We produce multiple different software for different markets in different countries. It's really for everything you can possibly think of, from online games to financial systems, to payment gateways, to APIs, to service desks, back-office analysis tools, admin tools, et cetera. We use it for anything and everything really.
Development and Release Compliance Officer at a computer software company with 1,001-5,000 employees
A reliable ecosystem with the capability to expand as needed
Pros and Cons
- "The solution is scalable."
- "The interface is very bad."
What is our primary use case?
What is most valuable?
The solution is great due to the fact that it's kind of an entire ecosystem. I'd say the work items are probably the most valuable aspect.
The stability has been great.
The solution is scalable.
What needs improvement?
The interface is very bad. It's an aspect that really needs to be worked on. It is going to probably get the developers to start abandoning work items.
Our initial setup was quite complex.
The presence of Microsoft in the country is limited.
For how long have I used the solution?
I've used the solution since it came on the upgraded from Team Foundation Server - about ten years. We've used it for a very long time.
Buyer's Guide
Microsoft Azure DevOps
November 2024
Learn what your peers think about Microsoft Azure DevOps. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
What do I think about the stability of the solution?
The stability has always been really good. There aren't bugs or glitches and it doesn't crash or freeze.
What do I think about the scalability of the solution?
We've found the scalability to be good. We have about 2,000 users on it right now. We haven't had any issues with scaling as needed.
How was the initial setup?
For us, the initial setup was extremely complex due to the multiple organizations we had on the go. We actually had to abandon our initial rollout and rethink the whole process though.
I'm in compliance, and therefore cannot speak to what the maintenance process is like for the solution.
What about the implementation team?
We had a combination of both in-house and vendor help with the setup process. We've got enterprise agreements with Microsoft, so they always give us resources to assist with our deployments. We already had TFS deployed, so it was an upgrade, really.
What's my experience with pricing, setup cost, and licensing?
I don't deal with licensing. I can't speak to how much the solution costs.
What other advice do I have?
I'm just a customer and an end-user.
I'd advise new users to plan very carefully the way that they would like to set up projects. The model that you choose is extremely important and you might have to do a lot of rework if you don't get it right the first time.
I'd rate the solution an eight out of ten. It's Microsoft. It's backed by the mighty, mega Microsoft. You can't get fired for choosing the top product run by a top multinational company. The downside for us here is, in South Africa, there are only two points of presence. For the data, if it's fully hosted, we only have Capetown and Johannesburg. When it comes to back hall speeds for internet, it could be better if we had points of presence in all the major cities, however, I suppose it's too much investment for Microsoft to make.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Cloud Solution Architect at a tech services company with 201-500 employees
Easy to set up, allows for third-party extensions, and is pretty scalable
Pros and Cons
- "It is possible to add third-party extensions to increase the usability of the product."
- "Some things like project management, tasks, progress, and having work progress views require us to use some external tools, or to create our own internal tools. These are not native to DevOps. It would be ideal if, instead of searching for third-party solutions, they had these feature sets or capabilities included under DevOps."
What is our primary use case?
We primarily use the solution for our internal development and we have some clients that require some consulting around some DevOps functionality.
We use the product for the development process for the repository, for the tracking of the tasks in the boards, and for the pipeline for CINCD.
What is most valuable?
The test plan is one feature that we are exploring more right now. This is a great feature that we want to deeper into.
We have a solid base. We can do everything with DevOps.
It is possible to add third-party extensions to increase the usability of the product.
The initial setup is very simple.
We have found the solution to be scalable.
The solution, for the most part, is stable.
What needs improvement?
Some things, like project management, tasks, progress, and having work progress views, require us to use some external tools or to create our own internal tools. These are not native to DevOps. It would be ideal if, instead of searching for third-party solutions, they had these feature sets or capabilities included under DevOps. They need to expand the solution's offering.
For how long have I used the solution?
While I have used the solution for two years, the company has some personnel that have used it for longer. Our development team may have used it for four or five years.
What do I think about the stability of the solution?
The product is stable. We had some regional degradations a few months ago, however, it wasn't too much. For the most part, it's reliable and there aren't bugs or glitches.
What do I think about the scalability of the solution?
The solution is scalable. If we need to expand it we can do so.
How are customer service and support?
We've never had to contact technical support. I cannot speak to how helpful or responsive they would be, as I've never dealt with them directly.
How was the initial setup?
The initial setup is very simple and straightforward. It is not difficult or complex.
We use the online version. We don't have to deploy the tool. We don't have to put in a lot of effort as we already have the pipelines in the TFS. We just move it to Azure DevOps.
Which other solutions did I evaluate?
I'm a solution provider. I sell Azure DevOps and I have a client that was looking to analyze some differences between Jira and Azure DevOps. Therefore, I have evaluated Jira a bit for them.
What other advice do I have?
We are both a reseller and a partner of Microsoft.
We always use the latest version of the solution.
I would recommend this product to other companies and users. If a company or a team doesn't know how to work with Azure DevOps, the advice I would give is to find someone that knows the tool and do a POC first to make sure you understand everything a bit better before diving right in.
In general, I would rate the solution at an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: My company has a business relationship with this vendor other than being a customer:
Buyer's Guide
Microsoft Azure DevOps
November 2024
Learn what your peers think about Microsoft Azure DevOps. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
Technical Director at Alstom Ferroviaria S.p.A.
Allows us to easily build and deploy applications
Pros and Cons
- "Overall, so far we have no major issues to report."
- "I think that the integration is to some extent, immature."
What is our primary use case?
We use this solution for continuous integration. It provides us with strategic analysis. We use it to create and deploy virtual machines. In short, we mainly use it for integration and deployment.
Currently, there are five to ten of us working on conception. Soon, there will be more than 200 of us using this solution.
What is most valuable?
The most interesting subject for me is the deployment part where you build virtual machines and enable them to learn. That's interesting to me.
What needs improvement?
As I'm in the very early stages of this story, this is a hard question for me to answer. However, I think that the integration is to some extent, immature.
Overall, so far we have no major issues to report.
For how long have I used the solution?
I have been evaluating this solution for roughly six to eight months.
How was the initial setup?
The initial setup was quite straightforward.
What's my experience with pricing, setup cost, and licensing?
The licensing costs are reasonable.
Which other solutions did I evaluate?
We also evaluated GitHub and GitLab. We actually have one deployment that is already ongoing in GitLab.
Currently, we're evaluating both GitLab and Microsoft. We're trying to get a sense of which one is better for us.
What other advice do I have?
Overall, I would give this solution a rating of eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Soft Engineer at SECP
A user-friendly Azure DevOps server with a great user interface, but the testing environment could be better.
Pros and Cons
- "It has a good GUI, and it's very user-friendly."
- "The testing environment and different pipelining concepts can be improved."
What is our primary use case?
We are exploring this solution. There is not enough protection in the environment at the moment. It's been almost six months since we started the process of exploring the DevOps environment in Microsoft Azure DevOps.
We have a customized development methodology so that it is easily marked to our existing environment. Currently, we required that all these systems blend easily in this one environment. We can actually use all the large frameworks within DevOps properly and automate most of our support, starting from planning through support to deployment.
What is most valuable?
It has a good GUI, and it's very user-friendly. It is also a familiar environment as we are used to it. All our users are very comfortable working with it. I think the Azure methodology and all those DevOps features in the dashboard are very effective in our environment.
It's very implementable in our environment compared to the other DevOps environments which we experienced. I won't name them, but this one part of DevOps we have found very easy in our environment because the infrastructure there is fairly supportive and very integrable to the current DevOps environment we use.
What needs improvement?
The testing environment and different pipelining concepts can be improved. It can also be more user-friendly. They can actually incorporate all those other features, current tools and have those mind maps.
They could add some good analytic features. I think they can be more enriched with some good reporting features. They can also improve the designing tools.
For how long have I used the solution?
We have been using Microsoft Azure DevOps for about six months.
What do I think about the stability of the solution?
Microsoft Azure DevOps is a stable product. I feel it's stable enough for us at the moment.
How was the initial setup?
The initial setup is not overly complex. It's fairly straightforward. Other than the Java environment variables which lack documentation, it's not complex and easy to follow.
What's my experience with pricing, setup cost, and licensing?
The main agile features are very expensive.
What other advice do I have?
On a scale from one to ten, I would give Microsoft Azure DevOps a seven.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Chief Operating Officer Executive at a cloud solution provider with 11-50 employees
Fast, scalable, and stable work planning and code collaboration software; offers a good user experience
Pros and Cons
- "Stable and scalable solution for work planning and code collaboration. It's fast, and it offers a good user experience."
- "The optimization feature in Microsoft Azure DevOps needs improvement. Control over multiple projects could also be improved."
What is our primary use case?
We use Microsoft Azure DevOps for management, e.g. managing items that we need to work on, planning activities, connecting to components to get information on how long the developer is working on the items assigned, etc. We use the solution for our projects.
We have internal users from the development team, and we have the work logs that we need to work on for each customer. We match those to have control over the projects and the budget. We have a component plugged into the solution for the billables and performance delivery. What we don't have yet is optimization, and that is something that needs to be improved in Microsoft Azure DevOps, but the solution has all the activities and the budgeting functions, so the project is working good. We're making an exact component in seven days that we can use with the solution.
What is most valuable?
One of the features I found most useful in Microsoft Azure DevOps is that we can use it to plan activities. We use the dashboard to work on the tasks we have, and also use it to find out what could be better. It's also useful when you have many customers and many people working together on different projects.
In our case, we have one developer working on more than one project within the same day, week, or month, and Microsoft Azure DevOps helps give better control of his schedule, making it easier to find out if the developer still has availability to take on new work. The solution helps us see the work status and availability of team members, making work management and task management better.
The validation and quality offered by Microsoft Azure DevOps are very good. The user experience is good. The speed of the solution is also good, e.g. the pages load fast.
What needs improvement?
The optimization feature in Microsoft Azure DevOps needs improvement.
Sometimes, having control over multiple projects for a customer could be difficult. If you're a developer, you need to know if you still have time to work on more activities within the day. When you're working on one project for one customer, Microsoft Azure DevOps is great, but when your team is working on different projects for several clients, it may be too hard to handle, e.g. you really need to organize and plan the activities, so planning is another area for improvement in the solution.
Planning includes budgeting, e.g. creating a budget for each project, especially if the developer is working on multiple projects of customers. You need to have control and see to it that you are within budget, but it can be hard because you can't always see the daily, weekly, or monthly activities of the developer, particularly if the developer doesn't keep the calendar updated. We want to be able to view the complete list of activities of the developer, whether daily, weekly, or monthly, to make planning and budgeting easier.
I'd also like the Microsoft Azure DevOps Gantt chart to be improved. We need to see in the schedule how to plan the fields out. We have daily activities and we'd like to use the Gantt chart to make our work approach more successful.
For how long have I used the solution?
We've been a partner of Microsoft for 10 years, and we've been using Microsoft solutions for 10 years.
What do I think about the stability of the solution?
Microsoft Azure DevOps is stable. Sometimes there's a little lag, but the next day, it'll work fine. The solution works fine.
What do I think about the scalability of the solution?
Microsoft Azure DevOps is a scalable solution.
How was the initial setup?
Setting up Microsoft Azure DevOps was easy.
What other advice do I have?
We use Microsoft solutions as part of management. We use Microsoft's platform.
We use the latest version of Microsoft Azure DevOps for our projects.
We have 15 people who are in charge of the deployment and maintenance of the solution. Per project, we have one or two developers who utilize Microsoft Azure DevOps: At the beginning, we have the front end developer and the cloud personnel who create the environment, the designer who works to create the right frame, the right materials, the layout, and the design for the project, and at the middle, we have four to five operators.
The platform works well so we didn't have the need to open a ticket or contact Microsoft technical support.
I really like Microsoft Azure DevOps, so I recommend it to people who want to start using it. My advice to them is that it's a huge platform, so it won't be easy the first time. When you test the platform, you need to spend time and make an effort to understand how it works, but it's the best solution. It's the top solution.
Another advice to new users of Microsoft Azure DevOps is that it's harder to have a macro view of all the processes together. When we needed to cross-match a lot of information from the different processing teams of customers, we found it difficult. You also need to plan well, particularly plan when your developer can work on more than one project. When you have many projects, you need to handle the processes well, e.g. create separate folders for each customer, separate projects, etc., to keep the information separate and be more organized.
Microsoft Azure DevOps could still be improved more, so I'm rating it an eight out of ten.
We are a partner of Microsoft, and we use Microsoft solutions. What we recommend to our customers is for them to use the Microsoft environment, server and databases. We work with some of the solutions and technologies from Microsoft.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Practice Director, Global Infrastructure Services at a computer software company with 10,001+ employees
Good for the purpose it is designed for and can be easily used by developers, but needs better reporting
Pros and Cons
- "It is good for the purpose it is designed for. It is good for maintaining a repository of application code, creating pipelines for deploying the code, building the code, and deploying the code. It can be easily used by developers. There are no issues."
- "Reporting could be better. We would like to see how many applications are onboarded in DevOps and in which phase they are. We would like to know for how many applications we have done only the repository, but we have not yet done the build pipeline or deploy pipeline. Currently, there is no such report. We have to figure it out ourselves. There is no way to check how many applications are completing their build pipelines, how many applications are completing their deploy pipeline, how many are ready to use, and how many pipelines are working."
What is our primary use case?
It is for all the DevOps functions, such as managing the deployment of the code to the production environment.
What is most valuable?
It is good for the purpose it is designed for. It is good for maintaining a repository of application code, creating pipelines for deploying the code, building the code, and deploying the code. It can be easily used by developers. There are no issues.
What needs improvement?
Reporting could be better. We would like to see how many applications are onboarded in DevOps and in which phase they are. We would like to know for how many applications only the repository is done, but we have not yet done the build pipeline or deploy pipeline. Currently, there is no such report. We have to figure it out ourselves. There is no way to check how many applications are completing their build pipelines, how many applications are completing their deploy pipeline, how many are ready to use, and how many pipelines are working.
For how long have I used the solution?
I have been using this solution for more than two years.
What do I think about the stability of the solution?
It is stable. It is also good performance-wise. There are no issues.
What do I think about the scalability of the solution?
We have more than 800 developers who are using this solution, and this is only a portion of the company. Across the company, there are many groups, and we have more than 2,00,000 employees. We are using DevOps across many customer projects and environments, and more than 50% of our projects are on DevOps.
How are customer service and support?
Their support is good.
How was the initial setup?
It is a cloud solution, and there is no installation. You just start using it.
We have one or two admins per project for deployment and maintenance.
What other advice do I have?
I would definitely recommend this solution to others. They can go ahead and use it.
I would rate it a seven out of 10.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Integrator
Owner and Senior Consultant at a tech services company with 1-10 employees
Simple to use, numerous add-ons, and versatile work items, but user management is difficult.
Pros and Cons
- "The work items option is incredibly flexible."
- "When you compare with Jira, there is a lack of progress features."
What is our primary use case?
A common use case of Microsoft Azure DevOps is the use of work items and then connecting them to Git repositories and their updates. It is primarily used for item and code management.
What is most valuable?
The work items option is incredibly flexible.
There are multiple add-ons available.
It is easy to use.
The entry point is adequate.
What needs improvement?
When you compare with Jira, there is a lack of progress features.
I would like to be able to customize the product using add-ons or a similar mechanism.
Scalability is an area where they could advance and make changes.
Unfortunately, managing users in Azure is a very complicated issue. We also have a problem with one of their other tools, which is Teams. The Team messaging has caused us some trouble because they have what is called organization, in addition to the users, but it doesn't work very well.
Technical support needs improvement.
I would like to see scalability, dashboards, KPIs, measurements, and some visual management assistance improved in the next release.
For how long have I used the solution?
I have been working with Microsoft Azure DevOps for one year.
We are using the latest version.
What do I think about the stability of the solution?
Microsoft Azure DevOps is a stable product.
What do I think about the scalability of the solution?
This solution is used by 20 people in our organization.
It appears to be simple, but based on the work items and project management aspects, I believe there are few options for scaling it up in terms of dashboards and KPIs.
How are customer service and support?
I contacted technical support about managing users in Azure. Unfortunately, they were able to resolve this issue for us.
We tried several times and we did not get the answer we expected to get.
Which solution did I use previously and why did I switch?
I use Jira as well as TFS.
How was the initial setup?
The initial setup is straightforward. It is simple to install.
Other than the initial setup, it does not require any maintenance.
What about the implementation team?
It was implemented internally.
What's my experience with pricing, setup cost, and licensing?
The majority of the components are reasonably priced. Testing is one of the more expensive components. When you compare it, it is approximately $3 per month for the other components and $45 or $50 for the Testing component. It costs ten times as much as the other components.
What other advice do I have?
I would recommend this solution to others who may be interested in using it.
I would rate Microsoft Azure DevOps a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Chief Digital Officer (CDO) at a financial services firm with 201-500 employees
Easy to use, stable, and helps speed up production
Pros and Cons
- "Typically the sprints themselves and managing the tasks have essentially eliminated our need for reporting."
- "Some of the queries, the way they're built, need to be looked at. We need better query tools."
What is our primary use case?
We primarily use the solution for our Agile teams, however, we started off using it with our executive suite. Our executive team now meets in sprints every day. Sometimes it's a short 15 minutes, other times it can be up to an hour. We have two-week sprints and daily scrums associated with it. We've also rolled that down from the executive. We've got seven formal Agile teams running throughout the organization across our businesses. We probably have at least 40% of our staff now trained in Agile and using DevOps to execute the projects.
How has it helped my organization?
As an Agile team, we're now able to move much faster than we could, even pre-COVID.
What is most valuable?
Typically the sprints themselves and managing the tasks have essentially eliminated our need for reporting. That in itself has had a huge effort on the number of meetings. In the past, you would almost wait a month before you could get all the executive teams together. Now, we've got meetings daily. Due to the regular meetings, we're utilizing daily scrums and two-week sprints, and we've been able to move a lot faster than we've ever had before as far as initiatives.
Frankly, throughout this whole COVID situation, being able to respond the way we have to some of the changes that were going on has been amazing. I don't think that would have happened if we weren't an Agile team.
What needs improvement?
There are a lot of features that we could probably work with a bit differently as we learn more about the tool. Right now, we're just really using it from a task management perspective. We've only been using it a year. There may still be more to learn and unpack.
Some of the queries, the way they're built, need to be looked at. We need better query tools.
Being able to report back to boards, to regulators, and the activities and stuff would be helpful. The queries do require somebody else to actually write them. There should, however, be a way to make things a little simpler in that space. Right now it's on us to figure out how to get better at making queries effectively and in such a way we're just not reporting on tasks complete.
We track the associated feature story. In many ways you can actually go back and see the story, and see the progress you've made on initiatives due to the fact that you can see all the decisions that have been made along the way. If there's a way that person could dig into that and pull more information or insights, that would be very helpful as it would assist us in improving future projects or even help us forecast on an existing project.
For how long have I used the solution?
I use the solution daily. We launched it in the company in January. We've been using it across all our Agile teams here for 12 months here.
What do I think about the stability of the solution?
The stability of the solution is very good. I haven't had issues with bugs or glitches. It doesn't crash or freeze. It's a reliable solution.
What do I think about the scalability of the solution?
The solution's level of scalability is good. We're a smaller organization. We've only got 300 people in total, and out of those, probably 40% of our entire staff use the product. About 120 people probably are in there on a daily basis. That's everyone from executives down to programmers. It's extremely cross-functional across our organization.
How are customer service and technical support?
I haven't had to reach out to DevOps themselves personally, so I wouldn't have experience there. However, if we ran into any issues, my technology teams would contact them.
Which solution did I use previously and why did I switch?
We didn't previously use a different solution. That's why we looked for an automation tool. We switched to DevOps mostly due to the fact that our development team was utilizing DevOps as part of their own Agile operations. A number of teams were also already sort of experienced. There are a number of individuals in the company who were experienced that way, and we had homegrown support in some ways when we launched it. It just made sense to go with DevOps as opposed to bringing in something new.
How was the initial setup?
The initial setup wasn't complex. It was pretty straightforward. We didn't run into any issues that complicated the process of implementation.
Which other solutions did I evaluate?
We did look at Jira briefly, however, it didn't look that different from DevOps and we knew many of our team members were already comfortable with this solution so we didn't pursue it.
What other advice do I have?
We're just Microsoft customers. We don't have any business relationship with the company.
I'm not sure which version of the solution we're using.
I'd strongly recommend the solution to other organizations. I can't see us ever reversing back now after being on this for a year.
Overall, I would rate the solution at an eight out of ten. It's relatively easy to use and it does what we need it to do.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Microsoft Azure DevOps Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
Product Categories
Application Lifecycle Management (ALM) Suites Release Automation Enterprise Agile Planning ToolsPopular Comparisons
OpenText ALM / Quality Center
OpenText ALM Octane
Rally Software
Polarion ALM
Jira Align
Nutanix Cloud Manager (NCM)
Codebeamer
Jama Connect
PTC Integrity
Digital.ai Agility
IBM Rational ALM
Planview AgilePlace
Buyer's Guide
Download our free Microsoft Azure DevOps Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What Is The Biggest Difference Between JIRA And Microsoft Azure DevOps?
- Which is better - Jira or Microsoft Azure DevOps?
- Which is better - TFS or Azure DevOps?
- What is the biggest difference between Micro Focus ALM Octane and Microsoft Azure DevOps?
- Has anyone tried integrating Azure DevOps with HP ALM?
- MS Azure DevOps vs Jira for test planning and management - which one is the better solution?
- How does Microsoft Azure DevOps compare with GitLab?
- What are your use cases for Microsoft Azure DevOps?
- When evaluating Application Lifecycle Management suites, what aspects do you think are the most important to look for?
- Looking for suggestions - we need a test management and defect tracking tool which can be integrated with an automation tool.