Microsoft Azure DevOps Room for Improvement
Assurance Manager at a energy/utilities company with 5,001-10,000 employees
We are currently in the process of moving all of our on-prem to the cloud platform. We are trying to make that move and host the majority of our DevOps services in the cloud because the cloud is where most of the things are going nowadays. However, the process of this transfer is not straightforward, and it could be a lot easier. Microsoft hasn't provided the maturity for migration tools. It could be a lot easier in that respect.
I want to see them continue to advance the API capabilities. They could add some more robust functionality to the administrative layer within ADO services. There are a lot of configuration elements that you need to take care of at the organization level and the project configuration level from an administrative capacity. When you're dealing with process templates and things of that nature, you have to do them all manually. Being able to automate some of that using scripts or API functionality would be really nice.View full review »
Azure DevOps is a very cross-platform product. One of the issues that I have currently with the company is that they are using two different parts of technology. They were using JIRA for their sprint work and they were also using Confluence, as well as other Enterprise software. I advised them that all their sprint planning, backlog work, and everything else, can be done out of Azure DevOps from one central place. I know the Microsoft team will always look at improvements because I know that they are constantly looking at improvements to products while listening to their customers and looking at a global scale. I'm keeping my ear to the ground, as I always do.
The product keeps evolving and at the moment there are a lot of good parts There are petabytes of data. Anytime somebody does a pull request or anything else, Microsoft is notified about it. So if somebody, somewhere is always looking at that and watching, that can be a revolutionary product. It's a product that can continuously grow and evolve in time. Even if it is not yet what you call a finished article, it's a growing and evolving product.
Everybody has a slightly different take on what solutions or what part of the solution they would like to be improved. You can always improve a platform. Microsoft is always listening to customers and they will bring out a new version. The platform is quite user-friendly at the moment because you can use any program or language with it. You can't say you need another program, because as far as I'm concerned the main ones can be integrated with Azure. The newer ones like Go, as well as older ones like Python, Java, and PSP, can all be integrated with that platform.
I suppose when we hear about that release, I have no doubt that because Microsoft captures a lot of metrics and information that they monitor, like capturing data about what or how people use their product, they can see where the usage is and where they might want to remove a feature. That analysis and also comes from Microsoft's monitoring capabilities.View full review »
Chief Digital Officer (CDO) at a financial services firm with 201-500 employees
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.
Learn what your peers think about Microsoft Azure DevOps. Get advice and tips from experienced pros sharing their opinions. Updated: April 2021.
502,104 professionals have used our research since 2012.
I have been running reports on the availability of the major competitors in the cloud services to use as a demonstration in webinars and comparison of services. The most available solution on the cloud in user availability by minutes is Google Cloud. Google is the number one solution and the second one is AWS. The third one is Microsoft Azure.
Compared to the availability of the other two major cloud solutions, Microsoft Azure needs to make an improvement in their availability. This report suggests that the Azure team needs to do some major changes to match the availability of the other services and make the product more competitive.
In DevOps (software development and IT operations), server-less architecture and QNX platform integrations are things that need to be added to Azure. Currently, I am not sure that this is the case. But previously, I have had experience trying to use Azure with service and integration with the QNX platform and it is not as good as Google Cloud. Azure has improved its current set of data services on the cloud. But Google Cloud is doing more right now to bring those technologies and make them available to developers or enterprise solutions. So, QNX integration needs polishing.
Director - Quality Management at a performing arts with 1,001-5,000 employees
We're quite happy with the tool right now. We're not really using it too much. We are also just starting on it, to be honest, so what we've needed so far we've found that it offers. There isn't anything missing that I can see.
One thing I would note is that it's hard to know what is included or not in the product. Especially when you begin to try and compare it to other solutions. When you go to a site like VersionOne, they tell you Azure DevOps doesn't have this or that, and when you go to Microsoft, it says VersionOne doesn't have this or that. They could do a better job of laying out exactly what is on offer so customers know going in exactly what they'll get.View full review »
I think the templates could be improved. It's not easy making the jump from one project to another so we're now integrating using a different partner. I believe the price could be improved when scaling. It's a simple calculation, the number of users times $11, which is approximately the cost. But if you have a large number of users you should be able to reduce the per user cost the more you scale. I think it's something Microsoft could do for us.
Senior .NET Engineer at Advance Storage Products
They should expand it from just a PC, software, or server development platform to other kinds of software or engineering systems so that it is not necessarily built around a normal PC with a server.
I would like to see the ability to write my own scripts in my own compiled program or online. Right now, there are things that you can do in the user interface, but you can't do them programmatically and vice versa. I want to see them both. If I can do it in a script, I should be able to do it from the user interface, and if I can do it in the user interface, I should be able to do it in a script.
The communication could work better, especially for the development team. The important thing is that the tracker tools provide adequate communication, as do other tools. It seems to be lacking in DevOps and is an area which could be improved. We also need to improve publishing in production. In the future, we would like Azure DevOps to work with automated tasks regarding publishing. Better integration with existing source code is another area, which would benefit from improvement. The search repository could be more comprehensive, and visualisations could be optimised, further.View full review »
Software & Cyber Section Manager at a aerospace/defense firm with 5,001-10,000 employees
I'm not sure if "missing" is the right phrase, however, I am interested in, with all of these tools, if the connection to requirements management tools like DCRM, DOORS, et cetera, would be possible. That's a weak spot in most of the vendors.
We would like some bidirectional synchronization. It's the requirement if you want to analyze it to software requirements, et cetera. That's something that most of the tools aren't that good at.
Despite the fact that you can automate most of the things, you still have to produce some scripts. There are things that are not very user-friendly. The tasks are achievable, however, it's not easy. You have a lot of steps until you can get the thing automated.
In the past, Microsoft DevOps was integrated with Microsoft Project. Out of the box. Right now, it's no longer that way. That would be interesting to have.
It would be great if I could integrate with a human resource type of software that could control timesheets.View full review »
Software Architect at a mining and metals company with 10,001+ employees
Currently, if you would like to use the full-set of customization features, for example, the process templates, the HL process, or the Scrum process, if you start from scratch right now, you'll have these options. But if you've been working for several years in an established ecosystem, then you're based on an old-fashioned way of working and you won't be able to use the recent customization features.
There are options to get around this, especially if you move to the cloud or if you copy things and migrate them, but that's a huge amount of work. It's best if you start from scratch in a new project — in a new environment. With an ecosystem that has been up and running for some time, you won't have the full-flexibility that you would have with a new ecosystem.View full review »
I'd like to have something better for the test plan. The test plan seems to be really manual even now. There's a lot of stuff to do there, and it could be improved.
Sometimes, it's also difficult for us to handle all the connections with iOS. iOS connections are really very difficult. We're using a different product, which is part of Microsoft, called App Center. But sharing from Azure DevOps to App Center has been difficult. They should try to improve things related to iOS development or iOS production.View full review »
Manager Systems Engineering at a manufacturing company with 10,001+ employees
Microsoft needs to consider ruggedization and addressing specific disciplines. Fundamentally what I mean by that is you cannot merge everything. It should be able to handle the different types. There is ecosystems engineering, and there is software applications engineering. There is a need to bring these teams together, but the disciplines don't integrate very well, and so it won't work. For example, there is expertise in an area, and they tend to view the project from their own perspective.
For example, the software UI/ UX team needs to view it from the UX perspective. Application engineers need to view it from the application viewpoint and the engineering perspective is different again. Although we need to be cohesive in our approach, we need to keep some boundaries as well. The idea of containers arises, such as those provided by the open source software product Kubernetes. We need to containerize different disciplines and then merge them. As a manager, I should be able to ask the formative team to focus on their creative section, and that their task is completed. In the Application layer, you also focus on their requirements and you establish traceability. Other teams may also be involved in linking to the overall requirements.View full review »
The administrative capabilities of the tool need a huge improvement. Its Wiki and Reporting functions also need a lot of improvement. Their support can also be better.
Director at a computer software company with 10,001+ employees
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.View full review »
The functions have too much dependency right now, so it makes it really, really hard to upgrade and make a change in the code.
If you want to use the DPR it's a bit harder due to the fact that it's only 30 days.View full review »
Manager with 1-10 employees
The testing agents needs to be improved, they need to work on it.
They can enhance the areas related to continuous integration and build automation. They can add more technologies for the build.
The integration with the Azure infrastructure as a code and include more templates for infrastructure as a code in the continuous integration phase and the build phase.
They can add more flexibility to the continuous deployment.
Artifact management is also an area that needs some enhancements.
I think automation and integration with the CI/CD lifecycle it's good but it's using agents.
I am using a different tool for testing automation because I have not found any use cases on it. This feature is not covered. I'm using only testing and business management. I'm not using the testing automation feature that is provided by Azure DevOps.
I would like to see more integration with other platforms and more flexibility.
They have to add more features such as schedules and more flexibility in the platform. This will allow me to build my space and time based on the schedule and based on a calendar.
I would also like to see a release calendar so that I can plan my releases based on my sprints.
This is required and it would give this solution more maturity. Between Scrum, Agile Planning, or Project planning with the build and deploy prophecies.View full review »
Senior Business Analyst │ Microsoft Power BI & Power BI App Development at a energy/utilities company with 1,001-5,000 employees
The user interface could be improved.View full review »
Consulting services manager at a computer software company with 11-50 employees
It lacks integration with Office 365. It would be very useful if it had better integration with Microsoft Word because we would like to be able to define the priority requirement document and add it to different stages of the backlog. Currently, it is difficult to do this. There are some third-party products for this but they are either quite expensive or do not function properly.
I would like to see the requirement management links between work items improved.
An API to develop custom functions would be useful because we work with a large integrator that uses TFS, the on-premises version, and have seen what they do. One of the advantages of it is that you can develop using the XML approach to customization. Essentially, the customizability is more in-depth. This could be done, even without going to the code level, if they provided an API or and SDK. Although the interface currently used for customization is good, we sometimes find it limited. It would be more complex to use but also allow for greater potential.View full review »
Senior Consultant at CMEx
I have not been able to use the integration with automation features, such as test management automation, with a framework that is written in Java. Currently, Azure offers frameworks that are written in C#. I have not found anything in the Microsoft documentation to say that it supports other languages.View full review »
There is a lack of integration and portability with other tools and products.
I would like to see better interoperability with the agile scaling frameworks.
When I first started using Azure it was impossible to figure out how to do the configuration correctly. Perhaps there should be a configuration environment that hides some features and is not open for everyone.
I find it difficult to find some of the features, although it may be that they are not enabled, or perhaps I have to take some time to better understand the tool.View full review »
Requirements management is an area that can be improved.
Integration with Microsoft teams would be a good idea.View full review »
Project Manager at a computer software company with 11-50 employees
The solution needs to add the capability for building live documents.
I would like to see a bit more project tracking. There should be more Kanban views. There maybe should be a few more reports. If the reporting was increased a bit, it would make it so that you can check a bit more information around the progress of the project. That would help with project management and progression.View full review »
Senior Project Manager at a financial services firm with 5,001-10,000 employees
Non-functional testing such as security testing, penetration testing, and performance testing could be improved.View full review »
I think that they have some menus there that are not very well placed. For example, I was searching for some extensions in the marketplace and I couldn't find my way back to the console. It's not very well designed.
The general user interface is nice. It's intuitive, but I had the luck to discover something that is not very well designed. The fact that I can't return back to the console is very strange. I couldn't find my way back. I had to log off and log on again and get back to the console in a very awkward way.View full review »
Software Architect Consultant at a tech consulting company with self employed
Better integration with the Linux operating system would be an improvement for this solution.
I would like to see more third-party plugins; by comparison, the open source solution, Jenkins, has thousands of plugins available.
The Wiki for this solution is not very good.
There is a problem when you want to run a release pipeline for an organization that needs enhanced security. There is no option to configure a dynamic login for a station that is running the tests. The only solution in the platform is to configure an agent that uses a fixed username and password login. There is no option to change the username or password for the login dynamically. If I want to run multiple tests, with different users, then I cannot do it. When it comes to running tests, it needs an option to use different users or authentications. This is a very important feature that is missing.
User at a energy/utilities company with 10,001+ employees
They do very frequent releases, there's a complete change in UI kind of stuff. Sometimes it feels like they change it too often. They fix issues and add new features quite regularly which is good.
They leverage a lot of new features, new features get released frequently, and sometimes the change management on our side is a bit complicated because we'll see something and there's an entirely different way how it is presented. You need to get it all working again.
Previously we asked them for more analytics on top of what they already had so that we could look at it comprehensively and see how the projects are progressing. They implemented these changes for us.View full review »
Assistant Director at a government with 1,001-5,000 employees
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.
Software Specialist at a tech services company with 51-200 employees
Proper Gantt charting should be a feature that is included because as it is now, we have to create it ourselves.
We would like to have an indicator of the percentage of occupancy. Suppose a person is working on two different domains, and we have 70% on one project with 30% on the other, it should be able to report that. As it is now, we have to manually enter that data. If this functionality were provided then it would make it easier for users.View full review »
The test management section needs to be improved. It is easy to use but they can make changes such that it is more comfortable for the users.
I would like to see a full-quality dashboard added. For example, if I am not using their pipeline then I would still like to see the dashboard available.View full review »
Senior Project Manager at a marketing services firm with 10,001+ employees
The dashboard could be improved. Although there is flexibility in configuring it, there are some metrics that we have to configure ourselves. Improving the metrics that are readily available on the dashboard would be very helpful.
I would like to see better integration with third-party solutions, where if they are part of the DevOps pipeline then the reporting could be made available on the dashboard.
Having some form of check modeling integrated into Azure would be useful.View full review »
Tech Lead DevOps (Manager) at a tech services company with 11-50 employees
I would like to see better integration and collaboration between tools. There are different companies offering different tools, and how well something is integrated contributes to the completeness of the solution.
The platform needs to be updated because things are still in the process of change.View full review »
Lead Technical Consultant (Information Technology) at a construction company with 1,001-5,000 employees
There are certain areas in Azure DevOps that are better in other products. These are things that I need to more fully explore.View full review »
IT System Manager at a financial services firm with 1,001-5,000 employees
The solution could work to improve their reporting.View full review »
Installation Engineer at a manufacturing company with 10,001+ employees
The main issue that I have is the connection speed. Sometimes, the response is too slow. I am based in Taiwan, and I am not sure if it is because of broadband or something else.
Its initial configuration is also a little bit difficult.View full review »
I would like to automate notifications on sprint planning. When we are getting to the end of sprint planning, we would be automatically notified.
Also, it would be nice to have a percentage complete. For example, if a task is in progress, how much of it is complete, how much is left outstanding. I'd like that to be something that the assignee fills in and that automatically reports back to me.View full review »
We are entry-level users when it comes to Azure DevOps. We haven't had to set up anything complex as of yet. So far, we are very satisfied with this service.View full review »
System Engineer at a tech services company with 51-200 employees
It is not clear what features have been added or enhanced since the last version. My customer used a previous version and it did not meet their expectations, so clarification with respect to the new version is needed on their website or other venues.
I would like to see more customization available to the administrator. You need to change the workflow of the end result.View full review »
Especialista Devops at a tech services company with 201-500 employees
It should have security features for scanning the code and checking it for vulnerability and security. Currently, I am using other tools for this. It should also have integration with other tools to improve security.View full review »
XBRL Specialist at a financial services firm with 1,001-5,000 employees
It is not that intuitive. Sometimes, it is hard to find some of the functions. I would like to have an old-fashioned menu structure to be able to easily find things. Its environment setup is not very good. They should improve the way it is set up for different screens and make it easier to find functionalities and maintain team members.
Technical Director at a transportation company with 10,001+ employees
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.
Subdirector General at a tech company with 51-200 employees
This product would be improved if the helpdesk were included.View full review »
- It would be better to have a free-text query editor.
- Product management/roadmap planning features are missing.
- Parent Column is added in listings and we expect to see it in queries as well
System engineering project Manager at a healthcare company with 51-200 employees
I would like to see DevOps have the ability to give us something with a compatibility or traceability matrix.
I have never seen a table or a Matrix in DevOps for traceability for either software or hardware upgrades. I am not aware of whether the website has these capabilities.
I had planned to recommend this product to my current company but the traceability is missing and could not consider it.View full review »
There are some areas that need improvement such as tracking. There is not anything major that needs to be improved in the future, just minor adjustments are needed. The solution works well.View full review »
User at a tech services company
Not all companies use the same methodology which could limit the use of this solution.View full review »
Data Base Administrator at a tech services company with 51-200 employees
I would like to see new features added.View full review »
The user management in the solution could improve.View full review »
Learn what your peers think about Microsoft Azure DevOps. Get advice and tips from experienced pros sharing their opinions. Updated: April 2021.
502,104 professionals have used our research since 2012.