What is our primary use case?
My team uses this solution for the CI/CD deployment, and code check-ins.
We are also using Azure Boards for tracking our work, all of the requirements, the backlogs the sprints, and the release planning.
What is most valuable?
What I like the most is that it is easy to comprehend, and it's easy to use.
The simplicity is very good and the customer experience is also great.
What needs improvement?
I am not suggesting this solution should be cheaper. I would like to see a bucket of licenses. for example, 10 licenses or 100 licenses that could be monitored to know how many of those licenses have been used. The price would be deducted accordingly.
I should not have to contact Microsoft daily to request a license or two. There should be a mechanism in place where you are able to find out where you are out of 100 licenses, or that you have used 90 licenses in that year.
I should be given a credit line of 10 licenses at the end of the year or at the end of the month.
It should be easier to manage licenses, especially because it's in the cloud. You should know the usage and based on the usage, you should be able to make decisions.
For how long have I used the solution?
I have been using Microsoft Azure DevOps for one year.
We are using the latest version.
What do I think about the stability of the solution?
It's a stable product. I have not experienced any issues.
What do I think about the scalability of the solution?
This is an area that has yet to be explored fully. We haven't taken it to this level.
We are a team of 25 to 30 members, which is fine for us. Every time we scale up we need a new license and that takes time, it's not just a click and it's done.
I don't know if it will be scalable for 200 to 300 people.
Which solution did I use previously and why did I switch?
Previously, I was working with Jira.
How was the initial setup?
I was not involved in the installation. My team completed it.
What's my experience with pricing, setup cost, and licensing?
Price is an area that could be improved. There are products on the market with a fixed price of 50 or 100 people, you are a bucket price.
With Azure, you have to pay for every user.
It's good to have a bucket such as 50 to 100, or 100 to 200, and flexible pricing.
The issue may be from having more than one license. When you procure one license or two licenses, it becomes difficult.
It should be easier to procure a license, it should not be one by one. We don't know how many members I will have on my team three months from now.
What other advice do I have?
We plan to continue using this solution.
I would recommend this solution, but I would not know their business needs.
Based on the various features, the deployments, licensing, pricing, and the customer experience, I would rate Microsoft Azure DevOps a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.