Skip to main content

Cycle time breakdown

---

App inputs to this metric:

Git/VCS Tools, CI-CD tools

---

Range points and what they mean:

Thresholds for the steps in cycle time:

  1. Coding time Thresholds: 0-2d (Low), 2d-3d (Medium), >3d (High)

  2. Pickup time Thresholds: 0-1d (Low), 1d-3d (Medium), >3d (High)

  3. Rework time Thresholds: 0-1d (Low), 1d-3d (Medium), >3d (High)

---

Use cases:

Cycle time breakdown helps visualize the steps in SDLC and identify any steps with bottlenecks.

RCA can be conducted on that step by viewing metrics for the PRs that went into the unusual spike in a cycle time step.

---

Some more references:

  1. https://www.hatica.io/blog/cycle-time-to-improve-dev-velocity/

  2. https://www.hatica.io/blog/cycle-time/

---

You can find this metric under the following dashboards: