Download 4.0.7 Release
July 11, 2014

Rational Requirements Composer

Definition Management Analysis

Rational Requirements Composer 2.0

Product Release Trial | November 24, 2009 | Documentation
This is not the most recent version. We recommend Rational Requirements Composer 4.0.7 . This is made available for archival purposes and may contain bugs and/or security vulnerabilities. If you do download this version, it is being provided AS IS, without warranties of any kind, including the implied warranties of merchantability and fitness for a particular purpose. We strongly advise you review the support pages for this version and update the product or take actions recommended therein. Security bulletins contain instructions for the security vulnerability addressed therein, and may require upgrading to a newer version. Link to security vulnerability blog: IBM PSIRT blog.

Rational Requirements Composer 2.0 New and Noteworthy

Rational Requirements Composer 2.0 - New & Noteworthy

Here are some of the noteworthy features in Rational Requirements Composer 2.0 (Nov 24, 2009).

Collaborative ALM

Align requirements, development and test activities. Break down the information silos that make coordinated teamwork difficult.

  • Dashboard viewlets can be shared across Requirements Composer, Team Concert and Quality manager, including ones that answer common questions, for example: which requirements do not have test cases?
  • Links represent relationships between requirements artifacts, work items, test plans and test cases using Open Services for Lifecycle Collaboration
  • Rich hovers pull information from other tools and present it to you in your tool's user interface
  • Create work items and tests from requirements
  • Associate requirements collections with test plans, and automatically generate test case placeholders
  • Use sketches, storyboards and other artifacts in Requirements Composer to elaborate user stories and other work items in Team Concert.

Web Client for reviewers and occasional users

Bring a wide set of stakeholders into your requirements conversations to elicit and validate good requirements

  • Web-based review and approval workflow
  • Customizable user dashboards: viewlets provides collective information about project membership, recent project activity, reviews, etc.
  • Improved commenting capabilities, including directing comments to multiple users
  • Web client access to artifact history and collections

Review and Approval Capability

Improve the effectiveness of eliciting, elaborating and validating requirements by using a review and approval workflow.

  • Conduct formal and informal reviews
  • Define roles for each participant: reviewer, approver, or optional reviewer
  • Create reviews containing one or more artifacts
  • Comment within the scope of the review or on the artifacts being reviewed
  • Send automatic notifications to review participants
  • See at a glance the status of the review

Reports and Document Generation

Automate tasks for generating and publishing reports and documents for review or hand-off.

  • Generate use case survey documents, requirements specifications, traceability reports, etc. using out-of-the-box report templates based on Rational Publishing Engine technology
  • Customize report details
  • Generate reports in Microsoft Word, HTML, PDF, and XLS-FO format
  • Use Rational Publishing Engine (sold separately) to create customized report templates and combine data from multiple tools in one report. Make these customized report templates available to users through the reporting wizard in Requirements Composer

Shared Filters and Customized attribute Views

Create and share views of related artifacts. Analyze requirements information from various perspectives. Gain better information visibility and enhance collaboration by making it easier for you and your team see and work with meaningful sets of information.

  • Save project page filters to create and share views of project artifacts with other team members
  • Use attributes and tags to reflect state and group artifacts; set them for multiple artifacts in one motion
  • Customize columns in your view

Collections and snapshots

Express scope and do parallel requirements development

  • Group artifacts into collections (including artifacts created by other tools and stored in Requirements Composer)
  • Create snapshots, which include the current versions of project artifacts at a particular point in time.
  • Apply to snapshots to collections
  • See what has changed by comparing collections at different snapshots
  • Do parallel requirements development by using one version of an artifact as a requirement for one project iteration while team members modify them for the next iteration (for example, adding additional flows to a use case or UI storyboard).

Improved team experience

Collaborate more effectively in a team environment with improvements in edit conflict resolution.

  • Receive a visual indication that artifacts have changed on the server while editing
  • Refresh the contents of editors with the latest from the server without having to close and reopen the editor
  • Compare your changes in requirements and selected artifacts side-by-side with the latest content on the server.

Enhancements to Existing Capabilities

Expand the variety of techniques to elicit, capture, and refine requirements.

  • Floating licenses for author and reviewer roles
  • Support for tables in documents
  • Commenting enhancements, including ability to direct comments to more than one user
  • Performance improvements
  • Migrate data from RRC 1.x to 2.0
  • Upload RRC 1.0 artifacts and archives directly to RRC 2.0
  • Improvements to business process diagram rendering, layout and copy/paste capabilities
  • Apache Derby is now included as the default database. When using Derby, Requirements Composer supports up to 10 users.
  • Having a separate DB2 index database is no longer necessary

Rational DOORS, Rational RequisitePro and other product integrations

Some product integrations that worked with Requirements Composer 1.0 are not immediately available in 2.0. For more information on integration scenarios and their status see RRC integrations.