What is our primary use case?
We had a large number of requirements coming in as a federal contractor and we put them in DOORS. We did exports from that to map those requirements to what we were doing and the architecture that we were building. We did that in MagicDraw, which we attempted to integrate with DOORS.
What is most valuable?
Being able to track changes to requirements and being able to export is the solution's most valuable aspect.
Starting to use the solution is pretty straightforward. There isn't too much of a learning curve.
What needs improvement?
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.
For how long have I used the solution?
I've been using the solution for about two and a half years so far.
What do I think about the stability of the solution?
I don't recall any issues with stability, at least no more issues than anything else has. It's not buggy and doesn't suffer from glitches. I can't recall it crashing or freezing. It's pretty reliable.
What do I think about the scalability of the solution?
The solution seems pretty scalable, from what I have seen.
In our organization, we have about 25 people on the solution currently. We've extended slightly. I believe we have at least 50 licenses out there that can be used.
How are customer service and technical support?
Technical support is okay. I would say it took a long time to get to the right person. That said, when I get to the right person, I found they were helpful. Overall, I'd say that their support could be faster and more responsive. They tend to be slow to react and hard to reach.
How was the initial setup?
From my point of view, I didn't do the initial setup. However, from the moment I started using it, I found it to be straightforward.
I'm not sure how long deployment takes.
What about the implementation team?
I was not aware of anybody outside the organization coming in to handle the implementation, however, that doesn't mean that someone on the IT side didn't have that. I'm unsure if we had outside help.
What's my experience with pricing, setup cost, and licensing?
I don't have much information about pricing. I do know that our organization bought more licenses than we need, however, so we can easily add more people to the solution when we need to.
What other advice do I have?
Although I cannot say with certainty, I do not believe my company has a business relationship with IBM.
I do not know which version of the solution we are currently using.
I would recommend the solution to other organizations.
Overall, I'd rate the solution seven out of ten. While it's largely helpful, there are just a few things, like unresponsive technical support and difficulty with the general learning curve, which could make it more user-friendly.
Which deployment model are you using for this solution?