Agile Metrics
Last updated
Last updated
Is the time your team spends actively on the client's request
In Kanban, this is where we calculate the card from In Progress to Done. It is important to note that cycle time can be calculated in different issue types.
Cycle Time = Start Date Time - End Date Time
We also need to measure the Average Cycle Time so that we could answer in a situation where the business owners asked how long the feature will take.
Average Work In Progress = No. of story cards started but not finished
Example:
Monday - 3
Tuesday - 4
Wednesday - 3
Thursday - 2
Friday - 2
Average Work In Progress = (1 + 1 + 2 + 2 + 2) / 5
Average Work In Progress = 2.8 (3 WIP cards per day)
Average Throughput = No. of done story cards per unit of time
Example:
Monday - 1
Tuesday - 1
Wednesday - 2
Thursday - 3
Friday - 2
Average Throughput = (1 + 1 + 2 + 3 + 2) / 5
Average Throughput = 1.8 (2 cards per day)
Average Cycle Time = Average Work In Progress / Average Throughput
Average Cycle Time = 3 / 2
Average Cycle Time = 1.5 ( 2 days to finish a story card)
The percentage rate of code changes that require hotfixes after production.
Bugs found after the release to the customers
Mean amount of time it takes for the team to discover or detect an incident.
Bugs found during development
Percentage of Uptime - gives you an idea of the percentage of the total time that the processes are actually active
Lead time for changes - from the request to the client getting the value
Setup Time - is the amount of time needed to prepare for a given step
Takt time - is the maximum amount of time the team needs to comply to meet the client demands
Deployment Frequency - frequency of the new code is deployed into production
Mean Time to Failures - the average time between repairable failures.
Mean Time to Recover - measure how long it takes to recover from a partial service interruption or total failure
Mean Time to Repair - is the average time it takes to fix an application
Mean Time to Resolve - is the average time it takes to completely fix an application that makes sure it does not repeat again.
Mean Time to Acknowledge - is the average from detection to the start of working it.