Sprint metrics

Sprint metrics measure points and tickets in a sprint. This includes work that was planned (committed), completed (done/delivered), incomplete (missed), or added after the sprint started (creep).

Sprint work is typically measured in story points, which are relative estimation units used to gauge the complexity and effort required for a task. Points can represent the expected level of effort, complexity, or value of tickets.

Average ticket size per sprint

The average ticket size per sprint is the average point value assigned to tickets (tasks, user stories, bugs, and so on) completed in a sprint. It helps you understand the typical workload for the team in terms of point value (or expected effort).

Commit points

Commit points is the number of story points a team planned to deliver at the beginning of the sprint. It is the sum of story points for all the tickets in the sprint backlog at the sprint start time.

For example:

  • An un-estimated task at the beginning of a sprint: Adds 0 commit points.

  • A task estimated as 2 story points: Adds 2 commit points.

  • A task estimated as 2 points at the beginning of the sprint and later revised to 5 points during the sprint: Adds 2 commit points.

  • A task estimated at 1 point is removed from the sprint while the sprint is in progress: Adds 1 commit point.

  • A task estimated at 2 points is completed before the sprint start time and then added to the sprint: Adds 2 commit points and 2 commit done points.

Commit tickets

Commit tickets is the total number of individual work items committed to a sprint.

Commit done points

Commit done points is the sum of story points for all committed and completed tickets in the sprint backlog at the end of the sprint.

For example:

  • A completed task estimated as 2 points: Adds 2 commit done points.

  • A completed task estimated as 3 points at the beginning of the sprint and later revised to 1 point during the sprint: Adds 1 commit done point.

  • A task estimated at 1 point is removed from the sprint but still completed while the sprint is in progress: Adds 1 commit point and 1 commit done point.

Commit done tickets

Commit done tickets is the total number of individual work items (tickets) that were committed and completed in a sprint.

Commit missed points

Commit missed points (or missed points) is the sum of story points for all planned tasks that weren't completed by the end of the sprint.

Commit missed tickets

Commit missed tickets (or missed tickets) is the total number of individual work items (tickets) that were committed but not completed in a sprint.

Creep points

Creep points is the sum of points for tickets added to the sprint after the sprint started.

For example:

  • An unestimated ticket added in the middle of the sprint: Adds 0 creep points.

  • A ticket estimated at 2 points added in the middle of the sprint: Adds 2 creep points.

  • A ticket estimated at 2 points added in the middle of the sprint and later revised to 5 points during the sprint: Adds 5 creep points.

Creep tickets

A creep ticket is a ticket added to a sprint after the sprint starts. The creep tickets metric is the total number of individual work items added to a sprint after the sprint started.

Creep done points

Creep done points is the sum of story points for all creep tickets that were completed in the sprint.

Creep done tickets

Creep done tickets is the total number of individual work items (tickets) that were added after the sprint started and completed within the sprint.

Creep missed points

Creep missed points is the sum of story points for all additional tasks that weren't completed by the end of the sprint. This represents work that was added after the sprint started and wasn't finished by the end of the sprint.

Creep missed tickets

Creep missed tickets is the total number of individual work items (tickets) that were added after the sprint started and not completed by the end of the sprint.

Churn rate

Churn Rate measures the scope change during a sprint, providing insights into the volatility of the sprint backlog. It is calculated using the following formula:

Churn Rate = (Points added mid-sprint + Points removed mid-sprint + Positive difference of changes in planned issues) / Points committed at the start of the sprint
  • Points added mid-sprint represent the sum of story points for items added during the sprint.

  • Points removed mid-sprint represent the sum of story points for items removed during the sprint

  • The Positive difference of changes in planned issues is the positive sum of story points for items with planned changes.

  • Points committed at the start of the sprint is the sum of story points for planned issues at the beginning of the sprint.

This metric helps teams assess how much their scope is changing during a sprint, providing a quantitative measure of the impact of mid-sprint changes and adjustments.

Calculation example:

If, during a sprint, 20 points were added, 10 points were removed, and there was a positive difference of 5 points due to changes in planned issues, and the team initially committed to 50 points at the start of the sprint, the Churn Rate would be

ChurnRate=(20+10+5)/50=35/50=0.7Churn Rate = (20 + 10 + 5) / 50 = 35 / 50 = 0.7

This means that, on average, 70% of the initially committed points were either added, removed, or changed during the sprint.

Done tickets

Done tickets is the total number of individual work items (tickets) that were marked as done (or an equivalent completed status) before the end of the sprint.

Sprint velocity (delivered points)

Sprint velocity is a crucial metric for teams and organizations. By quantifying the amount of work a team completes during a sprint, you can:

  • Measures a team's productivity.

  • Predict future capacity for realistic sprint planning.

  • Support continuous improvement by refining estimation processes.

  • Accurately allocate resources based on team performance.

  • Prevent overcommitments in sprint planning.

  • Understand how teams should adapt and strategize in response to changing conditions.

Sprint velocity, also called delivered points or velocity points, is the sum of story points completed within a sprint.

Sprint velocity is calculated as the sum of commit done points and creep done points, based on the number of story points assigned to completed tickets when the sprint ends.

Sprint velocity = Commit done points + Creep done points

The velocity points STDEV is the standard deviation of sprint velocity points. It represents the variability in a team's productivity over multiple sprints.

Last updated