Integration Frequency
How often developers integrate code changes to the trunk. A leading indicator of CI maturity and small batch delivery.
less than a minute
These metrics help you assess your current delivery performance and track improvement over time. Start with the metrics most relevant to your current phase.
| Metric | What It Measures |
|---|---|
| Integration Frequency | How often code is integrated to trunk |
| Build Duration | Time from commit to artifact creation |
| Development Cycle Time | Time from starting work to delivery |
| Lead Time | Time from request to delivery |
| Change Fail Rate | Percentage of changes requiring remediation |
| Mean Time to Repair | Time to restore service after failure |
| Release Frequency | How often releases reach production |
| Work in Progress | Amount of started but unfinished work |
Content contributed by Dojo Consortium, licensed under CC BY 4.0.
How often developers integrate code changes to the trunk. A leading indicator of CI maturity and small batch delivery.
Time from code commit to a deployable artifact. A critical constraint on feedback speed and mean time to repair.
Average time from when work starts until it is running in production. A key flow metric for identifying delivery bottlenecks.
Total time from when a change is committed until it is running in production. A DORA key metric for delivery throughput.
Percentage of production deployments that cause a failure or require remediation. A DORA key metric for delivery stability.
Average time from when a production incident is detected until service is restored. A DORA key metric for recovery capability.
How often changes are deployed to production. A DORA key metric for delivery throughput and team capability.
Number of work items started but not yet completed. A leading indicator of flow problems, context switching, and delivery delays.