The percentage of changes that were made to a code that then resulted in incidents, rollbacks, or any type of production failure.
Unlike Deployment Frequency and Lead Time for Changes that measure the throughput, Change Failure Rate measures the stability and quality of software delivery. A low CFR reflects a bad end-user experience as the production failure is relatively high.
N/A
The number of failures per the number of deployments. For example, if there are five deployments in a day and one causes a failure, that is a 20% change failure rate.
As you can see, there is not much distinction between performance benchmarks for CFR:
Groups | Benchmarks |
---|---|
Elite performers | 0%-15% |
High performers | 16%-30% |
Medium performers | 16%-30% |
Low performers | 16%-30% |
Data Sources Required
This metric relies on:
Deployments
collected in one of the following ways:Incidents
collected in one of the following ways:Transformation Rules Required
This metric relies on:
Deployments
.Incidents
.