Skip to content

Commit c3f51ca

Browse files
authored
Move metrics from review to dedicated page, and link to quality checks (#125)
* Move metrics from review to dedicated page, and link to quality checks
1 parent 1c7c279 commit c3f51ca

File tree

3 files changed

+36
-21
lines changed

3 files changed

+36
-21
lines changed

metrics.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Engineering metrics
2+
3+
This is part of a broader [quality framework](README.md)
4+
5+
## Purpose & usage
6+
7+
These hard figures help us to measure the effect of improvement work over time, and should be tracked on a monthly basis.
8+
9+
Also, these metrics are intended to be considered as part of [engineering reviews](review.md).
10+
11+
## Essential metrics:
12+
13+
These metrics provide a fundamental level of insight, and so must be tracked:
14+
15+
| Measure | Definition (each calculated over the last 28 days) |
16+
|:---|:---|
17+
| Deployment frequency | Number of deployments
18+
| Quality checks | Presence or absence of frequent, consistent, enforced (with agreed tolerances) of the [engineering quality checks](quality-checks.md) - follow that link for further details
19+
20+
## Recommended metrics:
21+
22+
These metrics provide useful additional insight, and are recommended to be tracked:
23+
24+
| Measure | Definition (each calculated over the last 28 days) |
25+
|:---|:---|
26+
| Lead time | Median time between an item being started to when it is done.
27+
| Change failure rate | Percentage of deployments which result in an incident.
28+
| Overall incident rate: P1 | Total number of priority 1 incidents which occurred.
29+
| Mean time to restore service: P1 | Mean time from priority 1 incident starting to when it is resolved.
30+
| Overall incident rate: P1 | Total number of priority 2 incidents which occurred.
31+
| Mean time to restore service: P2 | Mean time from priority 2 incident starting to when it is resolved.
32+
| Overall incident rate: P3 | Total number of priority 3 incidents which occurred.
33+
| Mean time to restore service: P3 | Mean time from priority 3 incident starting to when it is resolved.

quality-checks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Engineering quality-checks
22

3-
This is part of a broader [quality framework](README.md)
3+
This is part of a broader [quality framework](README.md) and forms a key part of the [metrics](metrics.md) section.
44

55
## Summary
66

review.md

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -27,26 +27,8 @@ This is a **self** assessment review:
2727
* Scores cannot be compared between teams, but they can help spot common issues which would benefit from coordinated effort between and across teams.
2828

2929
# Metrics
30-
These hard figures help us to measure the effect of improvement work over time.
31-
32-
## Essential:
33-
34-
| Measure | Definition (each calculated over the last 28 days) |
35-
|:---|:---|
36-
| Deployment frequency | Number of deployments
37-
38-
## Recommended:
39-
40-
| Measure | Definition (each calculated over the last 28 days) |
41-
|:---|:---|
42-
| Lead time | Median time between an item being started to when it is done.
43-
| Change failure rate | Percentage of deployments which result in an incident.
44-
| Overall incident rate: P1 | Total number of priority 1 incidents which occurred.
45-
| Mean time to restore service: P1 | Mean time from priority 1 incident starting to when it is resolved.
46-
| Overall incident rate: P1 | Total number of priority 2 incidents which occurred.
47-
| Mean time to restore service: P2 | Mean time from priority 2 incident starting to when it is resolved.
48-
| Overall incident rate: P3 | Total number of priority 3 incidents which occurred.
49-
| Mean time to restore service: P3 | Mean time from priority 3 incident starting to when it is resolved.
30+
31+
These reviews are intentionally subjective and open-ended, unlike [metrics](metrics.md) which are prescriptive and specific. Both of these things should be considered together, so these reviews should take the relevant [metrics](metrics.md) into account.
5032

5133
# Scores and actions
5234

0 commit comments

Comments
 (0)