Try our new research platform with insights from 80,000+ expert users
Jose-Ribeiro - PeerSpot reviewer
Systems Engineering Specialist at XMobots
Real User
Top 10
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.

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

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.
Flag as inappropriate
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
Buyer's Guide
IBM DOORS
December 2024
Learn what your peers think about IBM DOORS. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
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
SanthoshM - PeerSpot reviewer
Team Lead Technical Architect at Vitesco
Real User
Top 10
The 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.
PeerSpot user
Spacecraft Systems Engineer at a aerospace/defense firm with 5,001-10,000 employees
Real User
Software can be manipulated to your needs; unfortunately the solution feels very outdated
Pros and Cons
  • "Very customizable and can be as powerful as you want it to be."
  • "The software and GUI is very outdated."

What is our primary use case?

We use DOORS for aerospace applications. I'm a systems engineer and we are customers of IBM. 

What is most valuable?

The solution uses a custom object-oriented scripting language called DOORS Extension Language or DXL. It allows you to manipulate the software to your liking. It's very customizable and can be as powerful as you want it to be. User management is pretty straightforward and I generally enjoy using the solution. As the administrator for the program, it's very quick and easy to add a user, change permissions, rights, things like that within the software.

What needs improvement?

The software is very dated and old. It's hard to get people to use it because the GUI looks like something from one of those giant Mac computers. It's not very user-friendly and can become slow very quickly, especially if you're not on site. It's been detrimental in this recent work from home era. If you have a lot of employees working from home, DOORS will operate more slowly than if they were on site. The DXL will be very slow if you write an inefficient tool and then your client will suffer. Not everything is necessarily written by IBM software engineers who know the system well and it will slow down as you put more tools and information into it. There's a tendency for garbage accumulation which is the simplest way I can put it. Processing of images needs to be improved. 

For how long have I used the solution?

I've been using the solution for one year. 

What do I think about the stability of the solution?

There are a few bugs, some of which get addressed in updates, but there are still a few that you have to fix right out of the gate. 

What do I think about the scalability of the solution?

The product is very easy to scale, in my opinion. It will slow down as you scale, but it's the best way to handle a large project in my opinion. It can chew through something big, it just might do it slowly. We have around 500 user accounts. 

How are customer service and technical support?

IBM can sometimes be slow and convoluted. It can take in the order of two or three weeks to really resolve a problem on the IBM side. It requires an IBM account and a lot of hoops to jump through before you can get to them on the phone and get a straightforward answer.

What other advice do I have?

For anyone wanting to use this solution, it's important to take the time to learn DXL. Don't take it for granted because understanding how it works will make a big difference. 

I rate the solution six out of 10. 

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer1526394 - PeerSpot reviewer
Sr. Director, Software Engineering Director at a healthcare company with 501-1,000 employees
Real User
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.
PeerSpot user