We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
"I like that it's easy to deploy our services over GitLab. The customer support is also good with a really active community. You have a lot of support that you can get online with your stack. That is probably one of the benefits of using GitLab. It's also really fast."
"It is very useful for reviews. We are using branch merging operations and full reset operations. It is also very useful for merging our code and tracking another branch. The graph diagrams of Git are very useful. Its interface is straightforward and not too complex for us."
"We like that we can create branches and then the branches can be reviewed and you can mesh those branches back. You can independently work with your own branch, you don't need to really control the core of other people."
"GitLab offers a good interface for doing code reviews between two colleagues."
"The best thing is that as the developers work on separate tasks, all of the code goes there and the other team members don't have to wait on each other to finish."
"A user friendly solution."
"I have had no problem with the stability of the solution."
"This product is always evolving, and they listen to the customers."
"Work distribution among team members and accountability for completion with a clearer picture."
"Traceability reporting is inbuilt and includes all your requirements."
"It can be free for commercial use."
"We would like to generate document pages from the sources."
"It should be used by a larger number of people. They should raise awareness."
"We are having a few problems integrating with Jira at the moment, which is something that our IT department is investigating."
"It would be really good if they integrated more features in application security."
"I would like to see static analysis also embedded in GitLab. That would also help us. If there's something that it does internally by GitLab and then that is already tied up with your pipeline and then it can tell you that you're coding is good or your code is not great. Based on that, it would pass or fail. That should be streamlined. I would think that would help to a greater extent, in terms of having one solution rather than depending on multiple vendors."
"The only thing our company is really waiting on in terms of features is the development of metrics."
"The solution could improve by providing more integration into the CI/CD pipeline, an autocomplete search tool, and more supporting documentation."
"Teams need clearer pictures of resource availability in charts and dashboards along with plans."
"The solution is very heavily vendor dependent."
"The price is okay."
"Its price is fine. It is on the cheaper side and not expensive. You have to pay additionally for GitLab CI/CD minutes. Initially, we used the free version. When we ran out of GitLab minutes, we migrated to the paid version."
"It seems reasonable. Our IT team manages the licenses."
"It is very expensive. We can't bear it now, and we have to find another solution. We have a yearly subscription in which we can increase the number of licenses, but we have to pay at the end of the year."
"I don't mind the price because I use the free version."
"I think that we pay approximately $100 USD per month."
"Licensing: The solution cost is high and should be brought down to increase competition."
"It's an expensive investment to make, so the decision should be driven on individual requirements."
GitLab is a single application with features for the whole software development and operations (DevOps) lifecycle.
IBM Engineering Workflow Management manages plans, tasks, the project status and acts as the critical link between required and delivered work. It provides flexibility to adapt to any process, which enables companies to adopt faster release cycles and manage dependencies across both small and complex development projects. This solution offers no-charge server software and flexible pricing models. It becomes a complete IBM Engineering Lifecycle Management solution—when purchased as a set of seamlessly integrated tools: IBM Engineering Workflow Management, IBM Engineering Test Management, and IBM Engineering Requirements Management DOORS Next.
GitLab is ranked 3rd in Enterprise Agile Planning Tools with 16 reviews while IBM Engineering Workflow Management is ranked 11th in Enterprise Agile Planning Tools with 2 reviews. GitLab is rated 8.2, while IBM Engineering Workflow Management is rated 6.6. The top reviewer of GitLab writes "Provides or mandates quantitative code into the Master". On the other hand, the top reviewer of IBM Engineering Workflow Management writes "Great inbuilt traceability reporting; unfortunately, the solution is heavily vendor dependent". GitLab is most compared with Microsoft Azure DevOps, TeamCity, Tekton, Sonatype Nexus Lifecycle and GoCD, whereas IBM Engineering Workflow Management is most compared with Jira, Microsoft Azure DevOps, CA Endevor Software Change Manager, codeBeamer ALM and Rally Software.
See our list of best Enterprise Agile Planning Tools vendors.
We monitor all Enterprise Agile Planning Tools reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.