Requirements management, however could be customized to track tests and even change requests through customization.
Requirements Engineer at Visteon Corporation
DOORS is highly customize-able, better than DNG, but maybe not the tool for distributed teams.
What is our primary use case?
How has it helped my organization?
Requirements management is a key activity in any software development process and especially so in safety-conscious industries, i.e. where incorrect software can kill you, e.g. automotive, aviation, medical devices, etc. In these industries DOORS (any requirements management tool) shouldn’t be thought of as an improvement, but more as a key tool for doing your job, like a compiler or defect tracker.
What is most valuable?
The ease in which one can link requirements is very important to the general user since traceability is a core task in requirements management.
As an admin and developer, the DXL scripting language allows me to customize and extend DOORS in (almost) any way imaginable. (DXL is the scripting language used to customize and extend DOORS.)
What needs improvement?
Too numerous to enumerate. There are always wants by the DXL development community. Personally I would like to see a copy module function that optionally doesn’t include links and works on a baseline.
One huge improvement would be better support for distributed teams. The Rational DOORS client is terribly slow if you are not on-site with the server. Also, a better method of exchanging data between Rational DOORS servers or better yet a synchronization method.
But these will never happen because IBM is not interested in improving DOORS, it is focused on it's replacement: DOORS Next Generation (DNG).
Buyer's Guide
IBM DOORS
January 2025
Learn what your peers think about IBM DOORS. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
Not if you take the proper precautions and train users. Bad user practices can undermine stability in the server.
What do I think about the scalability of the solution?
I have never personally scaled Rational DOORS above approx. 100 active users and at that size we had no problems. I know of organizations that have 1000s of users. The key is to strategically divide your projects among several DOORS servers.
How are customer service and support?
Customer Service:
I have never interacted with IBM Rational's customer service.
Technical Support:
I have only once interacted with IBM Rational's tech support. Had a good experience.
Which solution did I use previously and why did I switch?
It's actually the other way around: it is a natural progression to migrate from DOORS to DOORS Next Generation (DNG) on the Jazz Platform. However I argue that DOORS is the superior tool and that organizations should not migrate to DNG.
How was the initial setup?
Rational DOORS provides no guidance on best-practices for the product, or advice in requirements management using the product. So an initial setup is best done by someone with a deep understanding of both requirements management and the tool.
What about the implementation team?
Only ever through in-house.
Which other solutions did I evaluate?
I would like to use this space to give an opinion on migrating from DOORS to DNG. I have been the sole person in charge of and doing the migration and I have provided input on other migrations.
I understand the desire for, and have in the past strongly advocated, the use of an integrated tool chain. IBM Jazz products like RQM, RTC, DNG, etc. provide, in theory, the holy grail: planning, defect/change management, requirements, and tests, all linking together. However...
Focusing just on DNG, it is in my experience a terrible product. Some features work really well. But others baffle me in their ineptitude, and these are legion. Almost everyday I run into an issue that makes me curse it under my breath.
People who have used DOORS to it's fullest extent, with a high-level of DXL customization, will hate DNG. One of the hardest parts of migration is convincing users DNG is better. I have given up on that because I am now of the opinion that DOORS is better than DNG.
Why? DOORS, at its heart, is not a requirements management tool. It is a highly extensible object linking system. That extensible-ness is absolutely key to making the product work for you.
I have come to the conclusion that if you are considering migrating from DOORS to DNG... DON'T! Instead of spending 100's to 1000's of hours doing migrations, invest those hours in a DXL programmer to make DOORS do what it isn't doing for you now.
What other advice do I have?
Many new Rational DOORS users hate the product as a relic from the ‘90s. Most who have used the product over several years are generally ok with it. I like it, but I’ve made my living off it for years so I’m biased.
Rational DOORS can be an excellent requirements management tool, but only if:
- All users of the tool are on-site with the server. Rational DOORS should not be considered for distributed teams unless you have a robust method like remote desktops.
- All users are trained in how to use the basic features of the tool.
- There is an experienced Rational DOORS admin and DXL developer (can be same person) that can support users and create customizations and extensions. Rational DOORS out-of-the-box will never satisfy the needs and desires of users or admins. Only an experienced admin/developer will understand the best-practices for the product and be able to quickly build a layer of customizations and extensions to make life easier for users and admins.
Please note that I consider these points extremely important. You cannot just buy a few Rational DOORS licenses and think you’re done. To be able to use Rational DOORS effectively you must invest in user training and at least one person who is experienced in Rational DOORS.
And finally, perhaps a little off-topic, users ought to be trained in requirements management, especially in safety-conscious industries. For example, earning FAA certification for avionic software is a process whose foundation is requirements management. Users must understand why requirements management is important and be taught how to apply its principles in their work.
The postings on this site are my own and don't necessarily represent Visteon's positions, strategies, or opinions. #iwork4visteon
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Engineering Consultant, System Engineer at GE Aviation, UK
Traceability, ability to create new attributes, access to management on all levels, and DXL are valuable features. However, we had issues deploying v9.6 64-bit as the server had to be upgraded first.
Valuable Features
DOORS is a customizable requirements management tool. The main feature that DOORS is used for is the traceability, which through it you can perform an analysis on the requirements how they decompose down to the lowest level. Also you can perform an impact analysis on the proposed changes and see the cost of your change. History of changes in DOORS is also important, as a lot of time there is a need to find out who performed the change as in a large team with people moving from place to place sometimes is needed to trace to the originator and understand the reason.
The way that new attributes can be created and the access management in all level is also another feature that is very useful in DOORS as with distributed teams and external contractors there is always the need to manage the data that users are allowed to access and modify.
Of course with the use of DXL all those things can be automated and be reported. DXL is very dynamic and came a long way from 5.4 and earlier. And as a lot of development and effort has been put into it, companies are reluctant to move to DOORS NG as this feature does not exist (or anything similar to it).
We are using DOORS together with IBM Rational Publishing Engine for reporting that makes everything a bit easier instead of using DXL to export the reports to Word.
Improvements to My Organization
It is important to understand that DOORS is just a tool that should help you to manage the requirements, or better documents that needs to trace to other documents in a controllable way providing history of changes and details of the change that do not need to be reported but they need to be stored. It is important to understand also that the first thing before managing, is that a process needs to be in place that identifies what it has to be done and the way that it will be done described in a simple and clear manner. Then DOORS can be customised to support that process and ensure that the process has been followed. In that way DOORS can ease the burden on the user to follow cumbersome steps of process as there is no alternative. This way the quality can be improved and audits become easier. DOORS is heavily used in aerospace, space, automotive (especially safe critical or mission critical systems) as this way can ensure a full history and lifecycle of the requirements it can be combined with change management tools to control and track the changes and only allow changes to happen when there is a need. Also allows through traceability to identify the effect of the proposed change to the system down to the component (hardware or software). Furthermore it can be customised that way to record the verification and reports can be produced at all levels to identify that requirements have been validated and verified and the system performs as expected. In the organisations that I worked for and I’m still working DOORS has made a lot of things possible that reduce the development and verification time.
Use of Solution
I have used DOORS since 2000 from version 5.4 to 9.6
Deployment Issues
There were some issues with deploying DOORS 9.6 64bit as the server had to be upgraded in a specific sequence especially if the client was also installed. In general if the instructions from IBM are followed then is usually safe. It pays at the end if there is a test system and the upgrade is tried first there before the production server is upgraded.
Stability Issues
The latest version of DOORS is very stable. Earlier versions had problems but a lot of them have been fixed. One issue with the 9.6 version is the new feature of resizing and positioning the main DOORS explorer window and opening the last opened modules during start. This feature can give an error message some times which is not easily reproducible. IBM has been informed and there is an open problem.
Scalability Issues
DOORS can be scaled to a large number of users and usually modules can contain many attributes and objects. The main issue is the local drives, the faster the drives that DOORS data reside the faster the response on the client. Servers on virtual machines might sometimes be slower because of the way the local drives have been attached to them (storage SANs). But usually is pretty fast. I have worked in environments with more than 300 users and the only issues encountered are the data that were within modules (number of objects) and the history that was recorded. If there is a design behind it on what you need to record within DOORS then usually there are no issues. Sometimes in projects people are getting over excited and from the point that there was no tools and no control and everything was done in paper, they tend to create a lot of attributes to track even the smallest thing, this can create a performance issue as the data recorded are too many.
DOORS can be delivered to distributed teams with Citrix. This in my experience is the best solution as the performance impact through remote access is minimal (XenApp or XenDesktop). It is not advisable to be delivered trough Microsoft terminal server alone as there are performance issues and DOORS is not so usable. Then it can be secured with Netscaler, and delivered to any devise so when people are on the road they can use DOORS to perform their activities from anywhere.
Customer Service and Technical Support
Customer Service:
IBM provides one of the best customer services that I have encounter. There are always there to support you and there are quick to response.
Technical Support:I have used IBM technical support a number of occasions to report issue with DOORS or RPE there are always come back quite fast (within a few hours of the issue), and there are always find a solution or a fix to the issue. Also IBM has forums that can be searched for solutions and issues that other people have encountered, post questions and someone from IM will reply. Online help is always good and up to date.
Initial Setup
Initial setup of the software is straight forward. Just follow the steps described in the IBM site. The complexity starts on the use case of the business that wants to employ DOORS. Different businesses have different use cases and different users have different needs. At that point an expert is needed to design the Database and the relationships in that way that can be maintainable for the future and provide an ease of use. DXL tools and customisations always add an extra level of complexity.
Implementation Team
In-house implementation
Other Advice
I have worked with DOORS since 2000. I have used DOORS as an engineer managing my requirement, verification and tests, as an expert user, creating DXL scripts to export documents to Word, as an admin managing users and the entire database (multiple databases through the sites). I have developed Verification Tools in DOORS that control all the process of verifying the requirement from creation of the test procedure and script to writing the results and running the test (reviews, accesses etc.). I have a big experience in DXL and I can achieve anything with DXL (with some limitations). What I have seen over and over again is that the use of DOORS is incorrect in a lot of companies. Most of the companies try to adjust the processes to the tools provided instead of adjusting the tools to the correct process. DOORS can be adjusted to the process that you would like to work with, if you think about the process first in isolation of the tool, then, you cannot go wrong with DOORS. The other way around will lead in a lot of effort to put everything right. Standardisation is another issue that companies get it wrong. Users does not want to standardise, they want to do their own thing. The effect is that they use DOORS and for the same work there are a lot of different ways of doing it. They use DOORS as a repository and not as a tool to help them achieve their work easier. DOORS can help you to standardise, minimise mistakes and effort needed to achieve your goal, which can lead in reducing the cost of your development, validation and verification of your product.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
IBM DOORS
January 2025
Learn what your peers think about IBM DOORS. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
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: I am a real user, and this review is based on my own experience and opinions.
Systems Engineering Specialist at XMobots
Has efficient traceability features and good technical support services
Pros and Cons
- "The platform's traceability capabilities are invaluable. They provide a solid foundation for certification processes and manage requirement changes across project lifecycles."
- "Enhancing security measures, particularly when handling multiple projects simultaneously, would be beneficial to prevent data loss within DOORS."
What is our primary use case?
In my experience with IBM, I received initial customer requirements, which I stored in an Excel spreadsheet. These are then integrated into DOORS for comprehensive management throughout the project lifecycle, including contractual obligations with suppliers and stakeholder requirements adjustments.
What is most valuable?
The platform's traceability capabilities are invaluable. They provide a solid foundation for certification processes and manage requirement changes across project lifecycles.
What needs improvement?
Enhancing security measures, particularly when handling multiple projects simultaneously, would be beneficial to prevent data loss within DOORS.
What do I think about the stability of the solution?
The platform has proven stable when managing several concurrent projects.
What do I think about the scalability of the solution?
The product is scalable, but it's crucial to ensure robust security measures when managing multiple projects simultaneously.
How are customer service and support?
IBM's support services have been commendable. Their support team was responsive and helpful whenever I needed assistance managing requirements in DOORS.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
IBM DOORS is more user-friendly for requirement management and offers superior traceability compared to Cradle, which has a less intuitive interface.
How was the initial setup?
Setting up the platform can be complex, especially when configuring modules and building diagrams.
I rate the process a seven.
What was our ROI?
The product generates a return on investment for large-scale projects where meticulous requirement management is critical for successful outcomes.
What's my experience with pricing, setup cost, and licensing?
The licensing costs for the product are quite high.
What other advice do I have?
I recommend the platform, particularly for its effectiveness in managing complex requirements.
I rate it an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Jul 5, 2024
Flag as inappropriateThe solution has excellent next-generation features, but the licensing cost is too high
Pros and Cons
- "The next-generation features are good."
- "The customer must also have the tool to import the changes and accept them as a part of the review."
What is our primary use case?
We use the solution internally in our organization.
What is most valuable?
The product creates an ID for each requirement update. It is very detailed. The product enables users to divide the requirements and export them. So, I need not give my customers access to my database. They can review it and send it back. The next-generation features are good.
What needs improvement?
The customer must also have the tool to import the changes and accept them as a part of the review. It is a disadvantage to us if the customer does not use the tool.
For how long have I used the solution?
I have been using the solution for two years.
What do I think about the stability of the solution?
We do a lot of testing compared to other companies. We face a lot of downtime, even for a normal website. There are a lot of bugs, but the vendor has not solved anything yet.
How was the initial setup?
The initial setup was difficult. My organization did the deployment. Online licensing includes a lot of processes that I am not aware of. Once the organization installed the solution, I requested an additional license. It is difficult to use the tool. The solution is deployed on my laptop. I have an internal link to access the product and GUI.
What's my experience with pricing, setup cost, and licensing?
The licensing cost is too high.
What other advice do I have?
If I had considered the latest next-generation features, it would have been easier for me. I'm not a full-time requirement engineer. I am exploring other tools. My organization decides which tools to use. Overall, I rate the tool a six out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr. Director, Software Engineering Director at a healthcare company with 501-1,000 employees
The Cadillac of all dynamic object-oriented requirements systems
Pros and Cons
- "Compared to other tools that I have used over the past 20 years, DOORS is the best of the best."
- "It would be nice if it could be scaled-down so that it could be installed and implemented without much learning or training."
What is our primary use case?
We used DOORS to elicit and gather user needs and then document them. We would then document these needs with diagrams and pictures that could be used to implement products and tests. We also used it for traceability purposes.
System engineers, software requirements engineers, software development engineers, software manual test engineers, software automated test engineers, software DevOps teams — these were the people who mainly used this solution.
How has it helped my organization?
We went from an ad hoc Word document to a table-driven model that could be reviewed without submitting any documents. That was a big help.
What is most valuable?
This solution is the Cadillac of similar solutions. I liked that we could export to Excel and Word. We could also link to other off-shelf tools.
Compared to other tools that I have used over the past 20 years, DOORS is the best of the best. It's expensive. It's a heavy-duty tool.
What needs improvement?
It would be nice if it could be scaled-down so that it could be installed and implemented without much learning or training. That would also make the price more attractive.
You have to pay the premium price, but if you're a startup company or a medical device company, you'll want to create traceability immediately. It's actually simpler to use it straight out-of-box. It requires a lot of administrative work. The initial setup is not very easy — at least on-premise. A lot of training is required. It should be easier to use.
For how long have I used the solution?
I began using this solution in 2000. I used it at my old company; I don't use it anymore.
What do I think about the stability of the solution?
This solution was very stable. It took our staff a while to transition from previous technology to DOORS. Otherwise, the tool itself was very stable. In the end, people saw the difference. Especially when it came to traceability from the system requirements to the product requirements, to the software requirements.
How are customer service and technical support?
The technical support was very good. Better than Microsoft.
What about the implementation team?
An implementer did the initial installation. Based on what I heard, it's not easy to install. I don't want to say it was complex, but it wasn't very easy either. It's not just like installing Word or Microsoft Office — it wasn't that easy.
We were a big organization complete with different teams. There were some disagreements on how the tool should be set up, how the traceability should be set up, etc. These discussions delayed the delivery or the final implementation. Otherwise, it could have been set up quickly. A lot of customers made it much harder.
What other advice do I have?
Overall, on a scale from one to ten, I would give this solution a rating of nine.
IBM DOOR is the best tool you can purchase; it's the Cadillac of all tools. Don't be scared of its vast amount of features. Use only what you need, and don't panic about the complexity or the completeness of the tool
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Requirements Manager at a aerospace/defense firm with 51-200 employees
I have been able to quickly and accurately perform holistic analyses of data, but it's not friendly to new users.
Valuable Features:
It handles large-scale requirements analyses including traceability and impact, but in addition also has its own accessible scripting language, DOORS Extension Language (DXL), which allows users to tailor the tool to suit their more specific needs and processes. Extensions built through DXL have offered a much greater ability to tailor Rational DOORS for a variety of specific processes and needs.
Improvements to My Organization:
I use it to support a variety of customers. Using it, I have been able to quickly and accurately perform holistic analyses of data. I am able to create a traceability and impact analysis report of a set of 20+ documents in minutes, and then use the tool to help verify that the data is accurate.
Room for Improvement:
"Out of the box" Rational DOORS, in most cases, will not have many desired features for specific needs. DXL allows a user to customize it to fit many of those specific needs, but such extensions require lots of training and time. Therefore, while the rooms for improvement can be filled, it requires a trained expert user - or users - to access the full Rational DOORS functionality. It is not friendly to new users, and has a steep learning curve.
Use of Solution:
I’ve used it for one year.
Scalability Issues:
I have not had any performance issues between a Rational DOORS database of 100 requirements vs. one with 10,000+, beyond an expected increase in processing time for dealing with more objects. Even with 100 to 10,000 requirements, processing time for common tasks only goes from a few seconds to a few minutes.
Initial Setup:
In most cases with clients, initial set-up involved importing a document corpus into Rational DOORS, then verifying that it was imported successfully. Regardless of the format of the original documents, I have not had trouble configuring documents then importing them into Rational DOORS, which supports imports of CSV, ReqIF, rich and plain text, FrameMaker files, and several others. Rational DOORS 9.6 also supports importing documents/spreadsheets to update current data.
Disclosure: My company has a business relationship with this vendor other than being a customer: My company is an IBM Business Partner.
System Engineer / Requirements Engineer / Managing Director at CCC Systems Engineering Suisse GmbH
Has given us a means for improving the way we proceed through solution development
Pros and Cons
- "This product can help improve how your organization proceeds through solution development."
- "IBM should integrate some solutions they already own toenhance the utility of the product further. Specifically import and export to Office products is more difficult than it needs to be."
What is our primary use case?
Our primary use for DOORS is that we implement this product for our customers and build-out customized components.
How has it helped my organization?
This product improved our organization because it has given us a means for improving the way we proceed through solution development.
What is most valuable?
One of the most valuable features of the program is the usability. It is really simple to use and its logic, look and feel are familiar to most customers. Let's say it is more of an old-fashioned interface design. If you look at the software, you will notice that the layout is similar to the old Microsoft Windows Explorer. This is helpful to customers who have long-term experience because the look and feel is something they remember from the structure of Explorer and they find it familiar when they go to use DOORS.
There are several other features in the product that are valuable to users and to us. These features would have to do with the traceability and the possibilities for customization of the RP (Relying Party). This is important because several of our clients run an awful lot of customizations.
In the past, we communicated customization needs to Telelogic and IBM through huge customer meetings like conventions, but nothing happened. That was when we added our engineering offices and started our business using customization tools. The clients who can't find what they need come to me now and ask if we could please develop tools like so-and-so (whatever company and functionality). We make it for them and we make it better with customizations — specific to their purposes. As a tiny, small engineering office we often get called for special solutions, for special company needs, which formerly Telelogic and now IBM was not willing to do for the customer. This is a big reason why DOORS is valuable for us and has helped us make our business.
What needs improvement?
What could make sense for this product is to improve is to develop a more efficient way to import and export documents from Office 365 like Excel, or Word and the other applications in this suite. Maybe, if possible, add a PDF document export or something like that. There are quite a few single steps that you have to take separately at the moment to make this happen. The parts are already implemented, but there could be a much more unified and efficient way to get that done. Again this is a repeated request from users and nothing has been done to implement it.
What I would like to see is in the product is that eventually, IBM will implement additional software solutions for integration. There is one that I know of that used to have the name RPE. It stands for Rational Publishing Engine. I think it is a tool that should be implemented in DOORS because it belongs to IBM after they purchased Rational Software. With this integration, we would have a much better way to actually import and export between Word or other Office documents.
On another side, it would be good to also see them integrate the GC (Garbage Collector) trace tool. It is a logical requirements engineering tool that would enhance some capabilities. It could be a specialty add-on but the integration needs to be there. This product is owned by IBM because formerly it belonged to Telelogic as well. It would be good for IBM and the users of these tools to have these solutions implemented in DOORS.
For how long have I used the solution?
I have been working with this product since Version 0.1. More than 20 years.
What do I think about the stability of the solution?
The stability is quite nice at this point. After these last few major versions, they have made significant improvement and it is very stable.
What do I think about the scalability of the solution?
From my side, scalability is okay so far. I have not had any bad experiences in our own use or with clients.
Our clients who use IBM Rational DOORS are usually large, enterprise companies, like airline industry companies, like Siemens, we work with Audi, Mercedes, and BMW. So we are not usually talking about small companies. But they are not all alike and we have clients of all sizes.
How are customer service and support?
In the past, I had a reason to contact IBM technical support, but I wasn't impressed. It was a lousy service. There is no question the technical support can be improved. It might not be a bad idea. The funny thing is that since IBM took over Telelogic and some of the guys from Telelogic have been moved over to IBM. If you get the ones who still work for Telelogic, you get fine and proper service and resolutions. But if you do not have the luck to reach one of the Telelogic people and you reach one of the ordinary IBM people, it is the worst case and you probably will not get what you need.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
Before we used IBM Rational DOORS, we just used Word and Excel to create our solutions.
How was the initial setup?
The initial setup is easy. The deployment usually takes a couple of weeks.
In the deployment process, there are between three to seven people involved depending on the project.
It is not simple to answer how many people are involved in the maintenance because we have decided to divide the way we look at supporting clients and products into different levels. Our support services have three levels now because all these different levels need different information about the tool in-depth to be able to use it properly for their purposes. If we do not provide them the information about the tool in-depth, we would not be providing proper support. In general, we have about six people providing the maintenance services.
What about the implementation team?
We do all of our own implementations.
What's my experience with pricing, setup cost, and licensing?
All my clients are running under a special agreement using a client-server version of the DOORS product where they get a discount on the product and then only pay maintenance. They pay the maintenance on a yearly basis. They are mostly huge companies and this is partly how they were able to get this special agreement. It works well for them because we have informed the clients how they could reduce their maintenance costs.
Which other solutions did I evaluate?
Our evaluations are ongoing. As an independent requirement engineer and system engineer, I'm running my own engineering office. From time-to-time, I have a client that asks me for information about other tools. But most of them still use DOORS or some other classic tool which has grown up through the .Net generation. So we do the research, but the research is more often to propose something to our customers if they are interested in doing something different and more modern.
We do not have any shortlist of other possible solutions at this stage because it may require changing operating systems. It's quite different if you compare both DOS and the next generation. I am still trying to figure out what is the best way to move forward. At the moment, I'm not really satisfied with the technology that is working with DOS next generation.
I get the idea behind the viewpoint from IBM, especially if you understand the focus on the newer, improved platform. It makes sense. But for established companies that have hundreds or thousands of documents in a classic DOS database, it is not as simple as the IBM company thought to populate the next generation. Especially in a technical company, we need one more serious tool and with some evolved features. When that happens, it will be okay. But a total switch from what they were doing is not what most companies are looking for. In my impression, it is not important to have a lot of tools for the same discipline. I think it would be more worthwhile to get one nice mature tool which suits all the interests and at the end of the day. So far it does not exist.
But by the same token, what we have to take in account is it doesn't matter if a product is made by a company called IBM or whichever company it is, we have to take care about the philosophy as it is only by having better tools that we have better success in a project. I'm not an engineer who is against all new technologies, but at the moment my impression about the American leadership and about the software technology — the current direction is frightening.
I think it is now time to think more about what direction the American software companies are taking us in. It may not be the right way or the best way to see the future of the computing world. I have heard managing directors say, "We have to find other solutions at the moment. This software we get is from America and we are not willing to accept this leadership and direction at the moment.
What other advice do I have?
What we actually have learned — or even maybe accepted and are comfortable with is now — is that for the user projects work best and most efficiently, it is absolutely nicer to work in a more structured way. This product helps order our projects. Because of what the tool does, we have a way to document the bare base engineering. What we did in the past, before DOORS, we all used Word and maybe Excel in our offices to set up our specifications for the product. In DOORS, we can now work in a different way. There are very nice features that help to structure your documents, to link your documents, and make a different analysis, test your approach and see it better. There were no tools like this in Word and Excel.
You also have the possibility to re-use things. It is quite nice to use a tool that allows you to use all your experience from a technical point of view and create the solutions in one data source and one tool and use components you create for various other projects as well.
On a scale from one to ten where one is the worst and ten is the best, I would rate IBM Rational DOORS as an eight-out-of-ten.
Which deployment model are you using for this solution?
On-premises
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Buyer's Guide
Download our free IBM DOORS Report and get advice and tips from experienced pros
sharing their opinions.
Updated: January 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
3SL Cradle
OpenText Dimensions RM
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
- How would you compare IBM Rational DOORS with other Application Requirements Management solutions for IT projects?
I have experience of DOORS In distributed teams using remote access, Of course, access to the server must be carefully setup (ass the access to DOORS DB itself) but this solution works well.