TrustRadius Insights for Azure DevOps Server are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
Efficient Task Management: Users have found Azure Boards fast and easy to use once a good structure is established, enabling quick creation or modification of task types. This reduces administrative overhead and facilitates the creation of numerous smaller tasks.
Simplified Setup Process: Reviewers appreciate Azure Repos for its simplicity in setup compared to other solutions, with most options readily available including user management. The out-of-the-box features streamline the onboarding process.
Powerful CI/CD Pipelines: The Pipelines tool within Azure stands out for its robust capabilities, allowing users to swiftly create pipelines, automate workflows, and easily track their progress effectively throughout the development cycle.
Loading Reviews List....
Azure DevOps Server Reviews
14 Reviews
Professional, Scientific, and Technical ServicesInformation Technology & Services12Marketing & Advertising1Design1
We use Azure DevOps to manage the end-to-end lifecycle of our code. We use Boards to capture our backlog and manage the work through delivery, Pipelines for our code repository, and Pipelines for CI/CD.
Pros
Azure Boards is fast to use once you have a good structure in place. You can create or modify each task type quickly. The consequence of that is that is it reduces your admin overhead so its a no-brainer to create lots of smaller tasks.
Azure Repos is simple to set up compared to other on prem solutions that we have used. Most options come out of the box including user management.
The Pipelines tool is very powerful, and you can quickly create your CI/CD pipelines. Simple to see the state of each pipeline at a glance.
Cons
Azure Boards can be daunting to set up. There are a lot of different features and if you don't know what you are doing it's easy to overcomplicate things.
If you have lots of similar Pipelines to create there is no way to template them, each one has to be created and managed separately. So if your target K8s cluster changes, you have to manually edit each Pipeline.
Likelihood to Recommend
Azure DevOps is good to use if you are all-in on the Microsoft Azure stack. It's fully integrated across Azure so it is a point-and-click for most of what you will need to achieve. If you are new to Azure make sure you get some outside experience to help you otherwise it is very easy to overcomplicate things and go down the wrong track, or for you to manually create things that come out of the box.
Alternatives
Axosoft, Bitbucket, Bamboo and Octopus Deploy
Azure DevOps is a fully integrated solution that solves all of the problems that our separate tools did in a much easier-to-use way. Before we implemented DevOps we had three different solutions that we had to integrate with each other and required a lot of manual intervention to make sure they worked correctly.
VU
Verified User
C-Level Executive in Information Technology (Information Technology & Services company, 51-200 employees)
The firm as a whole makes use of Azure DevOps Server for project management, with its efficient capability to prioritize and approve project needs. Our IT team uses this top-notch application to streamline project management tasks like code versioning and test script administration and to make sure all of our requirements are met through thorough testing.
Pros
Simple tracking of progress throughout the project.
Perform project management duties with superior ability to set priorities and approve work.
In order to ensure that all of the project's requirements are met, a thorough test plan is necessary.
Cons
It doesn't work well with tools from other companies.
Improvements can be made to the user interface to make it more natural to use.
I also think capacity planning may use some fine-tuning.
Likelihood to Recommend
Integrating with Visual Studio makes it easy to see where things stand in terms of different projects' requirements, and the product is great for prioritizing and approving changes as they come up. An easy-to-use tracking and testing system ensures that all criteria are met, making this a great tool for project managers trying to keep their projects within their allotted parameters.
Alternatives
Atlassian Confluence
Managing projects is a breeze using Azure DevOps Server, and the tool also automates testing and checks to see if the project is within its scope. Intuitive, with a low learning curve for novice users; it's also simple to collaborate on projects and keep tabs on their progress because of its tight interaction with other Microsoft tools.
We work according to Agile methodology and Azure DevOps Server (formerly known as TMS) helps us to track and follow the progress of our work efficiently. We use it for version control as well as to review backlog. As we are more of a Microsoft-based company, it helps us a lot since all Microsoft products can be integrated effortlessly with Azure DevOps Server which enhances user experience.
Pros
You can integrate it effortlessly with almost all Microsoft products
Supports Agile and can be used for version control
Bug tracking
Ease of use
Cons
I feel that because it's a Microsoft product, it integrates better with other Microsoft products too. Since mine is more of a Microsoft-based company, it's not a problem for me, but for others, you might want to consider this before making any decision
The user interface could have been better
Agile boards can be better
Likelihood to Recommend
Scenarios where Azure DevOps Server is well suited: When the other tools you need to use are also Microsoft products bug tracking version control (although GitHub is better) Agile management backlog management scenarios where Azure DevOps Server is not well suited: When you need to integrate services other than Microsoft owned.
Alternatives
Jira Software and GitHub
Honestly speaking, GitHub is better in terms of version control and JIRA has better functionality when it comes to Agile boards, other than that, the UI could have been a bit better for Azure DevOps Server. In all other areas, I feel overall Azure DevOps Server is better.
VU
Verified User
Engineer in Information Technology (Information Technology & Services company, 10,001+ employees)
I work with an agile development team and we use DevOps for capturing and managing user stories and bugs. User stories are categorised into Epics and Features with ease, and it's a very valuable tool for planning and resource management.
Pros
Resource management
Sprint planning
Organising requirements
Cons
Could use a more intuitive interface
On-screen demo/tips would be helpful for new users
Likelihood to Recommend
DevOps is great for managing backlogs, requirements and resources. I don't have enough experience with this sort of software to comment on any downsides, my use is fairly limited but, it's great for my requirements.
VU
Verified User
Consultant in Marketing (Design company, 10,001+ employees)
One product to cover the most common engineering activities in tech irrespective of the domain. Whether the team is in medical tech, fintech, aerospace tech, or a business process outsourcing firm, this platform has all the common tools needed in an Agile workspace with extreme collaborations across DevOps, Product, and Engineering. This gives the best centralized toolset, especially if your organization is already a Microsoft-based firm.
Pros
Version control
Requirements definition
Secrets library management
Continuous integration and deployment
Cons
Wiki Markdown customization
Better Syntax Highlighter in Repository
Improvements in Requirements Definition Customization
Likelihood to Recommend
In my capacity as an architect, the platform gives me the ability to define the architecture within a wiki. I can include details including flow, UML, and ER diagrams in the User Story of Features being defined by the Product Owner, and my engineering team can link the repository pull requests to the story being developed. My Product Owners can now view the business definitions, software architecture, code written, and QA tests performed all on one central platform.
Alternatives
Amazon Web Services and Amazon WorkSpaces (VDI)
My organization already has an established Microsoft relationship which allowed us to move faster in procuring the product. The alternative would require my large organization to move at a snail's pace at procurement. This is not necessarily a hindrance for most other companies - but it was a large issue from my position.
I am currently using Azure DevOps Server with a client on a scrum project to build a business application. In the company, Azure DevOps Server is mostly used by our specific project but does have other users and different projects. It helps manage the scrum process and provides organization and clarity to a project with many moving parts and members.
Pros
Organization of tasks per team member
Statistics provider for data related to capacity and output
Good UX/UI experience for clarity
Cons
Copy/Paste functionality could be improved
Ability to see all team members more clear visually
Sort feature on columns could be better
Likelihood to Recommend
Azure DevOps Server is a great tool for keeping large projects organized. It is well suited for building large, business applications that require a lot of organization and history of the project that is accessible. It would be less appropriate for small projects that do not need maintained history or have a very small group of people working on them.
Alternatives
Kanban Tool
Azure DevOps Server is a fantastic tool and my favorite for organization and management of large application building projects. It was selected for its ease of use with a user-friendly design that allows any team members, particularly outside of developers, to quickly get up to speed and see visually where the project is headed. It also is a Microsoft tool so there is trust with the name.
We have been using Azure as one of our cloud providers for a few months. Not all departments in my company are using it but a few of the critical applications that need multi-cloud for managing resilience are using it. How these departments use it is for an end to end infrastructure on the cloud and set up and launch an app in Azure.
Pros
Not only does it provide a way to manage your code, but you can also do most of the other activities such as planning for a release, planning test cycles and, in a sense, true product management
The reporting is great out of the gate. They will enable you to draw insights into how the teams are managing and pushing the changes to production.
It integrates pipeline and DevOps, making it true life cycle management.
Cons
Most of the companies use AWS, GitHub, etc. and generally the support on the internet is relatively less.
Being a Microsoft service, it works very well with Microsoft apps.
Likelihood to Recommend
If you are using Azure as a cloud provider and want to build solid code management and overall software life cycle management, then azure DevOpsSserver is a great fit and should generally work. Also, the reporting features out of the box are really helpful and the higher management can get great visibility on how the code and product are being managed.
Alternatives
GitHub, Apache Subversion, AWS CodePipeline and Jenkins
I was not involved in selecting the tool.
VU
Verified User
Professional in Quality Assurance (Information Technology and Services company, 10,001+ employees)
Dell Technologies uses Team Foundation Server for managing multiple projects across the North America region and rolling out in all other regions. If you use Visual Studio for development, TFS, or its online equivalent VSTS, you can have a fairly seamless end-to-end integration. Out of the box, it provides code management, testing, work hierarchy in agile formats, automated build, and deployment.
Dell manages source code, project reporting, engineering progress tracking and release management for agile software development. Microsoft TFS is also leveraged by the Product Management group to define and manage product requirements and managing the technical backlog. TFS really makes it easier to perform an end-to-end integration, reporting, tracking, code management, automated build, and deployment, etc.
Pros
TFS makes it easier to build technical features and acceptance criteria that different team members of Product Manager, Engineering, Quality Assurance, and Release Management.
It enables the product managers to review technical backlog, prioritize features and go to market that helps improve key performance indicators.
It provides seamless integration with Microsoft products like SharePoint, IIS, Visual Studio that helps integrate and exchange data.
Cons
TFS UI could improve like some of its major competitors with fewer options on the same UI page. TFS tries to offer too many options on the same UI.
Development in branches is hard to achieve and TFS has a room for improvement.
Integration with non-Microsoft is difficult. TFS could provide easier integration with other product lines to improve acceptability.
Likelihood to Recommend
Team Foundation Server is well suited in product management
Easier to build a technical backlog.
Create user stories, features, EPICs, assign tasks and acceptance criteria, etc.
Make a Product Manger's and engineering teams' life easier in meeting and tracking.
Project managers can easily track the work and create reporting.
Alternatives
JIRA Software
TFS gives and edge over JIRA for inbuilt version controlling that TFS has. TFS provides a GIT version control repository that offers centralized TFVC and distributed GIT Version control. Version controlling is a key feature that promoted TFS over JIRA in the implementation of a decision making process.
We use Team Foundation Server in the Information Systems Department in our company. All developers have access to Team Foundation Server to do code versioning. We use it integrated with Visual Studio to check-in and check-out our projects' code. We also use the web interface to navigate between code versions and to manually download code when necessary.
Pros
Integration with Microsoft products, like SharePoint, IIS, Visual Studio
Users are able to access via desktop client, web browser and through Visual Studio
Code version control
Cons
Bad UX and UI in the web interface
Merging code is a very hard task
Development in branches is also hard to achieve
Not so easy to upgrade server version
Likelihood to Recommend
TFS is well suited to developers and teams that work with Microsoft technologies and products. For other scenarios, alternatives like Git can deliver more powerful and reliable features. Also, developing software in branches is very difficult, as well as merging code. These tasks needs to be carefully planned to avoid broken code and headaches in your company.
Alternatives
GitHub, Gitlab and Bitbucket
The advantage of Team Foundation Server is the integration capability with Microsoft technologies and products, such as Visual Studio. Although this is an important consideration, Team Foundation Server is not a straightforward tool and needs to be improved to work seamlessly and to became more reliable. If you are using programming languages and tools that are not from Microsoft, perhaps Team Foundation Server will not stack up against other technologies.
We use Team Foundation Server to manage manage almost all the projects and application packages. Team Foundation Server makes it easy for us to have good control of all the progress and it really helps in managing the whole release process even if a lot of developers and many teams are involved.
Pros
The environment is easy to use.
It is very easy to track progress of various work items.
Project management is made really easy.
Cons
There is no ability to work offline.
There is a learning curve involved which is little hard to get when you are using the tool for the first time
The UI can be little more organized.
Likelihood to Recommend
Team Foundation Server is specifically very useful for bigger teams which have a lot of developers and organizations with a lot of parallel team working on similar projects. It helps to keep track and manage the overall project well. I don't think of an alternative which is as powerful as TFS
VU
Verified User
Employee in Corporate (Information Technology and Services company, 5001-10,000 employees)