Skip to main content

Team Benchmarks

Cross-team comparison for learning, not ranking

Scrum Master Guide: Team Benchmarks

Team Benchmarks provide performance comparison data across teams. The purpose is learning, not competition โ€” a team with lower velocity but higher code quality and fewer incidents may be healthier than a team shipping fast with high failure rates. Use benchmarks to start conversations about what's working and identify where teams can learn from each other.

Velocity (story points)

Platform62pts
Mobile45pts
Data38pts
Frontend54pts

Cycle Time (days)

lower is better
Platform3.2d
Mobile4.8d
Data2.1d
Frontend2.8d

PR Review Time (hours)

lower is better
Platform6h
Mobile12h
Data4h
Frontend5h

Deployments / Week

Platform4/wk
Mobile2/wk
Data6/wk
Frontend5/wk

DevEx Score

Platform78
Mobile65
Data72
Frontend81

All Teams โ€” Benchmark Data

TeamVelocityCycle TimePR ReviewDeploys/wkDevEx
Platformโ˜… 62 pts3.2 d6 h478
Mobile45 pts4.8 d12 h265
Data38 ptsโ˜… 2.1 dโ˜… 4 hโ˜… 672
Frontend54 pts2.8 d5 h5โ˜… 81
โ˜… = best in class. Green values = best in class. Lower is better for Cycle Time and PR Review.

API Explorer

MockMock

Facilitating Benchmark Conversations

Retrospective

Share one benchmark comparison per retro. Ask: 'Data team deploys 6x/week while Mobile deploys 2x โ€” what can we learn from their process?' Avoid framing as 'Mobile needs to catch up.'

Leadership review

Present benchmarks alongside context. High velocity with high cycle time may mean large batches โ€” not necessarily a problem, but worth understanding.

Cross-team sync

Use benchmarks to identify mentoring opportunities. A team excelling in PR review time can share their approach with teams where reviews are a bottleneck.