Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Anything that is marked RED, is part of Backlog
KPI Name / Definition | Representation | Tool | Maturity Levels | KPI Calculation | On Hover | Remarks |
Status
Issue Countmeasures the overall work taken in a sprint | Line Graph
| Agile Project Management
| No Maturity Trend | It is calculated as No. of stories tagged to a Sprint | Sprint Name: <<Value>> |
|
Sprint Velocitymeasures 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 | Line Graph
| Agile Project Management
| No Maturity Trend | SPRINT VELOCITY calculated as Sum of story points of all stories completed within a Sprint Last 5 sprints | Sprint Name: <<Value>> |
|
Sprint Capacity Utilization
depicts the maximum amount of time a team can commit within sprint
Line Graph + Column chart
Y- Axis - Hours
X- Axis - Sprints
Aggregation Method - Sum
Positive trend indication - N/A
Agile Project Management
Jira
Azure
No Maturity Trend
SPRINT CAPACITY UTILIZATION
This KPI is calculated based on 2 parameters
Estimated Hours: It explains the total hours required to complete Sprint backlog. The capacity is defined in KnowHOW
Logged Work: The amount of time team has logged within a Sprint. It is derived as sum of all logged work against issues tagged to a Sprint in Jira
Sprint Name: <<Value>>
Sprint Predictability
Average Resolution time
measures average time taken to complete an issue that could be a story or bug etc.
Commitment Reliabilitymeasures the percentage work completed at the end of a sprint in comparison to the total work in the sprint | Line Graph
|
|
| Agile Project Management
| M1 |
- <40% M2 |
- 40-60% M3 |
- 60-75% M4 |
- 75% - 90% , M5 |
- > 90% | It is calculated No. of issues or Size of issues completed/No. of issues or Size of issues committed
|
|
|
*If the KPI data is not available for last 5 sprints, the Maturity level will not be shown
Sprint Name: <<Value>>
Overall filter option is configurable at the instance level
Number of Check-ins & Merge requests
helps in measuring the transparency as well the how well the tasks have been broken down.
Line Graph
Y- Axis - Count
X- Axis - Days
Date: <<Value>>
Mean time to merge
measures the efficiency of the code review process in a a team
Sprint Name: <<Percentage Value>> Delivered: <<Count/Size>> Committed: <<Count/Size>> |
| |
Sprint PredictabilityMeasures the percentage the iteration velocity against the average velocity of last 3 iteration. | Line Graph
| Agile Project Management
|
Repos
M1: 0-2
M2: 2-4
M3: 4-8
M4: 8-16
M5: >16
NUMBER OF MERGE REQUESTS when looked at along with commits highlights the efficiency of the review process
It is calculated as a Count. Higher the count better is the ‘Speed’
Maturity of the KPI is calculated based on the latest value
| M5 - 95% -105% | It is calculated as sprint velocity of the targeted sprint/average sprint velocity of previous 3 sprints | Sprint Name: <<Percentage Value>> | |
Sprint Capacity Utilizationexplains the effectiveness of sprint planning and sprint execution. | Line Graph + Column chart
|
|
|
| Agile Project Management |
| M1: |
<20% M2: |
20- |
40%, M3: |
40- |
60%, M4: |
60- |
80%, |
M5: |
It is calculated in ‘Hours’. Fewer the Hours better is the ‘Speed’
Maturity of the KPI is calculated based on the average of last 5 values that corresponds with the maturity scale
Date Range: <<Hours>
Code Build Time
measures the time a job takes to build the code.>80% | SPRINT CAPACITY UTILIZATION This KPI is calculated based on 3 parameters and showcases 2 views Available Capacity: It depicts the total hours available for the Sprint . The capacity can defined in KnowHOW. Refer to Capacity Management Estimated Hours: Sum of the estimation of all issues taken in the sprint is considered as Estimated hours Logged Hours: The amount of time team has logged within a Sprint. It is derived as sum of all logged work against issues tagged to a Sprint in Jira | Sprint Name: <<Value>> |
|
Scope ChurnScope churn explains the change in the scope of sprint since the start of iteration | Line Graph
|
|
| Agile Project Management |
|
Bamboo
| M1: |
>50% M2: 30- |
50% M3: |
20- |
30% M4: |
10-20% M5: |
It is calculated in ‘Mins’. Lesser the time better is the ‘Speed’
Maturity of the KPI is calculated based on the average of last 5 values that corresponds with the maturity scale
Date Range: <<min>>
Lead Time
is the time from the moment when the request was made by a client and placed on a board to when all work on this item is completed and the request was delivered to the client
Visualization: Text + Table
Y- Axis - Percentage
X- Axis - N/A
Aggregation Method - Average
Commitment Reliability
measures the percentage work completed at the end of a sprint in comparison to the total work in the sprint
Line Graph
Y- Axis - Percentage
<10% | Scope Churn = (Stories added + Stories removed) / Count of Stories in Initial Commitment at the time of Sprint start | Sprint Name: <<Value>> |
|
Planning Accuracymeasures if the team is planning iterations based on either capacity or the historical velocity. | Line Graph
| Agile Project Management
|
Lead time
M1 : > 60 days
M2 : 45-60 days
M3 : 30-45 days
M4 : 10-30 days,
M5 : <10 days
Intake to DOR
M1 : > 30 days
M2 : 20-30 days
M3 : 10-20 days
M4 : 5-10 days,
M5 : < 5 days
DOR to DOD
M1 : > 20 days
M2 : 10-20 days
M3 : 7-10 days
M4 : 3-7 days,
M5 : < 3 days
DOD to Live
M1 : > 30 days
M2 : 15-30 days
M3 : 5-15 days
M4 : 2-5 days,
M5 : <2 day
It is calculated as the sum of Ideation time, Development time & Release time
Ideation time (Intake to DOR): Time taken from issue creation to it being ready for Sprint
Development time (DOR to DOD): Time taken from start of work on an issue to it being completed in the Sprint as per DOD
Release time (DOD to Live): Time taken between story completion to it going live.
Each of the KPIs are calculated in 'Days' . Lower the time, better is the speed & efficiency of that phase
Sprint Name: <<Days>>
M5 - 95% -105% | Based on Average Velocity Planned work in SP/Average Velocity Based on Planned Capacity Planned work/Available Capacity | Sprint Average Velocity/Planned Capacity - 50 SP or100 Hrs Planned work - 50 SP or100 Hrs | Under configuration, user gets to select through a radio button
|
Code Build Timemeasures the time a job takes to build the code. | Line Graph
|
| Agile Project Management |
| M1 |
: > 45 min M2 |
: 30-45 mins M3 |
: 15-30 min M4 |
: 5-15 min, M5 |
: <5 min |
|
|
Sprint Name: <<Percentage Value>>
Delivered: <<Count/Size>>
Date Range: <<min>> |