Deployment Frequency


DevOps Mechanisms, Metrics, Tools > Metrics > Deployment Frequency

 

Deployment Frequency

The deployment frequency metric tracks the frequency of deployments. The objective of DevOps is to develop and deploy smaller deployments more frequently, as reducing the size of deployments and the amount of changes for each cycle makes it easier to test and release the deployment. Therefore, a larger amount of releases with smaller changes is more favorable than fewer releases with larger changes. Measuring this metric involves tracking the amount of deployments not only in production, but in the staging and testing environments as well.

 

 

 

The deployment frequency metric is associated with the Deploy stage.

If new releases are being deployed quarterly or monthly, it is unlikely that a DevOps adoption project can increase the frequency dramatically right away. A transition plan can be established to help map how deployment frequencies can gradually increase over time.

This pattern is covered in DevOps Module 2: DevOps in Practice.

For more information regarding DevOps and accreditation,
visit the DevOps Certification program page.