Deploy Time

Deploy time

Time it takes from PR merge to Production deployment. The production deployment data is retrieved only if DORA deployment tracking is configured for the corresponding repository.


Computation of the metric

  1. Deployment time is computed by measuring the duration from the moment the software is deemed ready for deployment (PR merge) until it is fully deployed in the production environment.
  2. For instance, if a team requires 2 hours to deploy software to production, the deployment time is noted as 2 hours.

Industry Benchmarks

  1. Low: 0-2d
  2. Medium: 2d-3d
  3. High: >3d

Dashboards where this metric is used

  1. Developer Summary
  2. Dev Cycle time

Use cases of this metric

  1. Use Deploy time to understand how the engineering team is shipping customer-facing work
  2. Measuring time to merge is helpful to understand the time to be code complete; however the time taken between pr merged & prod deployment is indicative of all CI/CD & other organisation processes that might be getting in the way. For eg documentation, marketing readiness, compliance checks, qa processes etc
  3. By comparing deploy times across teams, individuals & repos, it is possible to identify cases where deployment is blocking the end customer delivery