TrustRadius: an HG Insights company

Azure DevOps Server Reviews and Ratings

Rating: 8.4 out of 10
Score
8.4 out of 10

Community insights

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.

Reviews

48 Reviews

best for code, but still missing tools for CAD designers.

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Azure DevOps Server makes integration between different areas with the agile process, in my case I use Kanban to guide a hardware design team and Azure lets me create several features for each part of our PCB design process, and I can manage how each person on the team is going on, review cases are much easier. I can link all tasks from the first requirement to the reports from the qualification tests. Each project has an epic structure that lets us navigate over all projects and create multiple teams in the same workspace. I can bring a lot of metrics showing who is delaying, effort by project, and much more info that helps my board to understand if the critical tasks are being managed as requested.

Pros

  • multiple team management
  • one server for all types of team connected
  • version control is easy
  • scripts to automate simple tasks

Cons

  • integration with CADs for hardware design
  • improve the link management for child/related/parent work items
  • template for several common work flow

Likelihood to Recommend

For an agile team, DevOps is great. Using scrum, Kanban fits perfectly into the project structure. The web interface lets anyone, anywhere, interact with work items.

The version control is great if you code, but if you design with CADs, it still lacks some link features that could help non-code documents.

A great product for CI/CD

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

It is being used for complete ci/cd process, used to create pipelines and manage project with ado board.

Pros

  • Continuous integration
  • Continuous development
  • Project management

Cons

  • Ease of usage
  • More integration with open source
  • Navigation

Likelihood to Recommend

It is well suited for creating build pipelines to automate the complete release process and to create testing pipelines. Create and assign different task on ado board. It is also used for code analysis by integrating it with sonar . But it is less user friendly then hira board to mage the scrum and kanban board

Azure DevOps is a game change

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

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.

Vetted Review
Azure DevOps Server
1 year of experience

Agile project management with automation and tracking.

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

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.

Azure DevOps Server: All-in-one and High Performance Agile Tool

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

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.

Vetted Review
Azure DevOps Server
1 year of experience

Azure DevOps Server- A Collaborative tool for productivity

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Azure DevOps Server is a collaborative project management tool we used in one of our projects while working from home to collaborate among team members, it helped us to track bugs, commit codes, create user story, and various forms of reports related to project. It allows integration with our existing IDEs, version control like Git, setup the CI/CD pipelines for code testing, release and deployments.

Azure DevOps Server was very helpful to our teams while we started working remotely, helped in increasing the productivity and prototyping the projects for release without any delay. Best part of using this tool is reporting, we were able to create Kanbans dashboards for integrated reports.

Pros

  • Reporting Integration- Azure boards provides Kanban and other dashboard, their templates for easy management of project.
  • Project Pipeline- easy integration and development of CI/CD pipelines, helped in testing, releasing project artifacts.
  • Version Control- Integration with Git and code IDE made it easy to share, review our code, fix bugs and do testing.

Cons

  • Azure test plans can be improved to be more automated, existing generic templates can be added to create more test plan in different languages.

Likelihood to Recommend

In our case it was best suited when we started working remotely, we were able to track everything in out projects easily, able to share our codes, give reviews for the codes and also create integration and deployment CI/CD plans for the release and testing.

It helped our team members with the productivity, early prototyping and release. Create summarised reports of different aspect of our projects.

Even in other scenarios it is one of the best tools to use for collaboration and project management. I haven't found any specific scenario where it is not appropriate.

Vetted Review
Azure DevOps Server
1 year of experience

A non-developer's thoughts

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

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.

Vetted Review
Azure DevOps Server
2 years of experience

Manage and automate Software Development End2End.

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

Managing software development across several phases can be extremely difficult due two it’s complexity. DevOps and CI/CD can help to control this complexity. However, these methodologies need software solutions that suit this agile approach. In this case Microsoft DevOps is the best suite available at the moment. We use Microsoft DevOps end to end to manage the development of a cross-platform mobile application. As said we use the suite end to end. Starting with „Azure Boards“ to derive, document, and manage backlogs; „Azure Repos“ to manage repositories and changes/change requests; ending with automating testing and pipelines with „Azures Testing“ and „Azure Pipeline“. Integration and extensibility features are used for productivity purposes as well. In this way, Azure DevOps brings together all levels of information at code in one single tool. Especially the automation options in the pipeline Tier helped us to automate delivery processes for both platforms (iOS & Android).

Pros

  • Integration and Extensibility Features.
  • Pipeline automations.
  • Configuration and flow of change requests workflows.
  • Configuration of Boards (backlogs).
  • Flexibility and ease of use of dashboards.
  • Change logs of items.

Cons

  • Expand automation options for iOS pipeline (include further triggers).
  • Mass handling of backlog items could be improved.

Likelihood to Recommend

The repro Feature “Azure Repros” was especially valuable in our use case as it was very easy to orchestrate the development of several developers via change requests. In this way, tasks/bugs execution was easy to plan and assign via boards and dashboards, and commits were documented in relation to planning objects and reviewed via the four-eye principle. Senior developers were able to oversee and review junior developers' work easily.

Vetted Review
Azure DevOps Server
2 years of experience

Sure about Azure...DevOps

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We leverage Azure DevOps to manage the Agile backlog of one of our biggest internal platforms. The main functionality is leveraged to track stories and move things along from requirement drafting, to design and right through the development and QA. Some other functionality that is leveraged is the calendar to ensure that we are capturing the agile team's OOOs since most of us are from various orgs/teams throughout the enterprise.

Pros

  • Organizes tasks with space for all the added context one would need (requirements, design links, etc.)
  • Ability to capture a backlog of items to better visualize a roadmap to help with planning/prioritizing.
  • Streamlines the work being done across a large project team with various specialists.
  • Intuitive to use with minimal learning curve for those new to the tool.

Cons

  • It is very utilitarian looking, maybe consider a more personable UI aesthetic

Likelihood to Recommend

Our project team uses Azure DevOps to manage the epics and stories associated with one of our biggest internal enterprise-wide tools. It easily captures all stories in a simples way, creating room to include story points (for estimations), requirement notes, and design links (once ready). Additionally, it is simple to move tickets through the various stages of the process making it easy to tell the status of any given task - the ability to color-code tickets has made it exceptionally easy for me to locate the tickets specifically created for my design team to address.

Engineering Based Toolset for Extreme Collaboration

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

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.