Track work, manage backlogs, and visualize progress across teams with Azure Boards. Follow this step‑by‑step tutorial to get up and running in minutes.
Azure Boards is a work tracking system that supports Scrum, Kanban, and custom process templates. It integrates tightly with Azure Pipelines, Repos, and Test Plans to deliver end‑to‑end DevOps.
Follow these steps to spin up a new Azure DevOps project with Boards enabled.
az devops project create --name MyFirstBoard --process Agile
From the project sidebar, select Boards → Boards. The default Kanban board will appear.
Work items represent units of work. Azure Boards provides several default types:
Create a new work item using the New Work Item button or via CLI:
az boards work-item create --type 'User Story' --title 'Add login page'
Organize work into a product backlog and iterative sprints.
Drag and drop items to prioritize. Use the Columns menu to add custom fields.
Define a sprint (iteration) timeframe, add capacity, and assign work items.
Queries let you filter work items. Create a new query:
State = Active and Assigned To = @Me).az boards query create --name 'My Active Items' --wiql "SELECT [System.Id] FROM WorkItems WHERE [System.State] = 'Active' AND [System.AssignedTo] = @Me"
Visualize progress with built‑in widgets.
To add a widget:
Automate state changes, notifications, and more.
{
"event": "workitem.updated",
"conditions": [
{ "field": "System.WorkItemType", "value": "Bug" },
{ "field": "System.State", "value": "New" }
],
"actions": [
{ "type": "assign", "value": "Project Lead" }
]
}
curl -u USER:PAT https://dev.azure.com/ORG/PROJECT/_apis/wit/workitems?ids=1,2,3&api-version=7.0