Skip to content

Latest commit

 

History

History
138 lines (90 loc) · 7.16 KB

File metadata and controls

138 lines (90 loc) · 7.16 KB
title Manage and resolve issues or impediments in Azure Boards
titleSuffix Azure Boards
description Manage issues and impediments in Azure Boards to improve team productivity. Discover step-by-step guidance and start resolving blockers today.
ms.custom boards-backlogs, copilot-scenario-highlight
ms.service azure-devops-boards
ms.assetid 5B126205-599D-40EB-BC95-23CF1444EF2A
ms.author chcomley
ms.reviewer chcomley
author chcomley
ms.topic how-to
ms.date 03/24/2026
ai-usage ai-assisted

Manage problems or impediments in Azure Boards

[!INCLUDE version-lt-eq-azure-devops]

Track unplanned activities that block your team's progress by using the impediment (Scrum) or problem (Agile or CMMI) work item type. These work items represent blockers that require extra effort beyond what's planned for actual requirements. Use them to track and manage problems until you resolve and close them.

Don't confuse impediments with bugs. Impediments track broader blockers that affect delivery of one or more requirements, such as:

  • Feature ambiguity or unclear specifications
  • Personnel or resource constraints
  • Environment or infrastructure problems
  • Risks that affect scope, quality, or schedule
  • Decisions that require input from multiple stakeholders or product teams

Important

Problems and impediments in this article apply to projects created with the Agile, Scrum, or CMMI process. By default, these work item types don't appear on the product backlog or taskboard.

If your project uses the Basic process, which tracks work with Epics, Problems, and Tasks, you track Problems on the product backlog. For more information, see Track problems and tasks.

Prerequisites

[!INCLUDE temp]

[!INCLUDE ai-assistance-mcp-server-tip]

Link issues to work items and define tasks

Use a Related link type to connect issues or impediments to user stories or other work items they block.

You can also define tasks that relate to the blocker:

  • Create a checklist of tasks to track resolution steps.
  • If you use Scrum methods, track effort with the Remaining Work field.
  • Link requirement work item types to tasks with the Parent-Child link type so tasks appear on the taskboard for each linked user story.

::: moniker range="< azure-devops"

Note

If your project collection uses the On-premises XML process model, you can enable work item types added to the Task Category to appear as a checklist on your product board.

::: moniker-end

Add a problem or impediment

::: moniker range="<=azure-devops"

  1. Go to Boards > Work Items and select the :::image type="icon" source="../../media/icons/blue-add.png" border="false"::: plus icon.

  2. From the New work item menu, select the work item type for your process — Impediment (Scrum), Issue (Agile), or Problem (CMMI).

    [!div class="mx-imgBorder"]
    Screenshot to add an Impediment from the New Work Item list.

  3. (Optional) Select the :::image type="icon" source="../media/icons/pin-icon.png" border="false"::: pin icon to pin the work item type to the add dropdown menu for quick access.

::: moniker-end

Customize problem and impediment tracking

[!INCLUDE temp]

::: moniker range="azure-devops"

By default, problems and impediments don't appear on your backlog. Use queries to track them, or add them to your backlog by customizing your process. For more information, see Add problems or impediments to your product backlog.

::: moniker-end

::: moniker range="< azure-devops"

By default, problems and impediments don't appear on your backlog. Use queries to track them. To show them on your backlog, customize your project with the On-premises XML process model. For more information, see Customize the On-premises XML process model.

::: moniker-end

Add problems or impediments to your product backlog

::: moniker range="azure-devops"

To display problems or impediments alongside your requirements or on a portfolio backlog, add the work item type to your custom Inherited process. For step-by-step instructions, see Customize your backlogs or boards (Inheritance process).

::: moniker-end

::: moniker range="< azure-devops"

To display problems or impediments alongside your requirements or on a portfolio backlog, customize your project's process:

::: moniker-end

Use AI to manage problems and blockers

If you connect the Azure Boards MCP Server to your AI agent in agent mode, you can use natural language prompts to create and manage problems or blockers.

Task Example prompt
Create a blocker Create a new blocker titled 'Test environment unavailable' with priority 1 and assign it to <me>
List active blockers List all active blockers in the current sprint for my team
Create a problem Create a problem to track the decision about the API versioning strategy and assign it to <Jamal>
Resolve a blocker Update blocker 456 to the Resolved state and add a comment that the environment issue is fixed
Find recurring blockers Show blockers in <Contoso> that were created in the last 3 sprints with similar titles or tags
Track blocker age List active blockers in <Contoso> sorted by how long they've been open
Link blocker to blocked items Show all work items in the current sprint for <Contoso> that are linked to active blockers
Escalate unresolved problems List problems in <Contoso> with priority 1 that have been active for more than 7 days
Categorize blockers Show active blockers in <Contoso> grouped by tag
Sprint retrospective prep List all blockers that were resolved during the current sprint in <Contoso> with their resolution comments

Note

Agent mode and the MCP Server use natural language, so you can adjust these prompts or ask follow-up questions to refine the results.

Related content