Overall Satisfaction with Azure DevOps (formerly VSTS)
Azure DevOps is currently used across the organization. Currently not all groups and departments are utilizing it however we are in the process of rolling out to these groups. Azure DevOps has become our go to application for development. We are using it for full development life cycle, code repository, testing, deployment and verification.
- Once set up it makes deployments to various environments a breeze
- YAML backend is a huge plus
- Large groups can work on the same solution seamlessly
- More streamlined set up of CI/CD
- Better error messaging to explain why sometimes a build is successful and sometimes not
- Easier set up of deployment tools
- Azure DevOps has allowed us to be much more agile with our deployments allowing us to save lots of money by not having to involve numerous teams to do deployments.
- This has been a positive ROI as it allows our developers to manage the full life cycle.
- We can now do break fix immediately and not when other users can get to it.
We have utilized multiple products in the past such as SVN, Visual Source Safe, Team Foundation Server, GitHub and more. For end to end full life cycle development none of them could come close to Azure DevOps. We are in the process of migrating everything for these old platforms over to Azure DevOps.