Slow Cycle Time

Last updated: September 2026

Your team’s Cycle Time just crept past your tolerance. This playbook walks you from “something’s wrong” to “I know which lever to pull” in about 30 minutes.

The problem

You opened /ai-adoption/teams or /ai-adoption/ai-impact, saw Cycle Time at 5+ days, and felt the familiar sinking feeling. The number is the symptom — the cause is something specific you can intervene on. This playbook is how to find it.

Where to look

Three views, in order:

  1. Phase breakdown 5 min

    Open /ai-adoption/ai-impact. Set the date range to the period that triggered the concern (typically the last 14 days).

    The Cycle Time card has a dimension dropdown. Set it to Phase (the default). You will see Cycle Time decomposed into Coding, Pickup, Review, and Deploy (if release detection is configured for your repos).

    Find the dominant phase. Whichever phase is the biggest chunk of the stack is your starting point.

    Dominant phase What it usually means
    Coding Either deep work (legit) or stalled work (problem). Cross-check with WIP and the developer-level System Metrics tab.
    Pickup Review queue is backed up. Reviewers overloaded or absent. Almost always the cause for teams over 3 days.
    Review PRs too big, or specs too thin. Check Review Cycles.
    Deploy Manual deploy gate or release embargo. Talk to ops.

    If two phases are roughly tied, both need attention — but tackle the biggest one first.

  2. Trend 3 min

    Switch the same chart to Trends mode. Pick By Phase as the trend type. Each phase now shows as a separate line over time.

    The question is: when did this start?

    • If one phase has been climbing for 4+ weeks, you have a slow-drift problem (process drift, attrition, gradual scope creep). Address it as a process issue.
    • If one phase spiked in the last 1–2 weeks, you have an acute problem (someone on PTO, a release embargo, a specific stalled PR). Address it tactically.
  3. Drill into the PRs 15 min

    Click a high point on the trend chart. The drill-down table opens below with every PR in that time bucket. Sort by Cycle Time descending.

    Look at the top 5–10 PRs. Patterns to spot:

    • Same author repeatedly? That developer either has a quality problem causing many cycles, or they are working on hard problems that take longer. Talk to them.
    • Same repo repeatedly? That repo has a process problem — maybe a slow reviewer, maybe brittle CI, maybe an over-zealous required-reviewer policy.
    • High Review Cycles on the slow PRs? The PRs are too big or the spec was unclear. Look at PR descriptions and effort scores.
    • All slow PRs opened around the same time? A reviewer was out or a release embargo hit. Often resolves itself.
    • One huge outlier PR that has been open for weeks? That PR is the metric. Decide: merge it, split it, or close it.

What to do

Pick one intervention from the most likely cause. Don’t try to fix everything at once — you can’t tell what worked.

If Pickup dominates

If Review dominates

If Coding dominates

If Deploy dominates

What to expect

A reasonable expectation, having intervened on the dominant phase:

Common mistakes

Related metric pages