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.

    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.

    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.

    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.