O Que É Deployment Frequency?
Deployment frequency mede a frequência com que uma equipe entrega mudanças para produção, variando de várias vezes por dia nos performers de elite a uma vez a cada várias semanas nos mais lentos. É uma das quatro métricas DORA e um proxy para a vazão de entrega e o tamanho do lote. Maior frequência geralmente significa mudanças menores e mais seguras.
Por que importa
Deploys frequentes e pequenos são mais fáceis de testar, revisar e reverter do que deploys raros e grandes. Aumentar a deployment frequency normalmente exige um CI rápido e confiável para que o pipeline não seja o gargalo. Runners gerenciados que fazem autoscaling mantêm as filas de build curtas o suficiente para sustentar uma cadência alta.
Conceitos relacionados
- Uma das quatro métricas DORA
- Viabilizada por CI rápido e lotes pequenos
- Equilibrada contra a change failure rate
Guias relacionados
What Is Lead Time for Changes?Lead time for changes is the time from a commit being made to that commit running in production, a core DORA…
What Is Change Failure Rate?Change failure rate is the share of deployments that cause a failure requiring remediation, one of the four D…
What Is a Merge Queue?A merge queue serializes pull-request merges, testing each against the latest main, so the branch stays green…