Table of Contents
What is Velocity?
Scrum Interview Preparation: What is Velocity?
Velocity is a key Agile metric used in Scrum to measure how much work a team can complete in a single Sprint. It is usually measured in Story Points.
Key Idea:
Velocity is not about speed — it is about predictability of delivery over time.
Velocity is not about speed — it is about predictability of delivery over time.
Definition of Velocity
Velocity is the total amount of work completed by a Scrum team during a Sprint, based on the Story Points of completed user stories.
It helps teams forecast how much work they can take in future Sprints based on historical performance.
How Velocity is Calculated?
| Sprint | Completed User Stories | Story Points Completed |
|---|---|---|
| Sprint 1 | 5 stories | 20 points |
| Sprint 2 | 6 stories | 25 points |
| Sprint 3 | 4 stories | 22 points |
Average Velocity = (20 + 25 + 22) / 3 = 22.33 Story Points
Why Velocity is Important?
- Helps in Sprint planning and forecasting
- Improves predictability of delivery
- Helps understand team capacity
- Tracks team performance over time
- Supports release planning decisions
What Velocity is NOT
| Misconception | Reality |
|---|---|
| Velocity = Productivity | Velocity is not a performance KPI for individuals or teams |
| Higher velocity is always better | Consistency is more important than increasing numbers |
| Used for comparison between teams | Velocity should never be compared across teams |
Key Rules of Velocity
- Measured only on completed work (Done increment)
- Based on Story Points, not hours
- Team-specific metric (not comparable across teams)
- Improves accuracy with time and experience
Example Real Scenario
Scenario:
A Scrum team consistently completes around 20–25 Story Points per Sprint. During Sprint Planning, the Scrum Master uses this historical velocity to help the team commit to a realistic workload.
A Scrum team consistently completes around 20–25 Story Points per Sprint. During Sprint Planning, the Scrum Master uses this historical velocity to help the team commit to a realistic workload.
Example Interview Answer
Answer:
Velocity is an Agile metric used in Scrum to measure the amount of work a team completes in a Sprint, typically measured in Story Points. It helps in forecasting future Sprints and improving planning accuracy. It is not a performance metric and should not be used to compare teams or individuals.
Velocity is an Agile metric used in Scrum to measure the amount of work a team completes in a Sprint, typically measured in Story Points. It helps in forecasting future Sprints and improving planning accuracy. It is not a performance metric and should not be used to compare teams or individuals.
Conclusion
Velocity is a useful planning tool in Scrum that helps teams understand their capacity and improve predictability over time. It becomes more reliable as the team matures and stabilizes their estimation process.
Scrum Master Complete Bootcamp: From Beginner to Professional