Overview
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.
Azure DevOps with SAFe
Agile application for best project management practices
ADO - an all encompassing tool.
ADO is a great way to power your SCRUM process for .net application development
Azure DevOps is the choice for CI/CD if you're on a .NET Stack
Go to application for complete devops solution.
The best DevOps solution for Azure/Microsoft ecosystem
Azure DevOps Services great tools for working management.
Improved dev team efficiency and collaboration with Azure DevOps Services.
DevOps for the Win
Azure Devops as enabler to deliver fast and securely to the Cloud!
Usage of Azure Devops
Your Code, Project and Team, safe in one place
Azure DevOps Services completes my SDLC
Pure-Smarter Planning and Collaborative Product
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Reviewer Pros & Cons
Pricing
Azure Artifacts
$2
Basic Plan
$6
Azure Pipelines - Self-Hosted
$15
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Product Demos
Azure Pipeline Tutorial | Azure Pipeline Deployment | Azure DevOps Tutorial | Edureka Rewind - 3
Product Details
- About
- Tech Details
- FAQs
What is Azure DevOps Services?
- Azure Pipelines: automatically builds and tests code, combines continuous integration (CI) and continuous delivery (CD)
- Azure Boards: Work item tracking and Kanban boards
- Azure Repos: Unlimited private Git repos
- Azure Artifacts: 2 GB free per organization
Azure DevOps Services Video
Azure DevOps Services Technical Details
Deployment Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Unspecified |
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(462)Community Insights
- Pros
- Cons
Customizable Scrum Board: Users have appreciated the scrum-like board in Azure DevOps for its high level of customization options, enabling them to tailor it according to their specific project requirements and team preferences. This flexibility allows teams to adapt the board layout, columns, and cards based on their unique Agile methodologies.
Efficient Test Cases Management: Many users have found the Test Cases storage feature in Azure DevOps beneficial for efficiently managing testing processes within their projects and streamlining test case organization and execution. By centralizing test cases within the platform, teams can easily track testing progress, link tests to user stories or features, and ensure comprehensive test coverage.
Seamless CI/CD Pipelines: Users highly value Azure DevOps for its exceptional ease in creating build and deploy pipelines, strong GitHub integration, robust support for continuous integration and continuous deployment processes, contributing to smoother development workflows. The seamless pipeline creation process includes built-in connectors for Azure services, simplifying pipeline setup and enabling automated deployments with minimal manual intervention.
Management Features: Some users have suggested that implementing advanced management features could effectively prevent items from getting lost and significantly enhance visibility within the system. For instance, incorporating features like automated tracking of project progress and streamlined task assignment could address these concerns.
User Interface Complexity: Reviewers have frequently encountered challenges with the user interface, including difficulties in locating essential items, navigating tasks seamlessly, managing security rules efficiently, and performing mass-editing tasks effectively. Simplifying the UI layout, enhancing search functionalities, and providing clearer guidance on task management may alleviate these usability issues.
Reporting Capabilities: Several users have expressed a strong desire for enhanced reporting capabilities to generate more insightful analytics and better integration with open-source tools such as Service Now. Improved reporting tools could enable users to extract detailed performance metrics, identify bottlenecks in workflows, and streamline decision-making processes within the platform.
Attribute Ratings
Reviews
(1-25 of 66)Azure DevOps with SAFe
- Product Management
- Delivery Plans
- CI/CD
- 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
Agile application for best project management practices
- Monitoring web development process.
- Building workflow pipeline.
- Customization of dashboards.
- Our goals have been implemented positively.
- I have not experienced any missing feature.
ADO - an all encompassing tool.
- The use of the scrum-like board, which can be customized to your liking.
- Excellent linking and visibility across items in ADO e.g. user stories, features, test cases, tasks, etc.
- Storing Test Cases.
- I did mention it has good visibility in terms of linking, but sometimes items do get lost, so if there was a better way to manage that, that would be great.
- The wiki is not the prettiest thing to look at, so it could have refinements there.
- It could improve the search slightly better.
- Backlog management
- Build / Release management
- Code review and pull requests
- Tracing where security rules are coming from
- wiki management
- Mass-editing values (adding tasks, etc...)
I would think that managing an application with a non-microsoft environment would be less appropriate (ie: a node.js back-end application with a react front end, for instance...)
- It makes it super easy to create build and deploy pipelines
- It has built in connectors for most of Azure
- It ingrates well with GitHub
- The Azure service connection's secrets expire annually by default. Not a big deal, but it's a little annoying when builds start to fail because of an expired connection.
Go to application for complete devops solution.
- Manage features and tasks seamlessly.
- Defect management is customizable.
- CI/CD pipeline support.
- Test Automation integration with open-source tools and technology.
- Integration to Service Now.
- More reporting capabilities.
- Dependency check for builds
- Deploy the builds in the respective environments
- Run the tests in different stages within Azure DevOps
- When I cancel a release, it asks for adding comments however, finding that comment later is difficult, the automated emails shared for each build do not contain the comments as well.
- The UI/UX can be improved to be more intuitive
1. Separating the builds into specific purposes into different pipelines
2. Automatically performing dependency checks, deploying the build and running tests on it
3. Tracking the status of different stages
Scenarios where it is less appropriate:
1. Companies which work on the waterfall model
2. Companies that don't utilize CI/CD
- Keep track of working tasks across organization.
- Set up automated CI/CD pipelines.
- Overview/detailed view of overall working progress.
- UI can be more user-friendly.
- Navigation between tasks can be smoother.
- Warning before leaving the page when there's a draft can be useful.
- Tracking of user stories, bugs, and dev tasks, which allows our devs and business analysts to collaborate.
- Automated and better-controlled software deployments.
- DevOps has improved how our devs handle version control of their code (fewer conflicts).
- The sheer number of features can be overwhelming for new users!
- Better integration with external tools such as our service management platform.
- Setting up build configs and pipelines can be tricky for first-timers.
DevOps for the Win
- Project management.
- Code repository.
- Integration with visual studio.
- Testing functionality.
- It could be hard to configure for newcomers.
- Make it easier to integrate boards with teams.
- Visual orchestration of CI/CD process.
- Track of current/last satisfactory delivered to environments.
- Open to connecting to different Azure/AWS services to deliver software.
- Improvement in metrics and dependencies.
- Improve the pricing for more than one build agent at a time.
- Connection to Power BI.
Usage of Azure Devops
- The scrum board is pretty good.
- CI/CD.
- Repos
- For PM, it's not really easy to bulk import a lot of items.
- The search in code does not always find some things.
Your Code, Project and Team, safe in one place
- Private repositories
- User management
- Security
- Extensions
- Some integration with 3rd party tools or services could be better
- Has a lot of options, but sometimes are hard to find
- Non standard build/test workflows could be problematic
Azure DevOps Services completes my SDLC
- Azure Board to project management
- Azure pipelines to automation in your project
- Azure test cases to manage your test cases management
- improvement in dashboard
- improvement in repository access
- improvement in Azure artifact management
Pure-Smarter Planning and Collaborative Product
1. To track Team's Efforts in terms of User stories and Assigning Tasks.
2. Storing all the code and performing End to End Deployment and Testing from Development phase to Production Phase.
This has actually solved a lot of problems which all the Team members used to face few years back, setting the tasks, scope, completion is now smoother and easier for everyone.
We also have the option to Integrate with other software's and perform the deployments which is a huge plus.
- Azure Boards to Assign tasks, User stories to team members and track their time so easily.
- Azure Repos used to store all the code used from Development phase to Production Phase.
- Azure Pipelines - Great feature to deploy the products with End to End testing.
- Automating any kind of solution/problem on Azure Cloud using PowerShell/CLI scripting.
- Security of the Third Party Plugins Integrated with the Pipelines.
- Notification of the Tasks which are getting closer in time.
- Can Improve in terms of integrating few more required software.
To Automate End to End Solution on any cloud.
Deploying End to End product with End to End Testing.
Maintaining all the Team's Efforts, bit much in Agile Methodology.
Less Appropriate:
Using Extra Software's when required is bit hard to Integrate.
Project starts with Microsoft Tools
- User Story
- Dashboard
- Sub Task Creation
- Reporting
- Divide sub task and timings
- Time divide between each task
- Integration with other tools is difficult
Great Product from Microsoft
- Project code pipeline service.
- Good tool for Agile practices
- Test Plans
- Clean n clear UI
- Board could be more advanced
- Pipelines should support advance tasks like database migration
- Merging conflicts in tool
Great tool for addressing any cloud infrastructure needs, but still much to improve on on-prem applications
- Easy to create pipelines
- Intuitive
- Pipelines sometimes are really slow
- Support needs to be improve
Best Agile/DevOps management platform
The product usage changes from a project to another.
The most used capability is the agile planning tool, for Dev and non dev IT projects management.
We also use the GIT code versioning tools, along with DevOps build/deployment pipelines, in Microsoft technologies based Dev projects.
We are now planning trainings so that we can use the testing tools properly as well
- makes Agile collaboration easy
- DevOps made "easy" (after a learning time)
- very clear and intuitive UI
- very large set of connectors/integrations/extensions
- Office 365 integration (Teams and Sharepoint)
- plenty of training/documentation resources, and large community of users
- the online documentation on Microsoft Developer Network should be clearer and easier to read, even for senior users
- advanced configuration is hard to understand
- product features changes can sometimes surprise you
You also have very useful out of the box dashboards that can also easily be customized, so that you can follow your project insights.
I also used - and recommend - another Microsoft product, built on Azure DevOps services, that is dedicated to Mobile Apps DevOps management, and that is really useful : AppCenter.
- Microsoft ecosystem with one-stop solution for Agile/CICD
- Easier integration with IDE
- UI-based/YAML both pipeline formats supported
- Very flexible and supports all kind of deployment
- Should support non-Microsoft and open-source ecosystems in an easier way
- License costs
- Scrum boards and sprint analytics can be improved to be on par with the market
- Notification and workflow customization should be flexible
Azure DevOps is Awesome
1) Repos
2) Boards
3) Pipelines
4) Artifacts
It is being used Organization wide and helps us solve with our software development and deployment.
- Azure DevOps is great at managing and securing git repos. Reviewing pull requests and seeing diffs is great. You can even communicate back and forth with your team members right there in the code review screen.
- Pipelines is a powerful feature for allowing you to deploy to anywhere (cloud, on prem, etc.) You can secure your pipelines and track your artifacts with ease.
- Boards is a great tool for managing your work task as well as associating your commits with the work item.
- I love Azure DevOps. I can't think of anything that requires improvement.
Great CI/CD choice for larger companies
- Rich features
- Powerful tools
- Integrations with different kinds of tools
- Clearer logic for each component
- Provide more example pipelines
- More detailed documentation
Azure DevOps: ADO your CI-CD
- Azure DevOps bundles all the useful tools together in a seamless way.
- Sprint boards, Code repositories, Pipelines etc. all can be managed from a single application.
- Facilitates easy collaboration between technical members and business or product owners.
- Facilitates parity between different environments by providing a single source of truth for all pipelines.
- Azure DevOps Sprint boards can be improved, similar to Jira (this can be my bias).
- Teams and Azure DevOps integration can be improved in-terms of updates of stories or tasks.
- Pipeline job logs and their web console views can be improved.
Great full software lifecycle platform.
- Full project pipeline service.
- Good story/task management.
- Robust pipeline.
- Pipeline configuration.
- Multiple-repository management per project.
- Permissions management.
Full agile development workflow in one complete package
- Git repositories feature is fully featured with a friendly web interface.
- Azure pipelines & releases are very flexible for CI/CD practices.
- Azure Boards allows linking work items to code and for a closer relationship between code & the sprint rather than using a secondary piece of software like JIRA/Trello.