Carryover Tracker
Carryover Tracker automatically calculates how much work was left unfinished at the end of each sprint — without any manual effort.
No more spreadsheets, no more manual tracking. Just open the Carryover Tracker hub in Azure Boards and get the full picture instantly.
What Does Carryover Tracker Do?
Carryover Tracker helps Scrum teams see exactly how much work was carried over from one sprint to the next — in seconds.
It reads your Azure Boards work items, compares their Remaining Work across sprint boundaries, and gives you a clear breakdown per person, per sprint.
Problem It Solves
Every sprint retro, teams ask:
- “Who still has open tasks?”
- “How many hours are carried over?”
- “Why?”
Usually, someone opens Excel, filters tasks, copies numbers…
2 hours wasted. Every. Single. Time.
Carryover Tracker fixes that.
How It Works (In 3 Seconds)
- Open the Carryover Tracker hub in Azure Boards.
- Pick a sprint.
- Instantly see:
| What |
How |
| Total carryover |
Pie chart (Done vs Remaining) |
| Per person |
100 % filled bar (green = done, red = remaining) |
| Trend |
Line chart of carryover over the last 5 sprints |
| Details |
Collapsible tables with every task |
Real Example
| Person |
Done |
Remaining |
Total |
| Alice |
45.2 h |
20.1 h |
65.3 h |
| Bob |
30.0 h |
35.0 h |
65.0 h |
- Alice: 69 % done → 31 % carryover
- Bob: 46 % done → 54 % carryover
✅ No more guessing.
✅ No more spreadsheets.
Why It’s Accurate
- Uses revision history of the
Remaining Work field
- Compares every change to calculate exact hours completed
- Ignores closed tasks; focuses on open work at sprint end
- 100 % runs locally in your browser, no external server
Perfect For
- Scrum Masters running retros
- Engineering Managers tracking velocity
- Teams tired of manual reports
- Anyone who wants data — not debate
Features
| Feature |
What you get |
| Zero server |
All data stays in the browser |
| PAT once |
Stored securely in localStorage |
| Progress bars |
Green = done, Red = remaining |
| Collapsible per-person view |
Drill-down instantly |
| Pie + Bar + Trend |
Full picture in seconds |
| One-click Excel |
Export reports instantly |
Personal Access Token (PAT)
⚠️ Important: You must create a Personal Access Token (PAT) before using Carryover Tracker.
The PAT is used only to read your sprint and work item data from Azure DevOps.
It is stored locally in your browser, never uploaded anywhere.
👉 How to create a PAT in Azure DevOps
When prompted, name it my_azure_sprint and give it minimal read permissions.
Getting Started (For Everyone)
You don’t need to be a developer to use Carryover Tracker.
Just install the extension in your organization and open it from Boards → Carryover Tracker.
Open Source
Carryover Tracker is open source and welcomes contributions.
🌐 GitHub: https://github.com/ms31376/carryover-tracker
If you’d like to contribute, fix bugs, or add features, please open a pull request or issue in the GitHub repo.
Author
Mehrdad Abdollahiyan
Creator of the Carryover Tracker Azure Boards extension
📧 Contact: mrmehrdad@rocketmail.com
Support the project
If you find this extension helpful, please give it a ⭐ on GitHub and leave a review on the Azure DevOps Marketplace.