Live sprint health metrics for Azure DevOps dashboards. Stop calculating predictability and carry-over by hand — this widget pulls live data from Azure DevOps Analytics and computes everything automatically.
What it shows
Sprint Health % — composite score with red / amber / green status pill
Predictability — completed committed work ÷ committed work at sprint start × 100
Carry-over — (committed work at sprint start − completed committed work) ÷ committed work at sprint start × 100
Scope Change — (work added after sprint start − work removed after sprint start) ÷ committed work at sprint start × 100
Flow Stability — completed work ÷ started work × 100
Sprint Day — current working day of the sprint (Mon–Fri)
Expected vs Actual progress — visual gap indicator
Health bands
Range
Status
> 90%
🟢 Healthy
70–90%
🟡 Slightly behind
< 70%
🔴 Sprint at risk
> 120%
🔵 Underestimated or scope added
How to use
Install the extension
On any team dashboard, click Edit → Add widget
Find Sprint Health, drop it on the dashboard
Click the gear icon to pick the team and customize Done / Started states
Configurable per team
Each team can configure:
Which work item types count (default: User Story + Bug)
Which states count as Done (default: Resolved, Ready for deploy, Closed)
Which states count as Started (default: Active, Resolved, Ready for deploy, Closed)
Sprint length in working days (default: 10)
Requirements
Azure DevOps Services (cloud) or Azure DevOps Server with Analytics enabled
A team with iterations configured and a current sprint set
Work items with story points (items without points count as 0)