: What is Jazz?

A: Jazz is IBM Rational’s next-generation technology platform for collaborative software delivery. The Jazz platform is designed to transform how people work together to build software—making software delivery more collaborative, productive and transparent. You can think of Jazz technology as an extensible framework that dynamically integrates and synchronizes people, processes and assets associated with software development projects.

Q: What is Rational Team Concert?

A: Rational Team Concert is the first offering of a planned family of Rational offerings. It includes all the collaborative capabilities of the Jazz platform – plus support for software configuration management, team build, and work item management – in a collaborative environment optimized for small to medium-sized agile teams.

Q: What are the core capabilities of Rational Team Concert?

A: Rational Team Concert provides a collaborative software development experience integrating SCM, Work item and Build Management for development teams.

Q: What Editions does Rational Team Concert offer?

A: Rational Team Concert is available in 3 editions, Rational Team Concert Standard Edition, Rational Team Concert Express Edition, and Rational Team Concert Express-C Edition.

Q: What are the differences between each edition?

A: One of the big differences between the 3 editions is scalability. Express-C will support up to 10 users, Express up to 50 users, and Standard up to 250 users. All editions support Source Code Management, Work Item Tracking, Build Management, and Subversion integration. Only Standard provides support for ClearCase and ClearQuest connectors, customizable work item attributes and workflow, and dashboards.

Q: Who is each edition designed for?

A: Express-C is mainly intended for consultants, instructors, and students, while Express is intended for small businesses and Standard is intended for corporate teams.


Hide details for Q: What was announced on January 14, 2008 with respect to Jazz?Q: What was announced on January 14, 2008 with respect to Jazz?

A: We are announced three things:

Jazz.net is open to all. While thousands of IBMers, Rational customers and business partners have already participated in the design and development of the Jazz technology platform, we've lifted the curtain so that anyone and everyone can participate. All you need to do is join the community where Jazz technology is being developed at Jazz.net and register. We feel it’s important to build this technology in a transparent and collaborative fashion in partnership with the customers that will rely on it.

Rational Team Concert Express is now available in Beta. Software developers around the world can now download and participate in the Rational Team Concert Express Beta – the first IBM product based on the Jazz technology. Rational Team Concert is a collaborative environment for automating the activities involved in team-based software delivery. It is optimized for agile development teams, especially those that are geographically distributed.

IBM is announcing its intention to make Rational Team Concert Express free of charge to the academic community and teams working on qualified open source projects.

Hide details for Q: Is Jazz a new product? Can I buy Jazz or license Jazz?Q: Is Jazz a new product? Can I buy Jazz or license Jazz?

A: Jazz is a new technology platform developed by Rational. You will be able to purchase products that are based on this technology platform, and we may also license the Jazz Platform itself on an OEM basis. Our intent is that over the next 2-3 years most of our existing products will either be rebased on the Jazz Platform or integrate with it. We plan to also offer new offerings based on Jazz such as Rational Team Concert Express.

Hide details for Q: Where are Jazz and Rational Team Concert being developed?Q: Where are Jazz and Rational Team Concert being developed?
A: The Jazz technology platform is being developed using a new approach called open commercial software development. Unlike traditional commercial development processes where customers have little visibility into a new product or release until it is shipped, Jazz development takes place openly at Jazz.net. You can see the development as it progresses and download builds as they are available. The benefit of this transparency is that it allows customers to become part of a continuous feedback loop that drives development decisions. By providing your feedback early and often, you can influence release direction and priorities before these decisions are locked down. Jazz development leverages a geographically dispersed development team and participation from customers, partners and academia.You can participate in the development of Jazz and the products based on Jazz by registering at http://jazz.net
Hide details for Q: Why does Rational need a new Software Delivery Platform?Q: Why does Rational need a new Software Delivery Platform?
A: Today, our customers’ business needs are resulting in requirements for better consumability, team productivity, life cycle integration and traceability, lower total cost of ownership, and support for compliance. The current Rational SDP addresses these needs by integrating an industry-leading set of software development tools. Jazz is technology innovation designed to raise the capabilities of the SDP to a new level by starting with lifecycle integration as a principal design point.
Hide details for Q: Why the name “Jazz”?Q: Why the name “Jazz”?
A: Jazz reflects highly skilled practitioners working together - with both a high degree of individualism yet at the same time a high degree of control and discipline. Jazz is a tribute to the great teams who excel as both virtuoso performers and as part of a team.
Hide details for Q: Is Jazz open source? Will it be free?Q: Is Jazz open source? Will it be free?
A: Jazz is a commercial project, and the technology being developed at Jazz.net is licensed by IBM Rational. However, we are making Rational Team Concert Express – the first offering based on Jazz technology – free of charge to academic institutions and qualified open source projects. We look forward to the innovation that always comes from our partnerships with academia and the open source community.
Hide details for Q: I have an open source project and want to use Rational Team Concert Express. How should I proceed?Q: I have an open source project and want to use Rational Team Concert Express. How should I proceed?
Q: I have an open source project and want to use Rational Team Concert Express. How should I proceed?
A: Let IBM know by sending a note to info@jazz.net. Someone will contact you for details and help you get started.
WHAT DIFFERENTIATES JAZZ?
Hide details for Q: How is Jazz different?Q: How is Jazz different?
A: The Jazz technology platform was designed from the ground up to support collaboration where teams are separated by time, distance or organizational affiliation. Imagine you are part of global team of developers with offices in multiple countries spanning several time zones. Or you are part of a small, local, team divided by differing work schedules or department affiliations. In either case, you collaborate with analysts, architects, developers, testers and other subject matter experts separated by time, distance or organization. The Jazz platform is designed from the ground up to help answer these needs. Products built on the Jazz platform will help team members:
  • Collaborate in context. Jazz technology tracks and manages the relationships between artifacts, promotes sound development processes, and gathers project information automatically and unobtrusively to deliver unprecedented lifecycle integration. Jazz facilitates collaboration by taking a Web 2.0 approach to community-based innovation.
  • Right-size governance. The Jazz platform empowers teams to capture, share and automate best practices at varying degrees of rigor. You can easily fine-tune your governance process over time—avoiding the need to define everything up front. You can also vary process flexibility over the lifespan of a project to promote early-stage experimentation and late-stage stabilization. Built-in process awareness and automation makes it easy for both individuals and teams to “do the right thing” and “do things right”.
  • Choose your own path. Jazz technology is built on open Web and OSGi standards and leverages the Eclipse platform. Its open and extensible architecture is designed to give you the flexibility to assemble your own software delivery platform, relying on your preferred vendors and solutions. Jazz is architected to enable a broad range of clients. Jazz has an open middleware interface, which means you will be able to install Jazz-based products using open source middleware, such as Tomcat™, Derby, and Jabber®; commercial middleware from IBM WebSphere®, DB2® and Lotus®; or even third-party products from vendors such as Oracle.®.
Hide details for Q: What features does Jazz technology provide to the products which leverage it?Q: What features does Jazz technology provide to the products which leverage it?
Q: What features does Jazz technology provide to the products which leverage it?
  • A: Team awareness and automation -- Team members can see who else is logged in, what they are working on, and will automatically be notified of changes, inputs and milestones that impact their work.
  • Process awareness and automation -- A customized project process guides team workflow and automates process steps and checkpoints at varying degrees of rigor.
  • Collaboration features – Jazz provides project-integrated presence and messaging.
  • Work item tracking – Jazz automatically creates and tracks progress of individual work items in accordance with team process and project rules.
  • Team build – Jazz enables efficient scheduling and execution of software build processes. You can leverage multiple servers for rapid, cross-platform build processing, and create a detailed bill of materials to guarantee build reproducibility.
  • Software configuration management—Jazz provides essential software version control, workspace management and parallel development support to individuals and teams.
  • Flexible, rules-based process definition—You can specify and modify process rules for different teams, projects and project phases. By allowing you to modify your governance processes over time, you avoid the need to define everything up front.
  • Project dashboards -- Project, individual and team dashboards provide accurate project health information drawn directly from ongoing work, replacing tedious and time-consuming reporting overhead.
  • Flexible Administration model You can efficiently add/remove users, provision new users, set up new projects, modify new or existing team processes and rules, and create and modify team, workgroup or enterprise-specific rules.
  • Extensible infrastructure--Both the Jazz platform client and server are based on open Web standards as well as the Eclipse plug-in extensibility infrastructure and are designed to be extended with additional plug-ins.
  • Connector framework—This framework for integrating with other source control and change management systems such as ClearCase, ClearQuest, and Subversion, improves your flexibility in assembling your ideal infrastructure.
  • Customizable client architecture Jazz provides plug-in extension capabilities based on the Eclipse plug-in infrastructure. For example, you can add new artifact types, modify server-based process workflows or add new security rules.
  • Open middleware interface – You can use Jazz-based products with your choice of open source middleware—Tomcat™, Derby, Jabber®—and commercial middleware—WebSphere®, DB2®, Lotus and Oracle®.
Hide details for Q: What clients does Jazz support?Q: What clients does Jazz support?
A: Jazz architecture is designed to be client-neutral. The first Jazz based product – Rational Team Concert Express- is targeted at Eclipse users and provides support for Eclipse and Eclipse-based clients such as Rational Software Architect and Rational Application Developer. It also includes web interfaces for capabilities such as work item tracking, project dashboards, and source code browsing. Over time, we plan to make Jazz platform capabilities accessible through a broader range of clients.
Hide details for Q: What kind of development processes does Jazz support?Q: What kind of development processes does Jazz support?
A: Jazz is designed to support virtually any kind of development process from individuals working alone (very lightweight processes), to small Agile-style projects, to large enterprise projects with complex compliance requirements. It is configurable and adaptable to different environments. In addition, we’ll provide examples based on our best practices learned from our commercial and open source experiences, like “The Eclipse Way” and the Rational Unified Process.
Hide details for Q: Can Jazz be customized?Q: Can Jazz be customized?
A: Definitely! Both the Jazz platform client, server and Web UI are based on the open standard Eclipse plug-in extensibility infrastructure. Both client and server are designed to be extended with additional plug-in from our Ready for Rational partners, customers and others.
ABOUT JAZZ.NET
Hide details for Q: Who can join Jazz.net? How do I get access?Q: Who can join Jazz.net? How do I get access?
A: As of January 14, 2007, Jazz.net is open to everyone. You can join by registering at the Jazz.net site.
Hide details for Q: What is Jazz.net?Q: What is Jazz.net?
A: Jazz.net is IBM’s venue for open commercial software development of the Jazz platform, and serves as the focal point for the growing Jazz community.
Hide details for Q: What can I do at Jazz.net?Q: What can I do at Jazz.net?
A: Membership at Jazz.net entitles you to participate in the Jazz community and development of Jazz and our Jazz-based products. You can access product betas and Jazz technology incubators and technical information. You can also participate in Jazz development by interacting directly with the Jazz development team through the defect tracking system and newsgroups and mailing lists.
Hide details for Q: What is a Jazz incubator, and how does it differ from a project?Q: What is a Jazz incubator, and how does it differ from a project?
A: A Jazz Incubator is technology that is at a pre-Beta state. It provides functionality that is available at an experimental stage, and may or may not be included in a future Beta product. A product Beta is the pre-release of a defined commercial product.
Hide details for Q: What downloads are currently available?Q: What downloads are currently available?
A: You can download the second beta of Rational Team Concert Express. You can also download technology incubators like Code Coverage, Eclipse Mylyn Connector, and Static Analysis.
EVOLUTION OF THE RATIONAL SOFTWARE DELIVERY PLATFORM
Hide details for Q: How can customers gain the benefits of the Jazz platform?Q: How can customers gain the benefits of the Jazz platform?

A: There are two pathways to realizing the benefits of the Jazz platform: an evolutionary path optimized for the majority of Rational customers, and a revolutionary path optimized for agile teams. Over time, these two pathways are planned to converge, resulting in a unified next-generation platform for collaborative software delivery.
Rational customers are already on the evolutionary path. Many products within the Rational portfolio are planned to evolve to the Jazz technology platform. A wide range of interoperability options are planned to be available, allowing customers to adopt Jazz technology at the timing and pace that makes sense for them. Interoperability options with Rational ClearCase®, ClearQuest® and third-party products will also be available.
Agile teams can join the Jazz revolution. Agile software development teams can get started with easy-to-use, team-based products built from the ground-up with Jazz technology. Rational Team Concert Express will be the first offering in this new, Jazz-bred product family.

Hide details for Q: What about customers who use Rational ClearCase and Rational ClearQuest today? Is Jazz going to replace Rational ClearC...Q: What about customers who use Rational ClearCase and Rational ClearQuest today? Is Jazz going to replace Rational ClearC...
Q: What about customers who use Rational ClearCase and Rational ClearQuest today? Is Jazz going to replace Rational ClearCase or Rational ClearQuest?
A: No. Jazz technology will both complement and enhance Rational ClearCase and ClearQuest.. We expect some teams doing agile development will prefer to use Jazz-based products, such as Rational Team Concert Express. Many other teams will choose to use the advanced SCM capabilities of Rational ClearCase and ClearQuest. We are providing interoperability between ClearCase, ClearQuest and Rational Team Concert Express. This will allow small teams to leverage Rational Team Concert Express within the context of a larger organization that has standardized on Rational ClearCase and ClearQuest.
Hide details for Q: Will there continue to be major releases of Rational ClearCase and Rational ClearQuest once Jazz-based solutions become ...Q: Will there continue to be major releases of Rational ClearCase and Rational ClearQuest once Jazz-based solutions become ...
Q: Will there continue to be major releases of Rational ClearCase and Rational ClearQuest once Jazz-based solutions become available?
A: Yes. We plan to continue to develop and enhance both Rational ClearCase and Rational ClearQuest. We are demonstrating future, major new enhancements at RSDC such as a new Web 2.0 based UI for ClearQuest, support for high availability and global monitoring of ClearCase servers and many other new features. In addition, what we learn from and develop in the Jazz project will enable new capabilities in our existing products, including ClearCase and ClearQuest. For example, CC/CQ Connectors will allow a ClearCase team to take advantage of collaboration and accept work from Agile teams into a UCM project. The CC/CQ Connectors will also allow activity work status to be shared between Team Concert and ClearQuest.
Hide details for Q: Will new products from Rational be built on the Jazz technology platform?Q: Will new products from Rational be built on the Jazz technology platform?
Q: Will new products from Rational be built on the Jazz technology platform?
A: Yes, we expect that most new products from Rational will leverage the Jazz platform.
Hide details for Q: When will Rational Team Concert packaging and pricing be finalized?Q: When will Rational Team Concert packaging and pricing be finalized?

A: We intend to finalize packaging and pricing of the Rational Team Concert family by June 1, to coincide with the June 1-5 Rational Software Development Conference in Orlando, Florida.