Change Failure Rate
Last updated
Was this helpful?
Last updated
Was this helpful?
Note: this metric is only shown at a team level, not an individual level.
What it is: The percentage of PRs merged that indicate that some kind of failure was released and had to be fixed.
How we calculate it: We calculate the % of merged PRs that contain any of the words rollback
, hotfix
, revert
, or [cfr]
in the PR title, out of all merged PRs. We tested and chose these keywords to catch most cases where a PR was required to fix a previously-released bug, while minimizing false positives.
What good looks like
Why it matters: This is our take on , which indicates the percentage of deployments that cause a failure in production. It's a lagging indicator of the quality of software that is being deployed - how often does it contain bugs that cause failures later?
Google suggests that elite teams should aim for a .