GitLab is a great all-in-one platform for software development
Use Cases and Deployment Scope
We use GitLab mainly for code hosting, CI/CD, and issue tracking. It helps us in keeping development organised, automating deployments, and making collaboration easy. Our scope is pretty standard: managing source code, running tests, deploying services, and tracking bugs/features all in one place. We also use it for a few non-technology projects (but for people who are in close collaboration with the engineering team).
Pros
- CI/CD
- Source code hosting
- Visualisation of test results
- Merge requests
Cons
- Access roles
- Wiki pages editor
Return on Investment
- ROI is just create, it can't be better
Alternatives Considered
GitHub
Other Software Used
Microsoft Visual Studio Code, Google Cloud Platform







