Wiki Métricas
Métricas DORA
Quatro números para medir entrega de software: frequência de deploy, lead time de mudança, taxa de falha e tempo de recuperação.
Fonte
Forsgren, N.; Humble, J.; Kim, G. Accelerate: The Science of Lean Software and DevOps. IT Revolution, 2018.
DORA é a sigla de DevOps Research and Assessment, programa de pesquisa sobre desempenho de entrega de software. Os resultados de vários anos de pesquisa foram reunidos em "Accelerate" (2018), de Nicole Forsgren, Jez Humble e Gene Kim.
As quatro métricas
O livro propõe medir o desempenho de entrega com quatro indicadores, dois de velocidade e dois de estabilidade:
- Frequência de deploy: com que frequência o time coloca mudanças em produção.
- Lead time de mudança: quanto tempo leva de uma mudança de código registrada até ela estar em produção.
- Tempo de recuperação: quanto tempo leva para restaurar o serviço depois de uma falha.
- Taxa de falha de mudança: que porcentagem das mudanças em produção causa falha que exige correção.
O achado central
Um dos resultados mais citados do livro é que velocidade e estabilidade não se opõem: na amostra estudada, as organizações com melhor desempenho eram mais rápidas e mais estáveis ao mesmo tempo. Isso contraria a ideia de que entregar com menos frequência é mais seguro.
Cuidados no uso
- As métricas medem o sistema de entrega, não pessoas; usadas como meta individual, tendem a ser manipuladas.
- Comparar times muito diferentes pelos mesmos números costuma gerar mais discussão que melhoria.
- O programa DORA revisa suas métricas e relatórios periodicamente; vale conferir a versão atual em dora.dev.
Ligação com outros verbetes
O lead time de mudança é um caso da Lei de Little, e a estrutura dos times (Team Topologies) costuma pesar nesses números.
Fontes
- Forsgren, Humble e Kim · Accelerate (IT Revolution, 2018)
- DORA · DORA's software delivery metrics (página consultada em 2026)
Conhecimento geral compartilhado pela Genesis Innovation. Não substitui a análise de um especialista sobre o seu caso.