Definition
Azure DevOps (ADO) is Microsoft's cloud-based platform for planning, developing, testing, and delivering software. It brings together project management, source control, CI/CD pipelines, and testing in one integrated environment โ making it a complete DevOps toolchain for Agile teams.
Real World Context
Azure DevOps is heavily used by enterprise companies โ especially those using Microsoft technologies. Many Fortune 500 companies run their entire software delivery lifecycle through ADO. It is a key skill for any Agile professional working in large organizations.
The 6 ADO Modules
Azure DevOps โ Core Services
๐
Boards
Agile planning โ work items, backlogs, sprints, and dashboards
๐
Repos
Git-based source control โ store, branch, and review code
๐
Pipelines
CI/CD automation โ build, test, and deploy code automatically
๐งช
Test Plans
Manual and automated testing โ track test cases and results
๐ฆ
Artifacts
Package management โ store and share reusable code packages
๐
Wiki
Team documentation โ project notes, guides, and knowledge base
Focus for Scrum Masters & POs
As a Scrum Master or Product Owner, your primary focus is Azure Boards โ the Agile planning hub. Developers use Repos and Pipelines more heavily. Understanding all modules helps you support the team effectively.
ADO Work Item Hierarchy
Azure Boards โ Work Item Levels (Scrum Process)
๐ฃ Epic โ Strategic initiative (e.g. "Launch Mobile App")
๐ต Feature โ A deliverable capability (e.g. "User Authentication")
๐ข Product Backlog Item (PBI) / User Story โ User-facing requirement
๐ก Task โ Technical work to complete the PBI
๐ด Bug โ Defect tracked at the same level as a PBI
Key Difference from Jira
- ADO has an extra level โ Feature โ sitting between Epic and User Story
- In Jira: Epic โ Story โ Task. In ADO: Epic โ Feature โ PBI โ Task
- ADO calls User Stories Product Backlog Items (PBIs) in the Scrum process template
- ADO supports multiple process templates: Scrum, Agile, CMMI โ Scrum is most common
What is a Pipeline?
An Azure Pipeline is an automated workflow that builds, tests, and deploys code every time a developer pushes changes. This is the technical backbone of Continuous Integration (CI) and Continuous Deployment (CD) โ key Agile engineering practices.
Typical CI/CD Pipeline Flow in Azure DevOps
1. Code Commit
Developer pushes to Repo
โ
2. Build
Code compiled automatically
โ
3. Test
Automated tests run
โ
4. Deploy to QA
Staging environment
โ
5. Deploy to Prod
Live for users
Why Pipelines Matter for Agile Teams
- Enables fast, frequent, and reliable releases โ supports Agile delivery cadence
- Reduces manual work and human error in deployments
- Provides immediate feedback when code breaks โ catch issues in the Sprint
- Supports the Scrum principle of a potentially releasable Increment every Sprint
ADO in Each Scrum Event
| Scrum Event | What You Do in ADO | Who Does It |
| Sprint Planning | Create Sprint, drag PBIs from backlog to Sprint, set capacity | Whole team |
| Daily Scrum | Update task status, move work items across the board, flag blockers | Developers |
| Sprint Review | Show completed PBIs on the board, share the Sprint dashboard | Whole team |
| Retrospective | Review velocity and burndown charts, identify patterns | Scrum Master |
| Backlog Refinement | Add details to PBIs, set story points, link to Features/Epics | PO + Developers |
ADO vs. Jira โ Quick Comparison
- ADO is preferred in Microsoft/Azure environments and large enterprises
- Jira is preferred in startups, tech companies, and Atlassian ecosystems
- ADO includes Repos and Pipelines built-in; Jira relies on third-party integrations
- Both support Scrum and Kanban โ the Agile concepts are the same in both tools
- Learning one makes it much easier to learn the other
Question 1
What is the correct work item hierarchy in Azure DevOps (Scrum process)?
A. Epic โ Story โ Task
B. Epic โ Feature โ PBI โ Task โ Correct โ ADO has an extra Feature level
C. Feature โ Epic โ Task โ Bug
D. PBI โ Epic โ Feature โ Task
Question 2
Which ADO service is primarily used by Scrum Masters and Product Owners for sprint planning?
A. Azure Boards โ Correct โ Boards is where work items, sprints, and backlogs live
B. Azure Repos
C. Azure Pipelines
D. Azure Artifacts
Question 3
What does a CI/CD Pipeline in Azure DevOps automate?
A. Writing user stories and acceptance criteria
B. Running Sprint retrospectives
C. Building, testing, and deploying code automatically โ Correct โ enabling fast, reliable releases
D. Managing the Product Backlog priority
Question 4
A developer pushes code to Azure Repos and the pipeline fails. What should the Scrum Master do?
A. Fix the code themselves
B. Cancel the Sprint
C. Ensure the team is aware and treat it as an impediment to resolve quickly โ Correct โ a failing pipeline blocks the team's ability to deliver
D. Reassign the story to another developer
ยฉ 2026 MickyMarvels LLC
Practical Agile Mentoring ยท mickymarvels.info