How often an organization deploys code to production or release it to end users.
Deployment frequency reflects the efficiency of a team‘s deployment. A team that deploys more frequently can deliver the product faster and users’ feature requirements can be met faster.
N/A
Deployment frequency is calculated based on the number of deployment days, not the number of deployments, e.g.,daily, weekly, monthly, yearly.
Groups | Benchmarks |
---|---|
Elite performers | Multiple times a day |
High performers | Once a week to once a month |
Medium performers | Once a month to once every six months |
Low performers | Less than once every six months |
Data Sources Required
This metric relies on deployments collected in multiple ways:
Transformation Rules Required
This metric relies on the deployment configuration in Jenkins, GitLab or GitHub transformation rules to let DevLake know what CI builds/jobs can be regarded as deployments.