Architect at a computer software company with 5,001-10,000 employees
MSP
Top 5
2024-04-26T04:48:00Z
Apr 26, 2024
IBM DOORS effectively synchronizes with Polarion. But suppose when Polarion is running on Linux and you want to integrate with IBM DOORS on Windows, that is when compatibility issues arise. For the aforementioned issue we often receive advise in our company to migrate Polarion to Windows before integration. IBM DOORS is a heavy-duty application compared to competitors such as PTC Integrity. Exporting an IBM DOORS module is highly time-consuming for its bulkiness. PTC Integrity is a lighter solution that allows the development of a gateway template. It's crucial to consider the use cases and the other vendors that need to be integrated before using IBM DOORS. Our company is a PTC competence center, so most of our customers are from PTC. The customer integrations our company deals with include modeling tools such as Simulink, MATLAB, and Integrity Modeler to synchronize documents. The digital threat maintenance between IOD and Windchill is also a crucial part of our organization's operations. The solution should be more compatible with thin clients, there should be focus on web-based clients who can be more effective in IBM DOORS. At our company, we don't want every customer to use the thick client format with the solution. I would like to witness the seamless integration of IBM DOORS with Windchill in the future version. The integrations in IBM DOORS should be web-based, I don't prefer to use multiple plug-ins. For example, I want to integrate IBM DOORS with MATLAB, Simulink and Jenkins effortlessly which is possible in Codebeamer. I want every feature of Codebeamer to be present in IBM DOORS in the future releases.
Senior Consultant Bip - Business Integration Partners at Business Integration Partners
Consultant
Top 10
2024-02-02T10:47:30Z
Feb 2, 2024
The modeling capabilities could benefit from a web-based tool like DOORS Next Generation, integrated with Rhapsody. So, integration between Rhapsody modeling and DOORS in the web tool. Another area of improvement is API. The DOORS API uses Java, not JavaScript. DOORS is not very user-friendly. New users need training, and some find the learning curve steep.
Senior Software Development Engineer at eQ Technologic
Real User
Top 20
2023-11-10T07:52:28Z
Nov 10, 2023
When the requirements increase within a single model in IBM Rational DOORS, it takes time to save. The requirements are associated with an absolute number in DOORS. For instance, they possess creation dates, modification dates, and information about the creator of each requirement. One specific attribute is absolute number.'The DOORS database automatically generates this absolute number and remains unmodifiable through the API. Therefore, it is not feasible when migrating data from one DOORS system to another or attempting to alter the absolute number through the API. The database generates this absolute number, which is unchangeable. DOORS cannot control or modify these auto-generated absolute numbers.
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.
The images are not clear. We have to use them as OLE objects. And in the testing part, I'm not sure how to link it with it. This is my main concern. In future releases, I would like to see importing features. Like can we link it to PLM? And can we link it with Windchill? I found some difficulties when I imported to DOORS. It's easy to explore, but when I import, sometimes it lags, and sometimes the numbering is weird.
Senior Integration System Engineer at NATS (En Route) Plc
Real User
Top 20
2023-05-31T10:47:00Z
May 31, 2023
The low performance of the solution is probably because it is quite an old tool. Otherwise, you try to use it, and you try to open certain modules, follow some links to open some other requirements, etc. It takes quite a long time to process those inputs, and the loading time can be in minutes. If you try to work your way around some requirements, You need to wait from time to time for the doors from the modules to open and to be set up, and that may put you out of focus since you will need to do a lot of stuff in the meantime. The solution can be improved because it's quite an old tool, so it's twenty years old at the moment. It doesn't allow some flexibility, especially when considering some of the new tools, like Jira. In Jira, it's quite good in terms of getting Jira available to all those tools. It can also be linked quite easily. You can integrate Jira with all Microsoft, SharePoint, and other tools, and it is not difficult. It can be done in IBM Rational Doors but through DXL coding. So some new tools provide you with more facilities in that regard. Probably, I would say, to have an interface more friendly so you can tailor the database to your needs for a specific project. At the moment, its needs are DXL-based, and there is a need to have people knowing that around it, which is tough. If it can have a more flexible interface that provides you with some flexibility, then it would be good.
Senior Engineer at a manufacturing company with 10,001+ employees
Real User
Top 5
2023-04-03T07:48:47Z
Apr 3, 2023
The speed lags based on the server and the remote connection. They need to provide users with information on what options would be best for their setup. The export of the requirements does not allow me to see the linking of the requirements. I'd like to see some sort of visualization or flow chart so we would have an overview from a system perspective.
It could be more user-friendly. It's not a beautiful tool. The user interface is gray. It has only lists inside, and it's horrible when you want to add tables. It's tough to add tables and manage them. It also becomes difficult when you want to add images.
Systems Engeriner/Owner at a tech services company with 51-200 employees
Real User
Top 10
2023-01-18T19:38:13Z
Jan 18, 2023
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.
Engineer at a aerospace/defense firm with 5,001-10,000 employees
Real User
Top 10
2022-08-08T16:51:41Z
Aug 8, 2022
I am not sure if this is due to our infrastructure, but the server is a little slow. Perhaps this is due to our computers or connections. My issue is that it's slow. I am not sure if the solution is on IBM's or our company's side. Both the performance and the price could be improved.
Technical Sales Specialist at a computer software company with 1,001-5,000 employees
Real User
2022-01-04T21:34:56Z
Jan 4, 2022
The web application DOORS Web Access doesn't have the same functionality as the standard client, so it's not a real substitute. For example, web Access only provides writing requirements, but you can't do much more with it. If you want to change multiple attributes or something like that, it's better to use the standard client. I would also like to see some improvements in the reporting.
ARP4754 Structured Development & Process Assurance at a transportation company with 10,001+ employees
Real User
2021-12-07T18:11:12Z
Dec 7, 2021
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
Spacecraft Systems Engineer at a aerospace/defense firm with 5,001-10,000 employees
Real User
2021-09-16T19:01:16Z
Sep 16, 2021
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.
President at a outsourcing company with 11-50 employees
Real User
2021-06-15T16:38:04Z
Jun 15, 2021
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.
Systems Engineer at a comms service provider with 51-200 employees
Real User
2020-09-23T06:10:01Z
Sep 23, 2020
Usability and user-friendliness could definitely be improved as far as ease-of-use. The documentation could also be easier to use, I would say. Maybe, in general, they need to see things more from an end-user's perspective in their future development.
I found the user interface to be unintuitive. It's something they need to work on. I wouldn't say it is bad, per se. It is just like learning to write cursive. I would push for more extensive integration with other tools since, for example, I needed it to integrate with MagicDraw. Building in that type of integration and other such integrations would be helpful for our purposes. There could be a better structure around onboarding to get people started. It was unintuitive as to how to get started. It needs to be clear as to what the first things a user has to do in order to get going. There needs to be quicker access to tech support. When I have a two-minute question that takes two minutes to answer, it shouldn't take me 45 minutes and/or a few days of callbacks to get to the right technical support person. It's unnecessary and frustrating for the user.
Electronics and Software Development Area Manager at a transportation company with 501-1,000 employees
Real User
2020-09-08T09:10:00Z
Sep 8, 2020
The strict requirements for synchronization of the data could be relaxed. It requires a permanent connection with good bandwidth. This means that in an environment with remote networking that you need to go through a VPN or use some kind of virtual machine in the middle. We had some issues with the disconnection of desktop software and so on. The strict requirements of time synchronization between the DOS server and the client that request you to have a permanent good connection are difficult now that we are working more remotely due to COVID. The solution has some scalability issues. The performance could be improved. It doesn't run as smoothly as it could. The usability when you're doing writing tends to be similar to Windows. It's a rational style. It needs to be able to do drafting with drag and drop, copy and paste, etc. There needs to be more usability in order to help people move data, create drawings, etc. The solution should be able to support different formats and texts.
Software Engineer, Space Systems Department at National Aeronautics and Space Administration
Real User
2020-09-06T08:04:27Z
Sep 6, 2020
Some of the search queries could be improved. The interface needs an area to be able to type your query and actually be able to find them. It could be more stable. In the next release, they could scale it down a little bit and make it more stable.
Sr. Systems Engineer at a manufacturing company with 1-10 employees
Real User
2020-08-20T07:50:19Z
Aug 20, 2020
The user interface for the Change Proposal System could be improved. When creating a proposal it is great and I have no problem with it. On the other hand, during a review phase, when many people are trying to look at the change and decide whether to accept it or not, the user interface is not really helpful because it just shows you the specific change. What we have done over the years to accommodate this is to create a specification module where we pull the proposed change features into that view. I can then look at the changes in the context of everything around it, and we can decide whether it is the change that we really want to make. If there were a way in the change proposal window to view the specific change in the context of the other things around it, including potentially other changes, then that would be helpful. The workaround that we have created allows us to view all of the potential changes in concert with everything that is not changing, which is ideally what the change proposal GUI should do. One of the people that I work with has expressed interest in a process where you have to propose changes to links, rather than just create them. In this way, you can maintain traceability under some form of configuration management for them as well. Personally, in 20 years, I have never had a program where we tried to control links to that degree. We would monitor them, but never had any formal change process for links. We are not allowed to use DOORS as our configuration management tool and instead have to use Agile PDM. This requires us to export data from DOORS and import it there. However, if DOORS were tailored a little bit better then we could use it as our CM tool and avoid using the other one altogether. More and more companies are getting involved with model-based systems engineering (MBSE). I know that DOORS has direct interfaces with many of these tools, although I have never used any of them so I don't know how simple they are to use. That said, anything that can be done to streamline and simplify the tool-to-tool interface between DOORS and other products is a good thing. For example, it should be easy to exchange data between DOORS and MagicDraw, CORE, Genesis, and others.
Project Manager at a tech services company with 201-500 employees
Real User
Top 20
2020-08-13T08:33:00Z
Aug 13, 2020
Complexity, performance, openness are the three areas that can be improved. The IBM architecture and specifically Jazz looks more complex. There are a lot of servers. It's quite complicated. The search capabilities lack in IBM Rational DOORS Classic for customers who have a database with a requirement of more than 25,000 records. For example, you can search easily for a module, but it's really difficult to look for keywords through the whole database because all the modules are separated into small components, which makes the search quite complex. This is something that's really annoying because when we want to make an impact analysis, we would like to analyze the product globally. It's quite difficult to manage. The fact that you can interact externally with data makes it complex. The approach is complex and doesn't work as expected. For example, when I tried to experiment with exporting some records, the tool crashed, but I couldn't find out the root cause, that is, whether it happened because of Rational Windows or lack of memory. It was just crashing. Logs weren't very clear. IBM can try to use more recent technology for different aspects and make it easy. They can also provide free integration from DOORS Classic to DOORS. Currently, all the customization in Excel is lost, which makes it very complex. It would be a feature to make new versions compatible with features in the past versions.
Director at Innovation & Design Engineering Ltd
Real User
2020-03-03T08:47:36Z
Mar 3, 2020
The user interface is old and clunky and in need of some improvement. In order for DOORS to be as good as it needs to be, you have to be able to get normal people using it. The problem is that because the GUI is so bad, you either have to spend a lot of money customizing the interface yourself, or a lot of money on training. Because the users avoid it like the plague, you don't get the power out of it. You end up having specialists in the requirements world doing the work instead of using it the same way you would an easier application, such as Word.
General Manager & Founder/consultant at a tech services company with 501-1,000 employees
Consultant
2020-02-09T08:17:01Z
Feb 9, 2020
Implementing processes should be easier. The interface is not very user-friendly and has not evolved in a long time. People like to have a nice tool that is up to date with the latest technology, and this is not the case with DOORS.
System Engineer / Requirements Engineer / Managing Director at CCC Systems Engineering Suisse GmbH
Real User
Top 20
2020-01-07T06:27:00Z
Jan 7, 2020
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.
System Engineer / Requirements Engineer / Managing Director at CCC Systems Engineering Suisse GmbH
Real User
Top 20
2019-12-22T06:32:00Z
Dec 22, 2019
There are problems with the communication between DOORS and Microsoft Office. It doesn't matter which version of MS Office is used. When trying to communicate between Excel and DOORS or Word and DOORS and vice versa, problems arise. I would like to expect a more professional application here. A tool to gradually import scripts into DOORS Next Generation (DXL to Java) would be very helpful. Merging classic DOORS with next-generation DOORS using a web client would be a great idea. I would like to see a much more professional way to generate documents. A tool to import scripts, step-by-step into DOORS Next Generation would be very helpful. The merging of classic DOORS with Next Generation DOORs using a web client would be a great idea.
DOORS Expert at a healthcare company with 10,001+ employees
Real User
2019-09-23T06:34:00Z
Sep 23, 2019
It's difficult to set the code on the solution. The testing part needs to be improved, but they have too much legacy to move to the latest IBM versions. I do not believe there are any more plans for this product. It's now a legacy solution. They should just ensure that they keep the technical support they have in place to assist existing users.
Process Method and Tool Developer at a transportation company with 10,001+ employees
Real User
Top 5
2019-06-03T07:10:00Z
Jun 3, 2019
The GUI needs improvement in the following ways: * The OLE embedding is not very user-friendly. * The whole concept of having to lock and unlock, in order to switch the edit mode, is not user-friendly. In the next release of this solution, I would like to see integration with other tools. For example, for change management, and with tools like IBM Rational ClearCase. I know that IBM has now linked ClearCase, ClearQuest, and DOORS, but we have an older version so I do not know how good the integration is.
Team Lead SAP ERP at a government with 1,001-5,000 employees
Real User
2018-10-29T15:46:00Z
Oct 29, 2018
They have recently upgraded the product. And, it is definitely more user-friendly. It was really clunky to use previously. It might not be very fancy, but it always gets the job done. I think it would be nice if there was better integration with other tools, particularly diagrammatic tools so that you can do things like enterprise architecture.
IBM Engineering Requirements Management DOORS (DOORS) is a Requirements Management (RM) software designed to help organizations manage engineering project requirements throughout the development lifecycle. It provides a central location for capturing, defining, and organizing project requirements, facilitating communication and collaboration among stakeholders like engineers, system designers, and customers. Key features include requirements traceability, version control, and impact analysis,...
IBM DOORS effectively synchronizes with Polarion. But suppose when Polarion is running on Linux and you want to integrate with IBM DOORS on Windows, that is when compatibility issues arise. For the aforementioned issue we often receive advise in our company to migrate Polarion to Windows before integration. IBM DOORS is a heavy-duty application compared to competitors such as PTC Integrity. Exporting an IBM DOORS module is highly time-consuming for its bulkiness. PTC Integrity is a lighter solution that allows the development of a gateway template. It's crucial to consider the use cases and the other vendors that need to be integrated before using IBM DOORS. Our company is a PTC competence center, so most of our customers are from PTC. The customer integrations our company deals with include modeling tools such as Simulink, MATLAB, and Integrity Modeler to synchronize documents. The digital threat maintenance between IOD and Windchill is also a crucial part of our organization's operations. The solution should be more compatible with thin clients, there should be focus on web-based clients who can be more effective in IBM DOORS. At our company, we don't want every customer to use the thick client format with the solution. I would like to witness the seamless integration of IBM DOORS with Windchill in the future version. The integrations in IBM DOORS should be web-based, I don't prefer to use multiple plug-ins. For example, I want to integrate IBM DOORS with MATLAB, Simulink and Jenkins effortlessly which is possible in Codebeamer. I want every feature of Codebeamer to be present in IBM DOORS in the future releases.
The modeling capabilities could benefit from a web-based tool like DOORS Next Generation, integrated with Rhapsody. So, integration between Rhapsody modeling and DOORS in the web tool. Another area of improvement is API. The DOORS API uses Java, not JavaScript. DOORS is not very user-friendly. New users need training, and some find the learning curve steep.
When the requirements increase within a single model in IBM Rational DOORS, it takes time to save. The requirements are associated with an absolute number in DOORS. For instance, they possess creation dates, modification dates, and information about the creator of each requirement. One specific attribute is absolute number.'The DOORS database automatically generates this absolute number and remains unmodifiable through the API. Therefore, it is not feasible when migrating data from one DOORS system to another or attempting to alter the absolute number through the API. The database generates this absolute number, which is unchangeable. DOORS cannot control or modify these auto-generated absolute numbers.
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.
The images are not clear. We have to use them as OLE objects. And in the testing part, I'm not sure how to link it with it. This is my main concern. In future releases, I would like to see importing features. Like can we link it to PLM? And can we link it with Windchill? I found some difficulties when I imported to DOORS. It's easy to explore, but when I import, sometimes it lags, and sometimes the numbering is weird.
The low performance of the solution is probably because it is quite an old tool. Otherwise, you try to use it, and you try to open certain modules, follow some links to open some other requirements, etc. It takes quite a long time to process those inputs, and the loading time can be in minutes. If you try to work your way around some requirements, You need to wait from time to time for the doors from the modules to open and to be set up, and that may put you out of focus since you will need to do a lot of stuff in the meantime. The solution can be improved because it's quite an old tool, so it's twenty years old at the moment. It doesn't allow some flexibility, especially when considering some of the new tools, like Jira. In Jira, it's quite good in terms of getting Jira available to all those tools. It can also be linked quite easily. You can integrate Jira with all Microsoft, SharePoint, and other tools, and it is not difficult. It can be done in IBM Rational Doors but through DXL coding. So some new tools provide you with more facilities in that regard. Probably, I would say, to have an interface more friendly so you can tailor the database to your needs for a specific project. At the moment, its needs are DXL-based, and there is a need to have people knowing that around it, which is tough. If it can have a more flexible interface that provides you with some flexibility, then it would be good.
The speed lags based on the server and the remote connection. They need to provide users with information on what options would be best for their setup. The export of the requirements does not allow me to see the linking of the requirements. I'd like to see some sort of visualization or flow chart so we would have an overview from a system perspective.
It could be more user-friendly. It's not a beautiful tool. The user interface is gray. It has only lists inside, and it's horrible when you want to add tables. It's tough to add tables and manage them. It also becomes difficult when you want to add images.
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.
Rational DOORS doesn't support the agile process.
I am not sure if this is due to our infrastructure, but the server is a little slow. Perhaps this is due to our computers or connections. My issue is that it's slow. I am not sure if the solution is on IBM's or our company's side. Both the performance and the price could be improved.
I would recommend that fuzzy logic be added to the search capabilities. I think there is probably room to improve by offering free training.
The web application DOORS Web Access doesn't have the same functionality as the standard client, so it's not a real substitute. For example, web Access only provides writing requirements, but you can't do much more with it. If you want to change multiple attributes or something like that, it's better to use the standard client. I would also like to see some improvements in the reporting.
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
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.
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.
Usability and user-friendliness could definitely be improved as far as ease-of-use. The documentation could also be easier to use, I would say. Maybe, in general, they need to see things more from an end-user's perspective in their future development.
I found the user interface to be unintuitive. It's something they need to work on. I wouldn't say it is bad, per se. It is just like learning to write cursive. I would push for more extensive integration with other tools since, for example, I needed it to integrate with MagicDraw. Building in that type of integration and other such integrations would be helpful for our purposes. There could be a better structure around onboarding to get people started. It was unintuitive as to how to get started. It needs to be clear as to what the first things a user has to do in order to get going. There needs to be quicker access to tech support. When I have a two-minute question that takes two minutes to answer, it shouldn't take me 45 minutes and/or a few days of callbacks to get to the right technical support person. It's unnecessary and frustrating for the user.
The strict requirements for synchronization of the data could be relaxed. It requires a permanent connection with good bandwidth. This means that in an environment with remote networking that you need to go through a VPN or use some kind of virtual machine in the middle. We had some issues with the disconnection of desktop software and so on. The strict requirements of time synchronization between the DOS server and the client that request you to have a permanent good connection are difficult now that we are working more remotely due to COVID. The solution has some scalability issues. The performance could be improved. It doesn't run as smoothly as it could. The usability when you're doing writing tends to be similar to Windows. It's a rational style. It needs to be able to do drafting with drag and drop, copy and paste, etc. There needs to be more usability in order to help people move data, create drawings, etc. The solution should be able to support different formats and texts.
Some of the search queries could be improved. The interface needs an area to be able to type your query and actually be able to find them. It could be more stable. In the next release, they could scale it down a little bit and make it more stable.
The user interface for the Change Proposal System could be improved. When creating a proposal it is great and I have no problem with it. On the other hand, during a review phase, when many people are trying to look at the change and decide whether to accept it or not, the user interface is not really helpful because it just shows you the specific change. What we have done over the years to accommodate this is to create a specification module where we pull the proposed change features into that view. I can then look at the changes in the context of everything around it, and we can decide whether it is the change that we really want to make. If there were a way in the change proposal window to view the specific change in the context of the other things around it, including potentially other changes, then that would be helpful. The workaround that we have created allows us to view all of the potential changes in concert with everything that is not changing, which is ideally what the change proposal GUI should do. One of the people that I work with has expressed interest in a process where you have to propose changes to links, rather than just create them. In this way, you can maintain traceability under some form of configuration management for them as well. Personally, in 20 years, I have never had a program where we tried to control links to that degree. We would monitor them, but never had any formal change process for links. We are not allowed to use DOORS as our configuration management tool and instead have to use Agile PDM. This requires us to export data from DOORS and import it there. However, if DOORS were tailored a little bit better then we could use it as our CM tool and avoid using the other one altogether. More and more companies are getting involved with model-based systems engineering (MBSE). I know that DOORS has direct interfaces with many of these tools, although I have never used any of them so I don't know how simple they are to use. That said, anything that can be done to streamline and simplify the tool-to-tool interface between DOORS and other products is a good thing. For example, it should be easy to exchange data between DOORS and MagicDraw, CORE, Genesis, and others.
Complexity, performance, openness are the three areas that can be improved. The IBM architecture and specifically Jazz looks more complex. There are a lot of servers. It's quite complicated. The search capabilities lack in IBM Rational DOORS Classic for customers who have a database with a requirement of more than 25,000 records. For example, you can search easily for a module, but it's really difficult to look for keywords through the whole database because all the modules are separated into small components, which makes the search quite complex. This is something that's really annoying because when we want to make an impact analysis, we would like to analyze the product globally. It's quite difficult to manage. The fact that you can interact externally with data makes it complex. The approach is complex and doesn't work as expected. For example, when I tried to experiment with exporting some records, the tool crashed, but I couldn't find out the root cause, that is, whether it happened because of Rational Windows or lack of memory. It was just crashing. Logs weren't very clear. IBM can try to use more recent technology for different aspects and make it easy. They can also provide free integration from DOORS Classic to DOORS. Currently, all the customization in Excel is lost, which makes it very complex. It would be a feature to make new versions compatible with features in the past versions.
The user interface is old and clunky and in need of some improvement. In order for DOORS to be as good as it needs to be, you have to be able to get normal people using it. The problem is that because the GUI is so bad, you either have to spend a lot of money customizing the interface yourself, or a lot of money on training. Because the users avoid it like the plague, you don't get the power out of it. You end up having specialists in the requirements world doing the work instead of using it the same way you would an easier application, such as Word.
Implementing processes should be easier. The interface is not very user-friendly and has not evolved in a long time. People like to have a nice tool that is up to date with the latest technology, and this is not the case with DOORS.
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.
There are problems with the communication between DOORS and Microsoft Office. It doesn't matter which version of MS Office is used. When trying to communicate between Excel and DOORS or Word and DOORS and vice versa, problems arise. I would like to expect a more professional application here. A tool to gradually import scripts into DOORS Next Generation (DXL to Java) would be very helpful. Merging classic DOORS with next-generation DOORS using a web client would be a great idea. I would like to see a much more professional way to generate documents. A tool to import scripts, step-by-step into DOORS Next Generation would be very helpful. The merging of classic DOORS with Next Generation DOORs using a web client would be a great idea.
The HMI is difficult to use and the user interface should be better.
It's difficult to set the code on the solution. The testing part needs to be improved, but they have too much legacy to move to the latest IBM versions. I do not believe there are any more plans for this product. It's now a legacy solution. They should just ensure that they keep the technical support they have in place to assist existing users.
The GUI needs improvement in the following ways: * The OLE embedding is not very user-friendly. * The whole concept of having to lock and unlock, in order to switch the edit mode, is not user-friendly. In the next release of this solution, I would like to see integration with other tools. For example, for change management, and with tools like IBM Rational ClearCase. I know that IBM has now linked ClearCase, ClearQuest, and DOORS, but we have an older version so I do not know how good the integration is.
They have recently upgraded the product. And, it is definitely more user-friendly. It was really clunky to use previously. It might not be very fancy, but it always gets the job done. I think it would be nice if there was better integration with other tools, particularly diagrammatic tools so that you can do things like enterprise architecture.