Best tool to manage modern software development life cycle
October 13, 2022

Best tool to manage modern software development life cycle

Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitLab

We use GitLab in our organization to host our code repositories. We maintain repositories at the team level, and these repos can be accessed by anyone in the team. But, apart from the team repos, every individual can also create a GitLab project and create private/internal repository. I personally, maintain a lot of private/internal repositories to push my POC/Reusable Artifacts code.
  • Version control (Pull requests, code diff, commit history, etc.)
  • Documentation support with Wiki pages
  • CI/CD
  • User should be able to create multiple Git repos inside one project as we can do in Azure DevOps
  • Increased productivity
  • Better security
  • Increased reliability
  1. GitLab has all the necessary features that are required as part of modern software development life cycle.
  2. GitLab offers better pricing as compared to its competitors.
  3. GitLab is open-source as well.

Do you think GitLab delivers good value for the price?

Yes

Are you happy with GitLab's feature set?

Yes

Did GitLab live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of GitLab go as expected?

Yes

Would you buy GitLab again?

Yes

GitLab offers a complete package for software development, project management, and DevOps. It is like a one-stop solution. It is best suited for any organization who are building software. - With Git repos, we can version control source code - With WIki pages, we can maintain documentation - With CI/CD, we can enable DevOps - With issues, we can create boards and track backlog items and there are many more features.