- Traceability
- Baselines
- Ability to customize using DXL
Manager RM/ALM at a aerospace/defense firm with 10,001+ employees
It provides us insight into clear requirements, although the actual database needs to be set up correctly and users must follow a well-defined process.
What is most valuable?
How has it helped my organization?
Having clear requirements is essential in delivering the right product.
For how long have I used the solution?
I've used it for 18 years.
What was my experience with deployment of the solution?
No issues encountered.
Buyer's Guide
IBM DOORS
June 2025

Learn what your peers think about IBM DOORS. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
857,028 professionals have used our research since 2012.
What do I think about the stability of the solution?
No issues encountered.
What do I think about the scalability of the solution?
No issues encountered.
How are customer service and support?
Customer Service:
8/10
Technical Support:8/10
Which solution did I use previously and why did I switch?
When I started using DOORS, there were several other relational management tools in use at Boeing (where I worked then). We set DOORS as our standard. Now, I work for another Large US Aerospace Company, and DOORS is our standard.
How was the initial setup?
The setup is very simple. It licenses, and runs the two executables, server and clent, and you are done.
What about the implementation team?
Although DOORS is very easy to use, the actual database needs to be set up correctly and users must follow a well-defined process. This is where most customers have issues with DOORS.
What's my experience with pricing, setup cost, and licensing?
The best advice is to use tokens so you can use all the appropriate IBM tools.
Which other solutions did I evaluate?
Over the years supporting requirements management, I have participated in many trade studies where tools were evaluated. DOORS won most every time. Tools under consideration were Slate, Requisite Pro, RDD100, RTM, Razor, and TcSE.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Technical Project Manager with 1,001-5,000 employees
It's a system-requirements development tool that helps with configuration management, QA, requirements reviews, design reviews, and code inspections. But, it's expensive without guarantee of revenue.
DOORS is a high-quality, high-end system-requirements development tool. Its primary failing is that Rational made the cost of the product and learning to use the product so expensive that very few people or companies were willing to absorb that overhead without a guarantee of revenue to compensate for it.
The problem with the product is that customers, usually government agencies, would demand DOORS experience when no-one in the market had that experience. The result was that government contracts got delayed for years because of this circular problem.
Oracle made the same mistake and that is why SQL server exists today. Other companies have made similar management mistakes.
A second problem with DOORS and similar products is that customers and new IT managers (under 45) do not understand the discipline required to make effective use of these products and often put meeting a deadline before quality. This results in poor and inefficient design, and unmaintainable systems.
The University of Waterloo Maths faculty had the relationships with software and hardware manufacturers in place, back in the 80's, and this gave us graduates a huge advantage when entering the work force.
My opinion after 25 years in the industry is that companies that manufacture software development tools should make learning to use those tools as cheap and easy as possible so that software developers can use those tools and thus recommend them.
My advice to organizations tendering bids for software systems is to make sure there are people out there who can use the development tools before releasing the bid for tender. The bid review process should require the bidding management team to demonstrate with examples its competence in the use of configuration management, quality assurance, requirements reviews, design reviews, and code inspections. If the bid response does not have these activities scheduled with a real person assigned its not getting done.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
IBM DOORS
June 2025

Learn what your peers think about IBM DOORS. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
857,028 professionals have used our research since 2012.
System Engineering meets DOORS & DXL = Expert in all 3 at Raytheon
With reusable DXL, It allows me to write a single script that can then be plugged into all DOORS clients, but it takes quite a lot of experience to master.
What is most valuable?
By far and away the most useful feature of IBM Rational DOORS is the Dynamic Extension Language (DXL) syntax & manual that it comes with (then again I must be biased having been coding in DXL for 13 years and counting). With each new release going back to when I started with DOORS 4.1 the vendor (used to be Telelogic, until IBM bought them out) provides a DXL Reference Manual as part of the product which is free to anyone using DOORS - explaining which functions the IBM development team is using themselves to extend the DOORS client functionality (and inviting all software developers to take their crack at customizing the DOORS client to better suit the needs of their company)
How has it helped my organization?
By learning how to write reusable DXL, I've been able to write a single script that can then be plugged into all DOORS clients at my company, meaning if I can save one person 1 hour we can then multiply that by hundreds (if not thousands) of system engineers which equates to quite a lot of time & money saved.
What needs improvement?
Getting started with DOORS Administration, how to setup a project, how to maintain it, and how to get started with DXL are all areas that need quite a bit of experience to master. I highly recommend finding someone certified in being an IBM Rational DOORS v9 deployment specialist and better yet using him/her as a mentor as you learn yourself. Skipping the all important project architecture workshop is going to cause you a lot of frustration throughout the lifecycle of your project.
For how long have I used the solution?
I have been using DOORS for 15 years, 1st two as a software developer that looked up the requirements for the GUI he was assigned to develop, the latter 13 for everything from writing DXL to meeting with clients, being a technical lead for a distributed set of DXL developers = lots of fun.
What was my experience with deployment of the solution?
Not having the right people bought in at all levels of management to have a smooth flowing process for deployment, it takes the work of quite a few individuals to make it all work, IT, software, systems, configuration management, quality - getting everyone on the same page and the training they need just in time is quite a challenge.
What do I think about the stability of the solution?
By placing the DXL we've developed under heavy levels of scrutiny with code reviews, configuration control, change control boards and frequent interactions with the actual users of the solution we've been able to avoid the typical pitfalls that might come with developing customizations.
What do I think about the scalability of the solution?
Developing skilled & experienced specialists that know how to setup DOORS projects and help existing ones adopt best practices takes time and the only way to get real experience is to do it, hard to find the people distributed across the geographical boundaries to fill these roles over prolonged periods of time.
How are customer service and technical support?
Customer Service:
it's gotten considerably better since the early years of the Telelogic acquisition, once you submit a few tickets you get the hang of it. It would be nice the same person answering all your questions all the time so you get the rapport, but that might be asking too much.
Technical Support:Once you get into the advanced use cases of using your own DXL, most of the time the support can be handled in house.
Which solution did I use previously and why did I switch?
I started my career with DOORS & DXL and have not looked back. I have helped programs go from SLATE to DOORS.
How was the initial setup?
It was quite complicated, luckily for me I learned from the best and was able to continue to network and continue learning from the brightest minds in the industry. Combining this with my own experiences and the many clients I have worked with have equated to superb amount of real like challenged faced and overcome.
What about the implementation team?
Have had vendor in house for very select engagements, mostly self created solutions based on many in house meetings and sound software development.
What was our ROI?
A good question... lots of time & money saved.
What's my experience with pricing, setup cost, and licensing?
I've been able to bypass this question for the most part in my line of work and focus more on the client experience once the DOORS server & licenses are available.
What other advice do I have?
I absolutely believe for any company to be successful with DOORS they must invest in an in-house support team of architects & trainers who's full time job it is to deploy DOORS and help programs learn how to use it effectively.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Sr Tools and Processes Developer at a pharma/biotech company with 10,001+ employees
I can extract redlines using Baseline Compare between the last approved baseline, and the ‘current’ module, but the printing solution in Rational Publishing Engine is complex.
What is most valuable?
The DOORS Application provides object to object traceability, with user flexibility to build their own traceability reports without requiring administrator coding in DXL, XML, java or any other scripting language. In addition, out of the box features for generating baseline to baseline redlines is efficient when reviewing changes.
How has it helped my organization?
The documentation of history is automated, making the generation of reports for the change review board simple. I can extract redlines using Baseline Compare between the last approved baseline, and the ‘current’ module, which collates all of this history into a single redline report making change reviews a breeze.
What needs improvement?
Clean specification generation has become more difficult under IBM’s direction, than it was under QSS or Telelogic. Since IBM acquired DOORS, there have been bugs introduced into the out of the box print capability (Ctrl+P), while they developed a complex printing solution in Rational Publishing Engine. This takes printing out of the user’s hands, and requires administrators or software developers to build templates for generating documentation which makes the job of generating a document a project in and of itself.
For how long have I used the solution?
I have been using and administrating DOORS since 1998 in multiple different roles, including in Systems Integration, Requirements Management, as well as Engineering Tool Support team member. I've also used v4.0.4, v4.1.4, v6.0 SR1, and v8.3 for requirements management and risk management for medical device development and on-market support.
What do I think about the stability of the solution?
DOORS has some issues with speed when setup in an enterprise environment. However, DOORS has been the most stable product amongst our engineering tools.
What do I think about the scalability of the solution?
We have been very successful deploying the product to users in Dallas, Chicago, Ireland, Germany and Japan.
How are customer service and technical support?
Customer service for all of our Engineering Tools has been trending down over the last 10 years, and DOORS is no exception. However, among the biggest of players that we use including Dassault Systems, Siemens, HP, Serena, we have found IBM’s level among the best. I have had direct customer access to the DOORS development team at multiple conferences, who have been able to find resolutions for problems, and have provided enhancement requests that have been developed into the tool over the years.
Which solution did I use previously and why did I switch?
Prior to DOORS, over 17 years ago, we used a custom Lotus Notes database, but it did not provide traceability or easy reporting.
How was the initial setup?
DOORS is a proprietary database, and it is a simple install of a server and a client, and you are off and running. Very straightforward in the Rich Client environment. It only begins to get complex if you begin setting up integrations using the IBM CLM environment.
What about the implementation team?
In-house engineering tool support team is how we evaluated, tested and deployed DOORS in our company.
What was our ROI?
The products developed in our company that started with DOORS requirements in the late 90s are now a one billion dollar annual revenue product line. My advice on requirements management in a regulated environment, is that if you try to do it cheap, rather than efficient, your products will suffer during the market phase.
Which other solutions did I evaluate?
We have evaluated many tools over the years, including MKS, Siemens Teamcenter Requirements solution, and none of have met the ease at which a user can create and customize their own views and traceability reports, without an administrator performing customization.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Business Analyst at a financial services firm with 10,001+ employees
It improved the amount and accessibility of formalized documentation of business processes, but it needs a better interactive table of contents or index page that updates in or close to real-time.
What is most valuable?
The most valuable features were the structural flexibility of the documents and ability to specify the type of link between them. It was possible to organize a group of collections within a project, a group of modules together in a collection and a group of artifacts together in a module or a variation of that. Additionally, it was easy to design links to any of the previously mentioned entities in a variety of defined relationships.
How has it helped my organization?
This product improved the amount and accessibility of formalized documentation surrounding business processes. It also helped bridge the gap between business and technical documentation requirements which was a priority when trying to rebuild our CRM system using vendors in several different time zones.
What needs improvement?
In the future, I would like to see a better interactive table of contents or index page that updates in or close to real-time. As the repository grows, it becomes harder and harder to keep track of all the moving parts that contribute to the system as a whole.
For how long have I used the solution?
I used Rational DOORS for approximately nine months during 2014 on a fairly consistent basis.
What was my experience with deployment of the solution?
The predominant issue that was encountered was connecting Rational DOORs to Rational Software Architect. Although these two products were meant to work in conjunction with each other that never came to fruition. The result was creating a workaround by saving image files that couldn’t be automatically updated and caused the database to time out as the repository grew.
How are customer service and technical support?
I would not rate the level of customer service and technical support very highly. Response times were high and self-serve help via their website was hard to follow for non-technical users.
Which solution did I use previously and why did I switch?
No previous solution was used.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Future Technical Leaders Program: Systems Engineer at a aerospace/defense firm with 1,001-5,000 employees
We used it to track the impact a new product's requirements had on an existing system, but it's not model-based, lacking integration of requirements, system diagrams, etc.
Valuable Features
The product was being used for developing and tracking new requirements for a system we were working on. There wasn't one specific feature that comes to mind, as it was approximately 12 months ago that I was using the product to develop requirements.
Improvements to My Organization
The product was used to better track and structure requirements we were developing for a new product that was to be integrated into an existing system with its own requirements. It was a way for us to track new requirements and its impact on existing ones.
Room for Improvement
None comes to mind right now. I know that the group was discussing the movement towards model-based systems engineering where they were looking into alternate products that allows the integration of requirements, system diagrams, etc. all in one tool.
Use of Solution
I used it last year, for one year.
Deployment Issues
No issues encountered,
Stability Issues
No issues encountered,
Customer Service and Technical Support
Customer Service:
I never had to use customer service.
I never had to use tech support,.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
System Engineer with 1,001-5,000 employees
It enables us to manage our customers' requirements effectively and efficiently, but it crashes sometimes.
What is most valuable?
- Configuration management
- Requirements linking
- Access control
- DXL5
How has it helped my organization?
It enables us to manage our customers' requirements effectively and efficiently.
What needs improvement?
They need to improve the DOORS change proposal.
For how long have I used the solution?
I've used it for six months.
What was my experience with deployment of the solution?
No issues encountered.
What do I think about the stability of the solution?
It can crash, but it doesn't happen too often.
How are customer service and technical support?
I've not used their customer service.
Which solution did I use previously and why did I switch?
No previous solution was in place.
What about the implementation team?
We did it in-house, but I wasn't involved.
What's my experience with pricing, setup cost, and licensing?
Use right license model to suit your needs.
What other advice do I have?
Get someone who is familiar with the product to manage
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Engineering Systems Administrator at a individual & family service with 501-1,000 employees
Remote users who access the network via a VPN may encounter a bit of sluggishness, but object-linking is the most valuable feature.
What is most valuable?
The ability to link objects is most valuable, because this provides the traceability from the customer requirements to our product requirements, and ultimately our test results.
How has it helped my organization?
As the product development lifecycle progresses, DOORS helps to maintain the traceability as requirements change (base-lining), and as new requirements emerge.
What needs improvement?
The most difficult feature of DOORS is how it creates "DOORS tables" from tables that are imported from a Word document. There are ways to address this, but describing them in detail here would take up too much space. Workarounds include using embedded OLE objects of Excel spreadsheets or using an image of the table if it is a small one that is unlikely to change.
For how long have I used the solution?
I've used it for 10 years.
What was my experience with deployment of the solution?
Remote users, that access the network via a VPN, may encounter a bit of sluggishness maneuvering through the database - but that may depend on the speed of the network and the size of the database. There are ways to address this issue.
What do I think about the stability of the solution?
DOORS stability is quite reliable.
What do I think about the scalability of the solution?
No issues encountered.
How are customer service and technical support?
Customer Service:
Excellent! IBM Rational DOORS team have always been quick to respond and knowledgeable about any issues I may have presented them.
Technical Support:Excellent, as well. Very knowledgeable.
Which solution did I use previously and why did I switch?
Prior to IBM Rational DOORS, I've used a SLATE database to track requirements. It wasn't as user-friendly and at the time we switched to DOORS, the decision was based on what our customers were using to track their requirements. DOORS was the better choice and is still the most recognized tool for requirement traceability.
How was the initial setup?
The initial setup was straightforward, thanks to the robust help files that IBM has maintained as a library that is accessible both inside the tool (Help button) and via the internet (on the IBM site). Aside from that, technical support was available as needed - even to the extent that phone support can be provided.
What about the implementation team?
We used our own in-house team.
What was our ROI?
As the product life-cycle reaches maturity for a given project, the ability to re-use requirements, and their related data in other projects is very helpful. DOORS is also a great tool for discovering "orphan" requirements early in the cycle, as well.
Which other solutions did I evaluate?
IBM Rational will work with you if you decide to use DOORS. The support provided by the vendor is excellent.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free IBM DOORS Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Product Categories
Application Requirements ManagementPopular Comparisons
Jama Connect
Polarion Requirements
IBM DOORS Next
Helix ALM
PTC Integrity Requirements Connector
Broadcom Agile Requirements Designer
Inflectra SpiraTest
OpenText Dimensions RM
3SL Cradle
Buyer's Guide
Download our free IBM DOORS Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How would you compare IBM Rational DOORS with other Application Requirements Management solutions for IT projects?
- Which product would you choose: IBM Rational Doors vs. IBM Rational DOORS Next Generation?
- Can you integrate enterprise architecture solutions and DOORS?
- Serena Dimensions RM vs. IBM DOORS
- When evaluating Application Requirements Management, what aspect do you think is the most important to look for?
- How would you compare IBM Rational DOORS with other Application Requirements Management solutions for IT projects?
- Why is Application Requirements Management important for companies?