Cycle time
End-to-end time from first commit on a branch to production.
Measured as: Mean of coding + pickup + review + deploy hours per merged PR. Deploy phase is 0 when no production deploy is linked; PRs without deploy still count in the average.
Common causes
- One phase dominates (often pickup or review)
- PRs idle across weekends or time zones
- Deploy waits after merge
- Rework loops after review feedback
Levers that help
- Quick win
Open Time distribution — fix the largest phase first.
- Team habit
Limit WIP: fewer concurrent PRs per author/reviewer.
- Team habit
Merge and deploy daily where quality gates allow.