Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

Definition (Hover Text)

Measures the rate at which a team completes work in each sprint.

Source Tools

Jira, Azure Board
*Please note: The terminology for 'work' varies between tools. For example, Jira refers to individual tasks as 'Issues,' while Azure Boards calls them 'WorkItems.

Graph type

  1. Line graph for Sprint Velocity

  2. Column Chart for rolling average velocity

Filters

-

Hover Format on KPI

  • Sprint Name

  • <<Average velocity Value>>

  • <<Sprint velocity Value>>

Fields on Overlay

Sprint Name

Story ID

Issue Description

Size

Business Logic

Calculation Formula

  1. SPRINT VELOCITY is calculated as the Sum of story points of all stories completed within the Sprint

  2. Average Velocity is the rolling average of the last 5 closed sprints.

Settings

Step 1: Custom Completion Status
Configure the statuses that signify the completion of a work item for your team. The first workflow transition status will be considered if multiple statuses are considered.

image-20240703-051954.png


Step 2: Issue Types to consider Custom Completion status
Configure the desired issue types that you want to consider for closure.

image-20240703-052218.png

*Please note:- Global mappings and default Jira statuses will apply if the KPI level settings are not used.

Trend

-

Maturity Levels

NA

Instance level thresholds

Target KPI value denotes the bare minimum project should maintain for KPI

Configurations

Processor Fields

NA

Mandatory fields

NA

How to Validate KPI

Suggested ways of working

  1. This KPI calculation is based on the total story points of all issues from the completed issues in the Sprint Report

  2. If estimation the Estimation Criteria is configured as Original Estimation for in the boardfield mappings, then calculation is based on the total original estimate of all issues from the completed issues in the Sprint Report (.
    Total hours will be converted to story points, i.ebased on Story Point to Hour Conversion (e.g., 8 hrs = 1sp1 SP)

    image-20240703-062510.pngImage Added

Sample JQLs

project = "XYZ" AND "SCRUM Team" = ABC AND issuetype = Story AND status in (Closed) AND sprint in(433)

Benefits of KPI

How does the KPI help

  1. Helping teams plan better by showing how fast they're working.

  2. Spotting trends to work more efficiently.

  3. Showing everyone how the sprint is progressing and when it'll be done.

...

Best Practices

Consistent Estimation

Ensure that story points or other units of measure are consistently estimated across the team. This helps in maintaining the reliability of the velocity metric.

Use Velocity for Planning, Not for Performance Measurement

Velocity should guide planning and forecasting rather than being used as a performance measurement tool to pressure the team.

Focus on Completed Work

Only count work that is fully completed according to the definition of done. Partially completed work should not be included in the velocity.

Avoid Comparison

Do not compare velocities between different teams. Each team’s velocity is unique and influenced by various factors like team experience, project complexity, and working environment.

Benefits of KPI

Predictability

Sprint velocity helps in predicting the amount of work a team can handle in future sprints, aiding in more accurate sprint planning and forecasting.

Capacity Planning

It helps in determining the team’s capacity, ensuring that the workload is manageable and realistic.

Performance Tracking

Monitoring sprint velocity over time allows teams to identify trends, which can indicate improvements or the need for process adjustments.

Stakeholder Communication

It provides a tangible metric that can be communicated to stakeholders to demonstrate progress and manage expectations.