2019-02-19T00:43:00Z

What needs improvement with Microsoft Azure DevOps?


Please share with the community what you think needs improvement with Microsoft Azure DevOps.

What are its weaknesses? What would you like to see changed in a future version?

Guest
4545 Answers

author avatar
Top 10Real User

Integration with MS word is lacking. It would be useful to be able to import/export word document parts from/to requirements related work items. Or to build a report from text fields (e.g description and discussion or other custom defines fields) of a set of WI.

2020-09-11T08:27:22Z
author avatar
Top 10Real User

Integration and plugins for other tools could better. Like if you want to integrate the DevOps with other tools that are in the market. This could be for the engineering tools to check code quality, application security tools, and DevOps dashboard tools. They could also make the implementation easier. The test plan also has basic features that are not user-friendly. It should also have integrations with test automation tools. We need a test plan, automation testing, and EA-based testing.

2021-05-17T17:34:00Z
author avatar
Top 5LeaderboardReal User

I have not come across information for integrating this solution with others, such as ServiceNow. I am not sure if the integration would be straightforward to implement. There should be readily available information to accomplish these integrations.

2021-05-17T10:02:50Z
author avatar
Top 20Real User

When converting to DevOps, it was difficult to map.

2021-05-14T23:03:29Z
author avatar
Top 20Real User

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.

2021-04-22T16:25:16Z
author avatar
Top 10Real User

I would like to see new features added.

2021-04-20T09:46:12Z
author avatar
Top 5LeaderboardReal User

The ability to integrate Microsoft Azure DevOps with other platforms and Microsoft products can be improved.

2021-04-13T08:07:00Z
author avatar
Top 10Real User

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.

2021-03-30T20:13:15Z
author avatar
Top 10Real User

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.

2021-03-10T17:42:15Z
author avatar
Top 10Real User

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.

2021-03-08T12:30:56Z
author avatar
Top 20Real User

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.

2021-03-03T12:42:41Z
author avatar
Top 5Real User

Requirements management is an area that can be improved. Integration with Microsoft teams would be a good idea.

2021-02-24T08:36:40Z
author avatar
Top 5LeaderboardMSP

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.

2021-02-19T01:47:53Z
author avatar
Top 5LeaderboardReal User

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.

2021-02-18T23:58:53Z
author avatar
Top 5Real User

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.

2021-02-11T11:31:00Z
author avatar
Top 5LeaderboardReal User

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.

2021-01-25T14:19:53Z
author avatar
Top 5Real User

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.

2021-01-22T21:26:24Z
author avatar
Top 10Real User

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.

2021-01-11T19:50:26Z
author avatar
Top 10Consultant

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.

2021-01-04T13:54:55Z
author avatar
Top 5Real User

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.

2020-12-22T10:38:02Z
author avatar
Top 5LeaderboardReal User

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.

2020-12-17T16:57:13Z
author avatar
Top 20Real User

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.

2020-12-14T20:59:59Z
author avatar
Top 20Real User

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.

2020-11-22T15:44:00Z
author avatar
Top 5LeaderboardReal User

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.

2020-11-03T21:18:06Z
author avatar
Top 20Real User

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.

2020-09-13T07:02:18Z
author avatar
Top 10Real User

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.

2020-09-02T06:45:37Z
author avatar
Top 5LeaderboardReal User

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.

2020-08-20T07:50:11Z
author avatar
Top 10Real User

This product would be improved if the helpdesk were included.

2020-08-19T07:57:34Z
author avatar
Top 5Real User

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.

2020-08-16T08:00:16Z
author avatar
Top 5Real User

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.

2020-08-13T08:33:45Z
author avatar
Top 10Real User

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.

2020-08-06T06:44:47Z
author avatar
Top 20Real User

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.

2020-07-26T08:19:14Z
author avatar
Top 20Real User

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.

2020-06-21T08:08:06Z
author avatar
Consultant

There are certain areas in Azure DevOps that are better in other products. These are things that I need to more fully explore.

2020-05-25T07:16:42Z
author avatar
Real User

The solution could work to improve their reporting.

2019-08-28T09:52:00Z
author avatar
Real User

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.

2019-08-06T07:17:00Z
author avatar
Real User

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.

2019-06-11T11:10:00Z
author avatar
Consultant

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.

2019-06-06T08:18:00Z
author avatar
Real User

Non-functional testing such as security testing, penetration testing, and performance testing could be improved.

2019-06-02T09:20:00Z
author avatar
Real User

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.

2019-06-02T09:20:00Z
author avatar
Real User

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.

2019-05-30T08:12:00Z
author avatar
Top 20Real User

Information to make it easier to choose items from the marketplace (like MS verified), etc. Otherwise, every item requires a full InfoSec review.

2019-03-11T11:53:00Z
author avatar
Top 5Real User

* Enable more control on Application Insights integration to open different types of work items as this is area still need more enhancements. * Test management extension is too high to be paid on a monthly basis. * Test and feedback chrome extension still need more development as they are not very stable.

2019-03-04T10:20:00Z
author avatar
Real User

* 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

2019-02-19T00:43:00Z
Learn what your peers think about Microsoft Azure DevOps. Get advice and tips from experienced pros sharing their opinions. Updated: May 2021.
509,641 professionals have used our research since 2012.