Azure Boards Documentation

Backlogs Overview

The backlog is the primary work planning hub in Azure Boards. It provides a hierarchical view of Epics, Features, User Stories (or Requirements), and Tasks. Use the backlog to prioritize, refine, and plan work for upcoming sprints or releases.

Creating & Managing Backlog Items

How to create a new backlog item
  1. From the Azure Boards hub, select Boards → Backlogs.
  2. Click New Item at the top of the backlog view.
  3. Enter a title, description, and optionally assign a work item type (User Story, Bug, or Issue).
  4. Press Enter to save.
POST https://dev.azure.com/{organization}/{project}/_apis/wit/workitems/${type}?api-version=7.0
Content-Type: application/json-patch+json

[
  { "op": "add", "path": "/fields/System.Title", "value": "Implement login flow" },
  { "op": "add", "path": "/fields/System.AssignedTo", "value": "john.doe@contoso.com" }
]

Prioritizing Backlog Items

Backlog Queries

Save custom queries to view subsets of work items. Click New Query > Backlog items and define filters such as:

  • Area Path = Project\FeatureA
  • State = New or Active
  • Tags contain Urgent

Best Practices

  • Keep the backlog refined: ensure each item has a clear definition of done.
  • Limit the number of high‑priority items to avoid over‑commitment.
  • Link child items (tasks) to their parent User Stories for traceability.
  • Regularly review and reorder based on stakeholder feedback.