IBM Rational DOORS Review

It's a very mature and stable solution, but some users complain that it currently has a clunky interface.

Valuable Features

  • Traceability
  • Impact analysis
  • History
  • Baseline sets
  • DXL scripting
  • Publication with Rational Publishing Engine (separate product)

Improvements to My Organization

IBM Rational DOORS allows requirements to be efficiently and effectively tracked, traced, and managed throughout the project lifecycle. Managing requirements in documents, e-mails, spreadsheets etc. becomes unwieldy. Anybody that has attempted this will find IBM Rational DOORS a godsend.

Room for Improvement

Some users complain of a clunky interface, but DOORS NG which is planned to succeed DOORS over the next 5-10 years addresses these issues and is a good up and coming alternative to DOORS.

Use of Solution

I've used it for 12 years.

Deployment Issues

Most of the issues of deployment in my experience tend to be people related issues. For instance, resistance to change in processes, and learning a new tool.

Stability Issues

IBM Rational DOORS is a very mature stable solution.

Scalability Issues

I have not encountered any issues with scalability. I have experience of supporting databases containing hundreds of thousands of requirements with no issues that cannot be mitigated through good schema design.

Customer Service and Technical Support

Customer Service:

IBM Rational DOORS customer service are approachable and easy to deal with.

Technical Support:

IBM Rational DOORS technical support are prompt and good at resolving issues.

Previous Solutions

I have used other tools such as RDD-100, CaliberRM and in-house developed solutions.In all cases I have simply moved into new roles in other organisations with the opportunity to use IBM Rational DOORS.

Initial Setup

With a qualified DOORS Deployment Professional, the initial setup is relatively straightforward. They should be able to design and build a schema to support your process. templates can be created to make project setup relatively straightforward.

Implementation Team

I normally work as part of a vendor team.


The largest ROI would normally be achieved on bigger projects, but an ROI is possible across many smaller projects so long as consistency is maintained in terms of process and schema across the projects.

Pricing, Setup Cost and Licensing

Consider the overall cost of ownership beyond the initial license costs. You will need to budget for development of your process, designing and building the schema, training and ongoing database administration and support to users of the tool.

Other Solutions Considered

Over many years I have evaluated and used many other COTs and bespoke requirements management tools. I have found IBM Rational DOORS to be the most flexible and powerful solution available for serious requirements management.

Other Advice

Develop good requirements development and management process firstly then design and implement a DOORS schema and training around your process. Simplicity and consistency is the key to a successful implementation. Management buy in and support is also essential.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
1 visitor found this review helpful
1 Comment
System Engineering meets DOORS & DXL = Expert in all 3 at RaytheonReal UserTOP 10

Great point - "With a qualified DOORS Deployment Professional, the initial setup is relatively straightforward."

I have seen many projects who skip over the above critical step only to leave themselves with years of frustration.

15 August 15
Sign Up with Email