Metrics Community Benchmarks

Metrics Community Benchmarks

LinearB is using its community benchmarks in order to provide a ‘traffic light’ estimation regarding the quality of specific metrics. LinearB is collecting metrics values from all the teams in its community. Teams with different sizes from various sectors and verticals. Based on the metrics values in all LinearB community teams we define 4 categories of quality :

  1. Dark Green - Elite - Top 25% of LinearB community
  2. Green - Good - 25 percentile to 50 percentile of LinearB community
  3. Orange - Fair - 50 percentile to 75 percentile of LinearB community
  4. Red - Needs improvement - bottom 25%

Some of the metrics benchmarks are based on and influenced by the size of the team. Other metrics are not dependent on team size.

Cycle Time

Size-dependent: No 

Metric

Elite

Good

Fair

Needs Improvement

Cycle Time

<46h

46-104h

104-184h

>184h

Coding Time

<24h

24-48h

48-72h

>72h

Pickup Time

<12h

12-24h

24-48h

>48h

Review Time

<4h

4-8h

8-16h

>16h

Time to Deploy

<6h

6-24h

18-48h

>48h

Work breakdown / Reviews

Size-dependent: No

Metric

Elite

Good

Fair

Needs Improvement

New Code ratio

>80%

65-80%

50-65%

<50%

Refactor ratio

<15%

15-25%

25-50%

>50%

Rework ratio

<5%

5-20%

20-35%

>35%

Review Depth (# of comments per review)

>6

4-6

2-4

<2

Unreviewed PR Ratio

<5%

5-10%

10-25%

>25%

Other Metrics

Size-dependent: Yes

Small Org (1-10)

Med Org (10-25)

Large Org (25-50)

XL Org (>50)

Metric

Elite

Good

Fair

Needs Improvement

Elite

Good

Fair

Needs Improvement

Elite

Good

Fair

Needs Improvement

Elite

Good

Fair

Needs Improvement

Deploy Frequency

>2

0.5-2

0.2-0.5

<0.2

>2

0.5-2

0.2-0.5

<0.2

>3

1-3

0.5-1

<0.5

>4

2-4

1-2

<1

PR Open Rate

>4

2-4

1-2

<1

>6

3-6

1.5-3

<1.5

>10

6-10

3-6

<3

>20

10-20

5-10

<5

Code Change Rate

>2.5K

1.5-2.5K

600-1.5K

<600

>3K

2-3K

1-2K

<1K

>5K

3-5K

1-3K

<1K

>7K

5-7K

2-5K

<2K

Commit Rate

>10

7-10

4-7

<4

>20

15-20

8-15

<8

>40

30-40

15-30

<15

>80

60-80

30-60

<30

Further reading

Dora - State of Devops

2020 State of Octoverse


How did we do?


Powered by HelpDocs (opens in a new tab)