How can I create a rolled-up Velocity dashboard across multiple teams and quarters in Azure DevOps?

SB 460 Reputation points
2026-10-19T09:12:26.1433333+00:00

User's image

Hi all,

I’m trying to create an Azure DevOps dashboard that shows planned vs completed User Stories (velocity) across multiple teams within one business unit.

I’m looking for a dashboard that provides:

A rolled-up view across multiple teams within the business unit, for example:

  • Team A
    • Team B
      • Team C
        • ...
          • Team G
          A quarterly view for 2026, so that I can compare planned vs completed User Stories for:
          - Q1 2026
          
             - Q2 2026
          
                - Q3 2026
          
                   - Q4 2026
          

Our iteration paths are structured by quarter, with individual sprints underneath, for example:

Q1 2026

├─ Sprint 1.1

└─ Sprint 1.2

Q2 2026

├─ Sprint 2.1

└─ Sprint 2.2

The teams are configured separately within the Azure DevOps project rather than having a single team representing the overall business unit.

I’m currently using the Velocity widget, but this gives me a separate velocity chart for each team. What I need instead is one consolidated/rolled-up view across Team A to Team G, ideally allowing me to compare the results by quarter.

For example, I would like to show something along the lines of:

Planned User Stories    Completed User Stories

Q1 2026 X X

Q2 2026 X X

Q3 2026 X X

Q4 2026 X X

Is there a way to achieve this using the standard Azure DevOps dashboard?

Please help. Thanks.

Azure DevOps
0 comments No comments

Answer accepted by question author
Rukshan edirisinghe 2,445 Reputation points
2026-10-20T02:58:32.1366667+00:00

Hi @SB

The Velocity widget can only be configured for a single team, which is why you're getting one chart per team. Microsoft's guidance for a multi-team view is to create a roll-up team whose settings include all the others, and then point one Velocity widget at it. That works with the standard dashboard.

  1. In Project settings > Teams, create a new team, for example "Business Unit".
  2. Open that team's Team configuration > Areas and select the area paths of Team A to Team G, or select their common parent area and turn on Include sub areas.
  3. Under Iterations, select the same sprints the teams use (Sprint 1.1, 1.2, 2.1 and so on). The widget works per sprint, so it needs the sprint-level iterations, not just the quarter nodes.
  4. On your dashboard, add a Velocity widget, choose the "Business Unit" team, set the number of iterations to cover 2026, and turn on Display planned work for iterations to get planned vs completed.
  5. Read the quarters by grouping the sprints visually (Q1 = 1.1 and 1.2, etc.). The widget itself doesn't sum by quarter.

If you need true quarterly totals (Q1 to Q4 as single bars), that goes beyond the widget. Use an Analytics view in Power BI, or an OData query on Analytics grouped by the quarter level of the iteration path.

Do all seven teams share the same sprint cadence and dates, or do some run different sprints?

If this resolved your question, please consider accepting it as the answer. If the roll-up team shows different numbers from the individual teams, let me know and I'll be happy to keep helping.

Reference:

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.