it_user320079 - PeerSpot reviewer
Senior Consultant at a comms service provider with 10,001+ employees
Real User
The traceability of system requirements helps teams collaborate, but the images added in DOORS are not exported easily in Word documents.

What is most valuable?

We use DOORS to document system requirements and inherit customer equirement maintain standard and conformity. It helps in traceability of requirements and restricts changes to requirements by anyone. In order to make changes to the requirements, one needs RCR (Requirements change request) which would be reviewed and approved before applying changes. It would help in impact analysis and version tracking.

It is a great tool for requirement gathering and elicitation. It brings all the business analysts in a team on the same page as everyone has the same understanding on requirements.The traceability to system requirements, customer requirement and test cases helps all teams to reference each other's work in an easier manner.

How has it helped my organization?

IBM DOORS has helped in keeping requirements wording and structure standard across all customer documents. It's export functionality helps in producing quality requirements with ease within short time frame. This helped in supporting multiple clients at the same time with lesser chances of errors.

What needs improvement?

  • The product is less configurable in terms of Menu options. The replication of data is not as easy as excel across the rows/columns. In order to replicate, the user needs to go to each cell and make the change
  • Upon losing connection to VPN/internet, DOORS can lose the content written and this requires it to be redone. The product should at least send a notification to the user about lost connections to avoid rework
  • The images added in DOORS are not exported easily in word documents. They do not scale as expected

For how long have I used the solution?

I used the tool for two years.

Buyer's Guide
IBM Rational DOORS
March 2024
Learn what your peers think about IBM Rational DOORS. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
769,599 professionals have used our research since 2012.

What was my experience with deployment of the solution?

The software came pre-installed with the machine but DOORS upgrade took long time. It slows the machine and additional RAM is required on machines with DOORS.

How are customer service and support?

Customer service is good as we got an IBM consultant to fix issues or code, but his support is limited to minor bugs. Major enhancements and bugs had to be escalated and sent to IBM which had a longer turn around time.

Which solution did I use previously and why did I switch?

I have used HP Quality Center but DOORS provides better standardization and maintainability of requirements.

How was the initial setup?

It was straightforward as it came pre-installed on my company machine.

What about the implementation team?

It was through a vendor team. The implementation and training was smooth, but the enhancements and bug fixing took long time.

What's my experience with pricing, setup cost, and licensing?

It is an expensive software but worth the spending for a larger firm which require standards across customers.

Which other solutions did I evaluate?

I was not offered any other option. The company has used this tool for years for requirement gathering and maintenance.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user278004 - PeerSpot reviewer
it_user278004Engineering Consultant, System Engineer at GE Aviation, UK
Consultant

You can actually configure all the menus and define your own functionality for each menu that you create. All the menus in DOORS are written in DXL which means that can be changed. You can define your own structure and you can even change the standard menus.

You can also export picture from DOORS that can be dynamically resized. All depends on what kind of pictures you are putting in the object.

You can copy object and you can replicate them in any way that you want to, or with DXL you can actually create the scripts that do all this work for you so the user can do everything with one click.

DOORS as a tool is very dynamic and very configurable you can do a lot of things because everything is scripted in the background.

Lead Modeling & Simulation Engineer at Mitre
Real User
Top 5
Good exporting functions, proven scalability, but technical support needs improvement
Pros and Cons
  • "I like being able to sort and categorize the requirements and the exporting functions."
  • "I think there is probably room to improve by offering free training."

What is our primary use case?

There are numerous projects that we are using with IBM Rational DOORS. They are isolated from each other and then we receive requirements from outside sources, load them into DOORS, and use them to do traceability into architectures developed in MagicDraw.

How has it helped my organization?

It has improved our ability to do traceability back to our initial requirements. The traceability allows us to be able to rapidly advise our sponsors.

What is most valuable?

I like being able to sort and categorize the requirements and the exporting functions.

What needs improvement?

I would recommend that fuzzy logic be added to the search capabilities. I think there is probably room to improve by offering free training.

For how long have I used the solution?

I have been using IBM Rational DOORS for the past ten years.

What do I think about the stability of the solution?

IBM Rational DOORS is stable.

What do I think about the scalability of the solution?

I think overall it is scalable and has measured up to everything we have tested it with.

How are customer service and support?

I would rate technical support a six on a scale of one to ten. I have tried to contact them twice and never heard anything back.

How would you rate customer service and support?

Neutral

How was the initial setup?

My initial setup and integration were more complex than I was expecting.

What about the implementation team?

I believe they did the deployment in-house.

What's my experience with pricing, setup cost, and licensing?

I would tell them to be very cautious about how they initially import their requirements into the product because that initial import seems to carry more weight and effect than I would have anticipated.

What other advice do I have?

I would rate IBM Rational DOORS a seven out of ten.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
IBM Rational DOORS
March 2024
Learn what your peers think about IBM Rational DOORS. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
769,599 professionals have used our research since 2012.
ARP4754 Structured Development & Process Assurance at a transportation company with 10,001+ employees
Real User
Reliable, easy to use, but could be more model-based
Pros and Cons
  • "What I like about DOORS is baselines, it's easy and I use the capability of multiple users. The traceability or links between different levels are very nice. Additionally, it is used by all of our suppliers, which brings us commonality."
  • "One of the things that many people complain about is it's hard to manage attributes. For example, tables or figures. This is something that can be improved."

What is our primary use case?

I am using IBM Rational DOORS for managing engineering requirements.

How has it helped my organization?

IBM Rational DOORS has helped our organization because of the sense of configuration baseline. That is key for us. With it, we can create and freeze baselines, put them on the configuration control,  and then use it as evidence. 

What is most valuable?

What I like about DOORS is baselines, it's easy and I use the capability of multiple users. The traceability or links between different levels are very nice. Additionally, it is used by all of our suppliers, which brings us commonality.

What needs improvement?

One of the things that many people complain about is it's hard to manage attributes. For example, tables or figures. This is something that can be improved. 

The most important improvement for me right that is needed is based on textual structure type, which has been good, but there are new trends and more model-based are required. For that, it's outdated, it does not work well. It's outdated when it comes to model-based requirements

For how long have I used the solution?

I have been using IBM Rational DOORS for approximately four years.

What do I think about the stability of the solution?

The stability of the solution is good. However, you can access the database remotely and when you have too many users, you see the performance reduces. I don't know what the exact threshold is to where the point that it starts affecting the efficiency. I know when there are too many people accessing the database simultaneously, it can get slow.

What do I think about the scalability of the solution?

The scalability is good in the sense you are allowed to have many users, but performance-wise it will decrease if you have too many. However, it can scale in different ways for certain other requirements, it is very good. I have no issues. It's easy to manage.

We have hundreds of people using this solution, mostly in the engineering department.

This solution is being extensively being used in organizations.

How are customer service and support?

I have not used technical support because whenever we have issues, we raise a ticket and the ticket is managed by our IT. If they need any higher-level solution they will contact the IBM Rational DOORS team.

Which solution did I use previously and why did I switch?

We are using Siemens Teamcenter for the same usage as IBM Rational DOORS, but for different databases, they are not interconnected.

What about the implementation team?

We have an IT department that does the implementation and all the maintenance of the solution.

What other advice do I have?

My advice to others that want to use IBM Rational DOORS is you need to know what is the usage you want to give the solution. If any company wants to do something more mode-based oriented, I would not use IBM Rational DOORS. However, if you have a more textual requirement, IBM Rational DOORS is a good solution.

I rate IBM Rational DOORS a seven 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.
PeerSpot user
Systems Engeriner/Owner at a tech services company with 51-200 employees
Real User
Top 10
Highly scalable, useful testing, and user-friendly interface
Pros and Cons
  • "The most valuable feature of IBM Rational DOORS is the full requirements development and testing."
  • "It would be helpful if Microsoft provided a more user-friendly interface for updating and querying updates. Additionally, if there was a way for users to notify developers of any changes in requirements, it would allow for faster and more efficient updates to the solution's architecture. This could be in the form of a notification system that alerts developers of any changes that need to be made. Additionally, the solution is document-driven and it should be more digital."

What is our primary use case?

IBM Rational DOORS is used as a requirements management tool. It enables you to do full requirements development and testing.

What is most valuable?

The most valuable feature of IBM Rational DOORS is the full requirements development and testing.

What needs improvement?

It would be helpful if Microsoft provided a more user-friendly interface for updating and querying updates. Additionally, if there was a way for users to notify developers of any changes in requirements, it would allow for faster and more efficient updates to the solution's architecture. This could be in the form of a notification system that alerts developers of any changes that need to be made. Additionally, the solution is document-driven and it should be more digital.

For how long have I used the solution?

I have used IBM Rational DOORS for approximately 20 years.

What do I think about the stability of the solution?

I rate the stability of IBM Rational DOORS a ten out of ten.

What do I think about the scalability of the solution?

We have two people in the company that uses the solution.

We do not have plans to increase usage. We are moving towards a more digital environment where we are using SysML and UML to write requirements instead of text-based messages. IBM Rational DOORS should have the capability to model these requirements, but currently, the add-on they have is not effective.

While a large number of requirements may be present, managing them effectively is a separate challenge. There are various tools available for managing requirements, such as IBM Rational DOORS, but they may not always be sufficient. Effective requirements management is crucial in this field.

The field of engineering is evolving, moving away from traditional methods of management, such as using tools, such as  IBM Rational DOORS to organize and allocate textual requirements. The 2018 DOD strategy for digital engineering highlights this shift towards utilizing models rather than documents in the digital environment. However, many people are still stuck in the old ways and unaware of this change. It is important to keep in mind that the new way of doing things also involves developing architectures using the modeled requirements.

I rate the scalability of IBM Rational DOORS a ten out of ten.

How are customer service and support?

I rate the support of IBM Rational DOORS a ten out of ten.

Which solution did I use previously and why did I switch?

I have used Excel spreadsheets prior to using IBM Rational DOORS.

What was our ROI?

The return on investment in system engineering is difficult to quantify as it primarily involves writing clear and comprehensive requirements. While a team may be dedicated to this task, measuring the return on investment can be challenging.

What's my experience with pricing, setup cost, and licensing?

IBM Rational DOORS is highly expensive.

What other advice do I have?

I rate IBM Rational DOORS a nine 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.
PeerSpot user
it_user322782 - PeerSpot reviewer
Technical Project Manager with 1,001-5,000 employees
Real User
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user300501 - PeerSpot reviewer
Sr Tools and Processes Developer at a pharma/biotech company with 10,001+ employees
Real User
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.
PeerSpot user
PeerSpot user
Business Analyst at a financial services firm with 10,001+ employees
Vendor
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
President at a outsourcing company with 11-50 employees
Real User
An incredibly stable solution that allows us to simply link requirements with one another and with test descriptions and automatically produce reports
Pros and Cons
  • "I like the way we can simply link requirements with one another and with test descriptions and then automatically produce reports that are required to show compliance to our customers. It is a combination of requirements management and reporting that I like, but I really have very little to do with the reporting part of it. I don't know how easy or hard it is to create those reports."
  • "One thing that I would like to see is a lower-cost version of it that we could use for smaller projects. Sometimes, we do projects for commercial customers who would benefit from something like DOORS, but it's just so expensive. It's just a monster, so a lower-cost version would be the thing that we'd like to see."

What is our primary use case?

We use it to manage requirements. For the defense projects, we basically do a waterfall design methodology. So, we input the customer's requirements at the top level, and we flow down through all of the design requirements and the testing requirements. We keep it all managed through DOORS.

How has it helped my organization?

Many of our defense customers give us the requirements in a DOOR file, so we can instantly import it. Nobody has to sit there playing with spreadsheets or anything else. In minutes, we have the requirements, and we can begin the flow down to the various levels of the design as we work on it. The thing that we like about it is the fact that it's compatible with what our defense and also space customers use.

What is most valuable?

I like the way we can simply link requirements with one another and with test descriptions and then automatically produce reports that are required to show compliance to our customers. It is a combination of requirements management and reporting that I like, but I really have very little to do with the reporting part of it. I don't know how easy or hard it is to create those reports.

What needs improvement?

One thing that I would like to see is a lower-cost version of it that we could use for smaller projects. Sometimes, we do projects for commercial customers who would benefit from something like DOORS, but it's just so expensive. It's just a monster, so a lower-cost version would be the thing that we'd like to see.

For how long have I used the solution?

I have been using this solution on and off for about eight years.

What do I think about the stability of the solution?

It is incredibly stable. We've never had a problem with its stability.

What do I think about the scalability of the solution?

In the projects we've done, we've never bumped into a limit where we needed to do anything to accommodate the project. It just works. So, we've never had to scale it.

In terms of the number of users, we're limited to about three people who use it, and they're all hardware and software engineers. 

It is being used extensively. We use it every day. We could apply it to other things. If there was a lower-cost version of it, we would probably use it more widely through our projects, so that's really more a function of the cost of the product than the usability of it. 

How are customer service and technical support?

I didn't have any encounters with them.

Which solution did I use previously and why did I switch?

DOORS is the only system we've used for this purpose. In other cases, we create massive spreadsheets that have links in them and are completely unmanageable, but they do the work.

How was the initial setup?

I wasn't involved in that.

What's my experience with pricing, setup cost, and licensing?

I don't personally know what the numbers are. I just know that one of the reasons we've limited it to three seats is a function of cost.

What other advice do I have?

I would rate IBM Rational DOORS a 10 out of 10. The main reason is that it's what our customers use and what we've been using for many years now, and I don't see any reason to change, frankly.

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.
PeerSpot user
Buyer's Guide
Download our free IBM Rational DOORS Report and get advice and tips from experienced pros sharing their opinions.
Updated: March 2024
Buyer's Guide
Download our free IBM Rational DOORS Report and get advice and tips from experienced pros sharing their opinions.