TrustRadius: an HG Insights company

Azure DevOps Services

Score7.9 out of 10

479 Reviews and Ratings

What is Azure DevOps Services?

Azure DevOps (formerly VSTS, Microsoft Visual Studio Team System) is an agile development product that is an extension of the Microsoft Visual Studio architecture. Azure DevOps includes software development, collaboration, and reporting capabilities.

DevOps helps our dev team coordinate deploy and saves us money

Use Cases and Deployment Scope

We use Azure DevOps to coordinate our implementation of development changes and technical processes (configurations / setups) for Business Central. First we create a master document listing all the modifications / extensions from a functional standpoint (master), then have individual tasks with tech design and hours assigned. Each time code with Git is sync'd and merged between one or more developers for the monolith extension app, it is tracked with the task assigned. Finally, as each task is worked through the status is updated and sync'd with the time keeping system (F&O) with PowerAutomate. This gives insight into the progress vs. hours consumed vs. original estimate in real time.

Pros

  • Utilize Git as a repository to share work between multiple users
  • Ability to configure Pipelines to build containers to run virtual deployments and testing scripts.
  • Split individual tasks and relate to master documents for quick navigation and ability to see overall picture of project.
  • Track status of each task
  • Integrate with Git to utilize branches, merging, approvals, history, etc.

Cons

  • Have better project management to also be used with functional implementation rather than just development
  • Have the ability to integrate with a customer facing interface to give visibility into the project status and components.
  • Smoother integration into time keeping systems such as F&O or Business Central for overall project management reporting / accounting

Return on Investment

  • Allows us to have multiple developers workflow seamlessly
  • Allows for code validation / testing at each deployment
  • Track progress for individual tasks real time.

Usability

Alternatives Considered

Atlassian Jira

Other Software Used

Microsoft Dynamics 365 Business Central, Microsoft Dynamics 365 Marketing, Microsoft Dynamics 365 Finance

Azure DevOps Services for project management

Use Cases and Deployment Scope

Azure DevOps Services for me is a one stop solution for managing my project work. With managing what i emphasize on if regular creation and maintenance of user stories on how and where is project headed to, bugs maintenance, team retrospective, source control management for codes and last but not the least continuous integration and deponent of my code to production

Pros

  • Continuous integration
  • Continuous deployment
  • User stories creations
  • Bug tracking

Cons

  • Cost
  • Provide its Training
  • External tools integration

Return on Investment

  • Faster deployments
  • Collaboration between teams
  • Secure

Usability

Other Software Used

Azure SQL Database, Microsoft Power Automate, Python IDLE

Good for general software delivery

Use Cases and Deployment Scope

We use Azure DevOps Services to track our digital project from starting to finish. We need a platform to track all the epics, features, user stories, defects and other relevant task for general agile practice. We also need the platform to be integrate with our repository and pipeline so that we could automate the deployment.

Pros

  • Customization on fields under user stories
  • Repository and Peer review can be done easily

Cons

  • It's hard to track the overall progress of peer review on the new changes
  • Cannot manage piles of work before starting of development during the problem discovery stage

Return on Investment

  • Streamline the deployment

Usability

Other Software Used

Miro, monday.com, Figma

Great tool for digital product management

Use Cases and Deployment Scope

We use Azure DevOps for all our digital projects. It helps with organizing features and work with the development team. We have an overview of the sprints and it helps knowing where we are and where we are going.

Pros

  • Sprint planning
  • Feature development
  • Visual representation of digital projects

Cons

  • New items not showing in board, unless you click on "More items"
  • The attachment tab is too far away from the details.
  • You always need to tag people so they get notified when you added comments. It would be nice that it notifies the owner of the item automatically.

Return on Investment

  • Follow the progression of digital projects/improvements in real time.
  • Helped with the test phase with our teams in a digital migration project. Every detail was taken into consideration and we delivered a complete product.
  • Overview of the team's workload.

Usability

Azure DevOps with SAFe

Use Cases and Deployment Scope

We are following SAFe practices by using Azure DevOps starting from PI planning to retrospective. We are using all features starting from Work items, Dashboards, Repo, CI/CD pipelines etc..

Pros

  • Product Management
  • Delivery Plans
  • CI/CD

Cons

  • Integrate GitHub with Azure DevOps and have just one product
  • Automatic set Start and Target Date for Delivery Plan based on user story sprint assignment

Return on Investment

  • Eliminated usage of multiple tools
  • Single source of truth for full product management

Alternatives Considered

Jira Software

Other Software Used

Mural, GitHub