Share your experience using HCL Compass

The easiest route - we'll conduct a 15 minute phone interview and write up the review for you.

Use our online form to submit your review. It's quick and you can post anonymously.

Your review helps others learn about this solution
The PeerSpot community is built upon trust and sharing with peers.
It's good for your career
In today's digital world, your review shows you have valuable expertise.
You can influence the market
Vendors read their reviews and make improvements based on your feedback.
Examples of the 83,000+ reviews on PeerSpot:

Mustapha Sedki Ben Romdhane - PeerSpot reviewer
Sourcing Purchasing Manager at Nexans autoelectric GmbH
Real User
Top 5Leaderboard
A scalable and efficient solution that can be used to perform tasks involved in developing information systems
Pros and Cons
  • "The product is efficient."
  • "The product must improve its stability."

What is our primary use case?

We can use the tool to perform limited tasks in developing information systems.

What is most valuable?

The product is efficient. It is an accepted tool globally.

What needs improvement?

The product must improve its stability. It must do more innovations. It could be made more efficient to provide the best responses. It will help us with internal and external processes.

For how long have I used the solution?

I started using the solution this year.

What do I think about the stability of the solution?

The tool is stable. I rate the stability an eight out of ten.

What do I think about the scalability of the solution?

The tool is scalable. I am the only user.

How was the initial setup?

The initial setup is not complex. It’s moderately easy.

What other advice do I have?

The tool is useful for students. However, if we are looking for other opportunities, we can use a different solution that is more efficient, optimized, and easy to use. I am a beginner-level user. Overall, I rate the solution an eight 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.
Flag as inappropriate
Suvajit Chakraborty - PeerSpot reviewer
Manager, Digital Engineering at Harman International
Real User
Top 10Leaderboard
Offers good traceability elements but UI needs improvement
Pros and Cons
  • "We can track the status of test cases (passed or saved) in a single view. Based on releases and other attributes, we generate various reports and extract metrics from the data."
  • "We have encountered issues with stability. We have seen where the entire system kind of goes for a toss when certain people use certain types of queries, which are very costly. Then the system kind of slows down a bit, and we have to monitor it."

What is our primary use case?

In terms of data, when I started in 2018, the database for IBM ELM was around 200 to 300 weeks. Now, in 2023, it's grown to 15 terabytes. 

The main use cases include RTP, API, and PI planning, sprint planning, data planning, defect fix tracking, and other related activities.

We have a custom process specific to our organization, which we internally developed. Each project has related V&V requirements and RQM testing projects. These projects are version-controlled and GRC-enabled, creating a complex GRC hierarchy and structure.

How has it helped my organization?


What is most valuable?

The most valuable features are traceability and reporting. Our organization heavily depends on reports with traceability, starting from requirements to related work items and then to test cases and their statuses. 

We can track the status of test cases (passed or saved) in a single view. Based on releases and other attributes, we generate various reports and extract metrics from the data.

What needs improvement?

There is room for improvement in the UI. The UI has to improve a lot compared to the competitive tools, like Atlassian Jira, for example. It's very easy to use. It is easy to manage and easy to use. Anybody can learn it right quickly and start with it. 

But IBM ELM is something where somebody has to have good knowledge, training, and understanding and then only start using it.

But there's a big known knowledge curve for IBM ELM. But once that is there, it's normally; organizations do have their own internal team to basically manage it IBM ELM portfolio, the tool chain.

So if they have internal teams who are doing it for quite some time, not something new, then it is definitely better. But if there's if somebody is starting new, definitely there is a knowledge curve time it can take at least a year or maybe a couple of years before they can start realizing the benefits.

For how long have I used the solution?

I've been with this company for over five years, but IBM Engineering Workflow Management has been in use for more than that.

What do I think about the stability of the solution?

I would rate the stability a seven out of ten. We have encountered issues with stability. We have seen where the entire system kind of goes for a toss when certain people use certain types of queries, which are very costly. Then the system kind of slows down a bit, and we have to monitor it. So, we heavily invest in monitoring tools, like AppDynamics, Dynatrace, and other things, to monitor this system and make sure that it works properly. And if something goes wrong, we get notified early. Many such things are there. 

What do I think about the scalability of the solution?

The scalability is good. However, with the exception of the reporting server, all other applications are scalable. The reporting server is currently using a flat-file system based on Apache Java, which is causing performance issues. IBM is coming up with a 7.0.3 version that will provide the ability to predict and create indexes for reports in Oracle. 

Right now, it is using Apache Java-based, like, flat price system-based database. Pretty huge. We hope that this will improve the scalability of the reporting server.

We have around 5,000 to 6,000 engineers using this solution. 

How was the initial setup?

The initial setup itself is not that challenging. But, the upgrades can be quite time-consuming. 

Since we started using this solution, we have had two major upgrades. These upgrades can take a significant amount of time and often introduce major issues. 

As a strong partner of IBM, we report these issues to them so that they can identify and fix the underlying problems. The data-sharing experience varies from customer to customer due to differences in data size. 

For smaller data sets, the process is relatively easier. However, for larger data sets like ours, the process becomes more complex and can lead to slowness, performance issues, and other unforeseen challenges. We closely report these issues to IBM, and their development team provides fixes or patches to improve the overall tool.

What about the implementation team?

Our in-house team deployed the solution, but there are sometimes consultants for onboarding and specific plug-in or customization development. However, integrations are all handled in-house. 

The deployment steps are properly defined on the IBM website Jazz.net. We follow those end to end, but then, specific to our case, there are certain scenarios that we have to modify and create, like a cutover plan with exact instructions for it and everything. And then only we have to follow it. So, we'll test it in a non-production environment and then move to the production environment.

It is an on-premises solution. Due to the nature of our data, the cost of a cloud solution would be prohibitive for any organization.

We have a team of ten people for the deployment and maintenance of the solution. The team has managers, admins, engineers, and developers. 

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

Customers need to pay for a license to use this product. It is not a free tool. We use a token-based licensing model, which is specific to IBM. 

We have about 7,800 tokens, and including maintenance and other fees, we pay IBM about $1.2 million USD per year. The cost per token is around $115-$120.

What other advice do I have?

Overall, I would rate the solution a seven out of ten. I would recommend it. 

My specific advice is for people in the automotive, aerospace, defense, or healthcare industries, where auditing is crucial. For example, in healthcare, where the FDA is involved, their audits are very strict, and they require a tool like IBM ELM that provides end-to-end traceability of changes. This traceability allows you to track what changes were made, why they were made, and how they impacted the requirements. 

This is essential for industries where functional safety or certifications are critical. I would recommend this product for these use cases.

If you are working on a small project or managing a small internal team, I would not recommend using IBM ELM. It would be too much overhead for such projects.

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.
Flag as inappropriate