IBM Rational DOORS Review

It provides bi-directional linking between requirements, designs, and test cases, but additional templates and options should be made available for the import and export features.


Valuable Features

The traceability matrix along with the linking of software design with requirements. We are also using it for test management, so it provides bi-directional linking between requirements, design, and test cases.

Improvements to My Organization

Previously we were not using any requirements management tools, or maintaining different types of requirements (i.e. customer, system, software, test cases) in our process defined templates. It gets a bit tricky for organizations divided over time zones if you're not using any proper management tools like DOORS. It helps us to standardize the way our globally distributed teams are now collaborating and managing the different artifacts.

Room for Improvement

The Import and Export feature. Additional templates and options should be made available, and it should be more intuitive along with giving users more options for control. Also, I believe it should give more options for database support instead of supporting default databases that different companies are using for productions. This would mean users will be at ease if maintaining different databases for different production activities.

Use of Solution

I have been working on this for almost three and a half years in parallel to other IBM Rational tools.

Deployment Issues

There were some issues during the import and export using the GUI, and although scripting works well, not all users are accustomed to using DXL scripts.

Stability Issues

Not really, but sometimes it crashes when running DXL scripts that have a number of errors. In that case it’s not possible to rule out the cause of trouble.

Scalability Issues

The solution is quite adaptable to encapsulate the growing needs of organizations in terms of growth, new functionalities, and enhancement.

Customer Service and Technical Support

Customer Service:

I have worked in the past with one of IBM Rational DOORS partner companies, so overall they are quite supportive, and at a par depending upon the complexity of the rising issue.

Technical Support:

8.5/10 - sometimes if you forget to mention the level of complexity they become little at ease replying to your mail, but overall it’s good to have this kind of support.

Previous Solutions

No, not any kind of requirements management solution. We were managing requirements in the form of our own Microsoft Word defined templates. Management of requirements for our globally distributed teams in a centralized location was a prime driving force for the change.

Initial Setup

It's simple to setup the complete environment. Linking with external applications is also friendly. We are using Rational Directory Server for our user management and Rational Change for change management, so the integration configuration was somewhat easy without much trouble.

Implementation Team

We did an In-house deployment and configuration, with own local ICT and Tools and Methodologies engineer.

Pricing, Setup Cost and Licensing

Pricing is on the higher side because of multiple users who want to make use of the great functionality of tools.

Single tool licensing is good, but again it's costly, and with respect to extensions like DWA, DNG, and others, it becomes even more critical for companies who do not have high end budgets.

Other Advice

It’s a good choice to invest money in, and will definitely prove to be value for money, even more if it's not utilized to the best possible extent. Proper planning on board will definitely prove to be beneficial.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Add a Comment
Guest
Sign Up with Email