IBM Engineering Lifecycle Management (ELM) is an end-to-end engineering solution used to manage system requirements to design, workflow, and test management, extending the functionality of ALM tools for better complex-systems development.
N/A
OpenText ALM Octane
Score 7.0 out of 10
N/A
OpenText™ ALM Octane, formerly from Micro Focus, includes integrated planning, continuous integration, test management, and release management. With these capabilities, it helps Agile teams and DevOps toolchains to deliver high-quality software with insight, traceability, analytics-focused end-to-end visibility, and continuous quality.
The software is robust enough to handle highly complex software development or other product development and can be used well beyond the range to do what a client needs. However, because of the inability to hold its users to proper best practices, things can get wildly out of hand and cascade over the years, creating unnecessary technical debt. The system has a lot of usable features, but they don't funnel users toward the correct processes and practices.
If someone is already using ALM Octane, then it is worth the pain to go through the upgrade process to get the current versions. If you need it to tie into Jira, it can do that. Just be prepared for a rough road. If you have some other product that you use for DevOps, PM, and QA, you will probably be better off sticking with what you have. DaVita also uses TFS, but not in a full implementation (i.e. not with a build server for code deployment), so for them, ALM makes a lot of sense. If you are using TFS with a build server, there are other methodologies that won't end up making you want to pull your hair out trying to make it integrate with what you are using.
I feel like it is too heavy sometimes and updating is not very straight forward. For example, if I want to change an incident ticket (IN) to a service request (SR) and add some comment for the change, I have to first change the IN to SR, then click refresh which takes a few seconds, then add a comment. If I forget the refresh step, my comment will be discarded without warning like my ticket is not in the latest status. This also happens when somebody else changes the ticket during my edit as I can not lock the ticket exclusively.
At the moment we are required by contract to continue to use the IBM DOORS software for our current client. Given that it can be expensive, if we were to use it after our current client's needs were met, we would have to secure other projects in order to justify the continued use of the software.
The UI is terrible and not intuitive. Users need training in order to complete tasks. Much like SAP, it's not the clearest tool. The tracing feature is especially complicated because you must write the scripts yourself. There is a learning curve. Also, even the setup, installation, and logging in each time takes a considerable amount of time.
It does a basic job and has the potential to complete some robust reporting tasks, however, it really is a clunky piece of software with a terrible user interface that makes using it routinely quite unpleasant. Many of our legacy and maintenance projects still use DOORS but our department and company use many alternatives and are looking for better tools.
It was easier to do all the change management-related activities, even configurations were handled very effectively. New process definitions and initiatives made it easier for better project deliverables. Effective resource allocations and better reporting and defect management. The overall cost of the tool is great too and well within budget.
Micro Focus ALM Octane use at DaVita goes back beyond my starting with them three years ago. They have used it as part of DevOps as well as for performance measurement of software releases in combo with HP Performance Center (a great combination). Jira is well suited to managing bug reports and development processes with Agile and Scrum, but ALM Octane goes above and beyond that.
It's part of CLM suite so it can be used to manage the whole lifecycle with tight integration with development module (Rational Team Concert) and quality module (Rational Quality Manager).
Comprehensive reports and dashboards provide better visibility.