We are just back from the Rational Software Conference (RSC) where we made a number of important product announcements in our requirements product portfolio and introduced our strategy for DOORS and RequisitePro evolving to Jazz. There was a lot of excitement, a little bit of anxiety, and a really great discussion. Our key note audience consisted of traditional Rational customers as well as new customers from the former Telelogic company. In this blog, we hope to answer everyone’s questions and put their minds to rest about the future of IBM’s requirements management solution because
Rational is committed to protecting our customers’ investments in both DOORS and RequisitePro.
Probably one of the most important topics at the conference was Rational’s strategy for requirements management. Rational is committed to protecting our customers’ investments in both RequisitePro and DOORS. Our strategy for our RM products can be summarized as “evolution, not revolution for RequisitePro and DOORS customers”. We know we need to introduce innovations in our tools that can be consumed by our customers in their organization. We know that there is a cost in doing upgrades and migrations, and we need to bring new capabilities that are so valuable that it’s well worth the effort to move forward.
We intend to use the services of the Jazz platform to solve the hard problems customers are asking us to solve and enable them to do requirements management in the context of a solution set that involves other Rational and 3rd-party tools.
We do not anticipate RequisitePro and DOORS converging into a single product. RequisitePro is optimized for iterative IT-focused projects while DOORS is optimized for development of systems which include mechanical, electrical, embedded and complex IT.
In IT delivery environments, the cost of mid-course corrections are much lower and iterative methodologies embrace iterative refinement of the vision, allowing you to embark on a voyage of discovery as your project progresses. As you are defining requirements, the project team and stakeholders are learning more in each iteration about what the project really needs to deliver to be successful. In these scenarios, organizations are prioritizing requirements for each iteration and employing “just enough” requirements management to efficiently analyze impacts, understand what needs to change, make the changes and keep project execution on track. Many teams use RequisitePro in this context. If you are managing requirements using a backlog, Requirements Composer with Rational Team Concert is the basis for an effective solution.
In systems engineering projects that is a far higher need for formality For many projects, failure can cost lives. Cost of mid-project corrections or after-sale defect correction is much higher than for IT projects. Thus it’s far more important to invest as much as practical into getting your requirements right up front and carefully managing them through the lifecycle. The functionality provided by DOORS is particularly good in this context as it is effective at managing the inter-dependancies of large scale requirements specifications.
Moving forward RequisitePro is moving onto the Jazz platform, and we’ll be using Jazz Foundation services to deliver major enhancements like revisions of requirements, better baselining, and automation for review and approval. Look for a preview of RequisitePro’s future on Jazz as early as the end of this year. To give you an idea of the user experience, take look at Rational Requirements Composer, as these products are converging onto a common architecture and shared user experience. We are currently working with our RequisitePro customers to ensure we will deliver the value they need. We, of course, will also extend beyond today’s capabilities, increasingly focusing on optimizations and quality enhancers for the analyst and enabling requirements-driven application lifecycle management (ALM).
You can use Rational Requirements Composer with RequisitePro today, and you will be able to use Requirements Composer with DOORS later this year, to improve the quality of the requirements you are managing across the lifecycle with those offerings. Later this year, we are delivering improved automation for Collaborative ALM scenarios where Requirements Composer is used with Rational Team Concert and Rational Quality Manager for those teams employing highly iterative software development techniques. If you didn’t have the opportunity to see this in action at this year’s conference (RSC), visit us on Jazz.net.
As the systems industry changes in terms of increased complexity while responding to commercial pressures, the demands on an RM tool increases. In order to respond to these demands DOORS plans to migrate its server onto the Jazz Foundation Server. While still taking an evolutionary approach in order to make customers investments in their requirements and customizations safe, DOORS will utilize central services offered by Jazz to deliver on some of those longer term industry demands. In the shorter term DOORS is taking an aggressive approach of integrating to IBM Rational Jazz based offerings. An integration to IBM Rational Quality Manager has recently been released and an integration to IBM Rational Requirements composer is expected by the end of 2009.