Metrics Community Benchmarks

Metrics Community Benchmarks

The LinearB Engineering Metrics Benchmarks were created from a study of 1,971 dev teams and 847k branches. For the first time since DORA published their research in 2014, engineering teams are able to benchmark their performance against data-backed industry standards. Continue reading to learn more about our data collection and metric calculations here.

Engineering benchmarks is currently supported when calculating the metrics by average. Engineering Benchmarks for the 75th percentile is coming soon.

We define 4 categories of quality:

Scroll to the left and right below to see all benchmarks

Elite

Strong

Fair

Needs Focus

Cycle Time

< 48 hours

49 - 118

119 - 209

210+

Coding Time

< 12 hours

12 - 24

24 - 38

39+

Pickup Time

< 7 hours

7 - 12

12 - 18

19+

Review Time

< 6 hours

6 - 13

13 - 28

29+

Deploy Time

< 4 hours

4 - 48

2 - 7 days

8+ days

Deployment Frequency

Daily +

> 1 per week

1 per week

< 1 per week

PR Size (number of code changes

<225

225 - 400

400 - 800

800+

Rework Rate

< 8%

8 - 11%

11 - 14%

15%+

Planning Accuracy

> 80%

65 - 79%

40 - 64%

< 40%

Where to see your benchmarks

Benchmark indicators are visible on team dashboards as well as in Metrics reports. The main team dashboard will show your overall cycle-time against LinearB's benchmarks. You can see benchmark performance against individual portions of cycle time as well as other metrics

Dashboard View

When enabled a benchmark icon will appear next to the cycle-time metric in a team dashboard.

Metrics Report View

Metrics reports allow you to see your team performance against benchmarks on a metric by metric level. You can even combine multiple teams in a metrics dashboard and see the average performance of the teams against LinearB benchmarks. LinearB benchmarks are available on the following metrics.

  • Cycle Time
  • Coding Time
  • Pickup Time
  • Review time
  • Deploy Time
  • Deploy Frequency
  • PR Size
  • Rework Rate

Enabling and disabling benchmarks

We understand that benchmarks won't apply or be constructive for all teams. To disable the benchmarks icons for a specific team, go to Team Settings -> General to switch off Engineering Metrics Benchmarks. Make sure to click Save after disabling benchmarks.


How did we do?


Powered by HelpDocs (opens in a new tab)