Skip to main content
Jazz Community SiteJazz Community SiteProjectsProjects

Rational Requirements Composer / Rational DOORS Requirements Professional

Collaborative requirements for the whole team

Rational are currently working to provide a complete next-generation requirements platform for better requirements practices and to enable larger sets of stakeholders and team members to participate in a requirements driven development life cycle. This will enable team members to capture, manage, analyze, and report on requirements.

This requirements platform is intended to deliver proven requirements management methods and capabilities for fast-paced, agile-at-scale project teams.

Rational Requirements Composer was the first product built on this platform and provides team members with the ability to define, and elicit user requirements. The next offering, provisionally known as DOORS Requirements Professional will provide market driven project teams with the latest requirements management and analysis capabilities completely over the web and help them achieve the cost saving and management benefits of requirements driven development.

What is DOORS Requirements Professional?

DOORS Requirements Professional is an exciting next-generation requirements management environment, currently planned for the early 2011 timeframe. DOORS Requirements Professional is intended to deliver proven requirements management methods and capabilities for fast-paced market driven project teams as well as provide a next-generation environment for RequisitePro.

Rational continues to invest in web-based technologies (as demonstrated in other Rational CLM tools) which allows easier usage and global availability of project requirements for development team members. This release of DOORS Requirements Professional will follow this strategic path, providing requirements definition and management capabilities for our customers.

DOORS Requirements Professional will also be an essential piece of the new Rational Workbench for Collaborative Lifecycle Management, which is a project focused on integrating and coordinating the software development activities across requirements, development, build and test.

You can get involved now by following the changes we are making throughout our milestone releases. Currently we have the M7a milestone, now available for download.

What can you do today with Requirements Composer?

Rational Requirements Composer is an import part of a collaborative lifecycle management solution, providing both textual and visual requirements capabilities for lean requirements definition, including the creation of use cases, sketches and storyboards.

To see more about the current Requirements Composer please take a tour

Take a tour

Creating Value Through Requirements Definition

Learn about the full scope of IBM® Rational® Requirements Composer® and its capabilities to help you manage evolving business objectives.

What's New in Rational Requirements Composer Overview 2.0

See new capabilities in RRC which expands this application from requirements definition to requirements management. Take a look at reporting, the web ui, web review and approval, collections and snapshots and collaborative application lifecycle management.

See what's new | More videos >

Try it now!

You can download and try Rational Requirements Composer for 60 days.

Download it now >

What others are saying

More testimonials >

Understanding client needs and defining good requirements

Projects rarely rise above the quality of their requirements. Effectively engaging stakeholders -- early and often -- in defining and validating requirements improves the likelihood that projects will deliver what customers need. This is true whatever the project methodology (waterfall, iterative or agile) and whatever the names of requirements artifacts (stories, use cases, functional and non-functional requirements, etc.).

  • Many kinds of artifacts are needed to express requirements and related organizational context and constraints; these artifacts are created in various tools and data formats. They can be almost anything: spreadsheets, presentations, snapshots of whiteboard sessions, or recordings from Web conferences. Requirements Composer provides a way to bring these "information islands" together, relate them with hyperlinks, tags, attributes, and collections, have conversations around them, and evolve them as the team develops greater understanding of the real, important requirements.
  • As a project team defines what it needs to accomplish, Requirements Composer helps the team naturally move from unstructured ideas expressed in presentations, pictures and documents to structured, actionable requirements expressed as stories, use cases, declarative requirements, work items and tests.
  • Requirements Composer includes editors for use cases, user interface sketches and storyboards, process diagrams, rich text documents, and integrated glossaries. Analysts and others who author documents have all of these tools available, with similar user interfaces, in one location, using a common repository.
  • User interface storyboards provide a way to express user scenarios intuitively, much like movie producers use storyboards to communicate concepts before filming begins. In Requirements Composer sketches and storyboards employ reusable parts, which can dramatically reduce the effort required to build storyboards and ensures consistency when modifying a group of wireframe mock-ups.
  • A Web client allows easy access for stakeholders and occasional users to view, review, comment on, and approve requirements artifacts and sets of artifacts.

Collaborative ALM for team alignment and visibility

Collaborative application lifecycle management (CALM) integrations empower teams with in-context collaboration on project artifacts, web-like artifact navigation, and status tracking across team and project repositories.

  • Relate requirements in Requirements Composer with work items in Rational Team Concert and test plans and results in Rational Quality Manager.
  • From within Requirements Composer create "implemented by" and "validated by" links, see references to the related work items and test cases, hover over them for summary information, or follow links to open those artifacts in the other tools. Dashboard viewlets can pull data directly from Team Concert and Quality Manager.
  • Developers and testers can use similar capabilities to create, see and use requirements information in Requirements Composer from within the user interfaces of Team Concert and Quality Manager.

Other product integrations

  • Product managers, the marketing team, business process owners, project managers and business analysts are among those holding the initial conversations to identify project goals and high level scope. They benefit from productive collaboration, minimal structure to the process, and the ability to express and evolve ideas quickly. On the other hand, in many domains project delivery requires controlled requirements practices and sophisticated traceability. Requirements Composer can be combined with Rational RequisitePro or Rational DOORS to provide an optimized environment for both.
  • Developers and architects doing solution modeling benefit from referencing and extending requirements artifacts. Use cases and process diagrams can be imported into Rational Software Modeler and Rational Software Architect for design elaboration.
  • RAVEN Visual Analyzer for Rational Requirements Composer helps analysts find and fix poor and missing requirements.
  • Visual definition through simulation is a proven technique in requirements definition. iRise Connect for Rational Requirements Composer makes iRise simulations instantly accessible within Requirements Composer.

For more information on integration scenarios and their status see Rational Requirements Composer 2.0 Integrations.