Average Build Time
Lower is better
How is Average Build Time calculated?
To calculate average build time, determine the total build time over a given period of time and divide that by the number of builds during the same period.
What is Average Build Time?
Average build time is a good indicator of how long it's taking for developers to validate that their code is ready for production. Shorter build times allow developers not to context-switch away from the code they're trying to ship, leading to a faster time to production. Longer build times may lead to exponentially longer times to get features from pull request to production.
Why is Average Build Time important?
Shorter build times lead to happier developers and a shorter period of time between pull request and production.
Start tracking your Average Build Time
Create a KPI for Average Build Time to monitor it over time and an OKR to track your impact against it in Commonality.