Azure DevOps is a game change
June 30, 2022
Azure DevOps is a game change
Score 8 out of 10
Vetted Review
Verified User
Overall Satisfaction with Azure DevOps Server
We use Azure DevOps to manage the end-to-end lifecycle of our code. We use Boards to capture our backlog and manage the work through delivery, Pipelines for our code repository, and Pipelines for CI/CD.
- Azure Boards is fast to use once you have a good structure in place. You can create or modify each task type quickly. The consequence of that is that is it reduces your admin overhead so its a no-brainer to create lots of smaller tasks.
- Azure Repos is simple to set up compared to other on prem solutions that we have used. Most options come out of the box including user management.
- The Pipelines tool is very powerful, and you can quickly create your CI/CD pipelines. Simple to see the state of each pipeline at a glance.
- Azure Boards can be daunting to set up. There are a lot of different features and if you don't know what you are doing it's easy to overcomplicate things.
- If you have lots of similar Pipelines to create there is no way to template them, each one has to be created and managed separately. So if your target K8s cluster changes, you have to manually edit each Pipeline.
- Full integration from a development task in Boards to line of code in Repos
- Integrated CI/CD pipeline - where there is an error we are able to track it back to a commit in Repos and the corresponding task in Boards
- Ease of use - if you have structured things well then new users can come up to speed quickly
- Saved time by eliminating the need to manually deploy software to dev, test, and production
- Improved quality by removing the human from deployment tasks - all configuration is defined as code and guaranteed between environments
- Ease of use means we define more granular tasks which removes ambiguity and reduces test and rework cycles
Azure DevOps is a fully integrated solution that solves all of the problems that our separate tools did in a much easier-to-use way. Before we implemented DevOps we had three different solutions that we had to integrate with each other and required a lot of manual intervention to make sure they worked correctly.
Do you think Azure DevOps Server delivers good value for the price?
Yes
Are you happy with Azure DevOps Server's feature set?
Yes
Did Azure DevOps Server live up to sales and marketing promises?
Yes
Did implementation of Azure DevOps Server go as expected?
Yes
Would you buy Azure DevOps Server again?
Yes