O que é?

DORA (DevOps Research and Assessment) é uma equipe de especialistas dedicada a ajudar organizações a melhorar seus recursos de entrega de software. Eles desenvolveram um conjunto específico de métricas para avaliar o desempenho do DevOps em uma organização.

Estas métricas são:

  1. Frequência de implantação: Isso mede a frequência com que o código é implantado no ambiente de produção. Em equipes de alto desempenho, isso geralmente ocorre várias vezes por dia.

  2. Lead time para mudanças: Esta métrica mede o tempo desde o comprometimento do código até sua implantação em produção. Em equipes de alto desempenho, isso geralmente leva menos de uma hora.

  3. Tempo médio para recuperação (MTTR): Esta métrica mede o tempo que leva para se recuperar de um incidente ou problema que resulta na interrupção do serviço. Em equipes de alto desempenho, essa recuperação geralmente ocorre em menos de uma hora.

  4. Taxa de falha na alteração: Esta métrica mede a porcentagem das alterações que resultam em uma falha ou interrupção do serviço. As equipes devem se esforçar para manter essa taxa tão baixa quanto possível.

Essas quatro métricas fornecem um quadro abrangente da eficácia dos esforços do DevOps em qualquer organização e são fundamentais para entender onde as melhorias podem ser feitas.