Overview | |||
---|---|---|---|
Applicability | Scrum-based projects only | ||
Definition (Hover Text) | measures Measures the rate at which a team can deliver every Sprint. Since a stable velocity helps in forecasting, the KPI also measures the last 5 sprints average velocity and plots it along with the sprint velocity | Source Tools | Jira, Azurecompletes work in each sprint. |
Source Tools | Jira, Azure Board | ||
Graph type |
| ||
Filters | - | ||
Hover Format on KPI |
| ||
Fields on OverlayExplore |
| ||
Business Logic | |||
Calculation Formula |
| ||
Trend | - | ||
Maturity Levels | Compare Sprint Velocity with Average Velocity M1: Velocity is 0-40% or >160% M2: Velocity is 40-60% or 140-160% M3: Velocity is 60-75% or 125-140% M4: Velocity is 75-90% or 110-125% M5: Velocity is 90% -110% - M5
| ||
KPI Settings | Step 1: Custom Completion Status
*Please note:- Global mappings and default Jira statuses of sprint reports will apply if the KPI level settings are not used. | ||
Trend | A stable or increasing trend is desirable | ||
Maturity Levels | Not defined | ||
Instance level thresholds | Target KPI value denote denotes the bare minimum project should maintain for KPI | ||
Global Configurations (Field Mapping) | |||
Processor Fields | NA | ||
Mandatory fields | NAProject Settings
| ||
How to Validate KPI | |||
Suggested ways of working |
| ||
Sample JQLs | project = "XYZ" AND "SCRUM Team" = ABC AND issuetype = Story AND status in (Closed) AND sprint in (433,406,405) AND resolutiondate >= startOfDay(-0) | ||
Benefits of KPI | How does the KPI help |
...
) | |
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. |