Home App Development IBM Engineering Requirements Management

IBM Engineering Requirements Management

A scalable requirements management software
our rating 4.5 out of 5 Stars

IBM Engineering Requirements ManagementProduct Overview

  1. About IBM Engineering Requirements Management
  2. Pros of IBM Engineering Requirements Management
  3. Cons of IBM Engineering Requirements Management
  4. Breakdown of core features

IBM Engineering Requirements Management product overview

IBM Engineering Requirements Management is a solution that helps capture, trace, analyze, and manage changes to requirements. Formerly called IBM Rational DOORS, this requirements management (RM) software offers a wide range of capabilities and a rich scripting language. It also integrates with other products and has a large, active community of users.

IBM Engineering RM can be scaled to large development projects with tens of thousands of objects or hundreds of concurrent users. This product helps teams in complex and high-compliance systems engineering programs. It supports requirements change management and provides traceability to manage requirements across the development lifecycle, support requirements-driven development and testing, and link to design and modeling resources.

The software has a user-programmable, extensible API called the DOORS eXtension Language (DXL). DXL allows teams to customize various activities, including automating administration, creating multi-level traceability views, implementing business logic, and integrating with other tools.

Pros of IBM Engineering RM

Back to top ↑

  • IBM Engineering RM is designed to optimize requirements management. It produces a traceable relationship between project development and requirements. It helps teams to know exactly what the business requires.
  • The software is scalable. It can grow as the projects demand and can handle anything from small teams to complex global engagements. It also offers multiple levels of projects and folders for simple navigation, no matter how large the database grows.

Cons of IBM Engineering RM

Back to top ↑

  • Some users have reported that maintaining the tool can be expensive.

Breakdown of core features

Back to top ↑

Requirements management

The solution lets businesses manage requirements documents centrally for better collaboration. It provides access to editing, configuration, analysis, and reporting capabilities through a desktop client. Additionally, it supports the Requirements Interchange Format, enabling suppliers and development partners to contribute requirements documents, sections, or attributes that can be traced back to central requirements.


It has a drag-and-drop capability that links a requirement to a design item, a test case, or another requirement. Users can pick requirements from a list or enter requirement numbers as attributes, and the software will automatically create the links. IBM Engineering RM offers full traceability reports in a single view to help prioritize development work and predict delivery schedule. It supports external links that enable requirements to be directly associated with external information.


The solution offers an explorer-like hierarchy with multiple levels of folders and projects. It includes configurable views and shareable documents, which enable users to work simultaneously to produce a single document. IBM Engineering RM can scale as needed.

Test tracking toolkit

IBM Engineering RM includes a test tracking toolkit that lets users create links from requirements to test cases. Teams can define test cases and records and compare test runs. The solution ensures that all requirements are covered by test cases. The DOORS Family Web Access add-on allows greater functionality by offering web-based access for creating, reviewing, editing, and discussing requirements held in an IBM Engineering RM database.

(Last updated on 02/02/2022 by Liz Laurente-Ticong)

Quick Facts

  • Industry Specialties
    All Industries
  • Pricing
  • Works Best For
    Any Sized Businesses




  • Requirements management
  • Traceability
  • Scalability
  • Test tracking toolkit and add-on


  • Jira
  • HP Application Lifecycle Management
  • Jazz Reporting Service
  • System Architect
  • Microsoft Team Foundation Server


  • English