Lead Time for Changes: Benchmarks for 5-50 Person Companies

By Pixel of Software Team · · 11 min read

Every published Lead Time benchmark is wrong for SMBs.

The DORA State of DevOps report, the Accelerate book, the LinearB benchmarks — they’re all aggregated across organizations from 5-engineer startups to 5,000-engineer enterprises. Their “Elite under 1 hour” classification is meaningless when your team is 12 people, you have one production service, and your founder still reviews every PR touching billing.

This page publishes the Lead Time numbers we actually see in 5–50 person engineering teams. Source: 30+ SMB clients, anonymized, 2024–2026. Methodology: first-commit timestamp to merge-to-main timestamp, median rolling 30-day window.

What Lead Time Actually Measures#

Lead Time for Changes is one of the four DORA metrics. The DORA team’s definition:

The time it takes to go from code committed to code successfully running in production.

In practice, every team measures it slightly differently. Here’s our convention — and why:

Why first commit and not PR open? Because the gap between first commit and PR open often hides the real bottleneck — engineers waiting on environment setup, database migrations, or unclear requirements. Starting the clock at PR open hides that drag.

SMB Lead Time Benchmarks by Team Size#

From 30+ teams, anonymized:

Team sizeP25 (best)P50 (median)P75 (slowest)
5–10 engineers8 hours1.5 days4 days
11–25 engineers1 day2.5 days6 days
26–50 engineers2 days4 days9 days

Three observations from this data:

  1. Lead Time grows with team size. This is not a sign of declining team quality — it’s the natural consequence of more code, more reviewers, more dependencies. Don’t punish the team for it.
  2. The P25 to P75 spread widens with team size. Larger teams have more variance because they have more kinds of work (small bug fix vs. cross-team migration).
  3. The median P50 for a 25-person team is slower than the worst P75 for a 10-person team. When founders compare their 25-person team to their memory of “back when we shipped fast,” they’re comparing apples to a different fruit.

Benchmarks by Vertical#

Same data, sliced by industry:

VerticalP50 Lead TimeWhat drives it
Pure SaaS B2B1.5 daysFast review culture, mature CI
Fintech4 daysCompliance review, dual-control deploys
Healthtech5 daysHIPAA audit gates
Agency / Consultancy6 daysClient approval gates per change
AI/ML platform3 daysLong CI runs (model evaluation)

If you’re at the median for your vertical, you’re not slow — you’re normal. Vertical context dominates team-process context.

What Actually Affects Lead Time#

In our 30-team sample, four factors explain ~80% of Lead Time variance.

1. Median PR Review Wait Time#

The single highest-leverage variable. Cutting median review wait from 24 hours to 4 hours typically cuts Lead Time by 40–50%. The interventions that work:

2. CI Pipeline Duration#

If your CI takes 25 minutes, Lead Time has a 25-minute floor. Median pipeline durations we see:

Below 5 minutes you stop getting velocity gains and start sacrificing test coverage. Don’t chase sub-3-minute CI for its own sake.

3. Merge Strategy#

Trunk-based development consistently beats long-lived feature branches by 30–50% on Lead Time. The reason isn’t ideological — it’s that long branches force big PRs, big PRs delay review, delayed review extends Lead Time. The arrows point one way.

4. Number of Reviewers Required#

One required reviewer is the SMB sweet spot. Two doubles wait time without doubling quality. We have data on this — a comparison study with two of our clients showed CFR was identical between 1- and 2-reviewer policies, but Lead Time was 1.7× longer with two.

How to Compare Yourself Honestly#

Run this check on your own data before drawing conclusions:

  1. Compute your rolling 30-day P50 and P85 (not the average — see FAQ).
  2. Filter out PRs with zero non-CI commits (auto-merges, dependabot, formatting fixes).
  3. Look at the P50/P85 ratio. Healthy is 3–4×. If P85 is 10× your P50, you have a long-tail problem (probably one specific kind of work that’s silently broken).

Common Analysis Pitfalls#

Next: Reduce CFR or Pick a Framework#

Once you understand your Lead Time number, the next two reads in this pillar:

Or if you haven’t yet instrumented anything, start with How to Implement DORA Metrics in a 10-Person Team.