Назад к словарю
Метрики и архитектура

DORA-метрики

Четыре ключевые метрики, определённые командой DevOps Research and Assessment (DORA), измеряющие производительность доставки ПО: частота деплоев, время от коммита до продакшна, процент неудачных изменений, время восстановления сервиса.

Определение

DORA-метрики происходят из исследований Google высокопроизводительных инженерных команд. Четыре метрики: Deployment Frequency (как часто код деплоится в продакшн), Lead Time for Changes (время от коммита до продакшна), Change Failure Rate (процент деплоев, вызывающих сбои), Time to Restore Service (время восстановления после сбоев). Элитные команды деплоят по требованию, имеют lead time менее часа, <5% сбоев, восстановление в течение часа.

Почему это важно

Исследования DORA доказывают, что эти метрики коррелируют как с технической производительностью, так и с успехом организации. Отслеживание DORA-метрик помогает командам выявлять узкие места и измерять улучшения.

Пример

Команда отслеживает: 12 деплоев в день, lead time 2 часа, change failure rate 3%, MTTR 30 минут — что указывает на элитную производительность по бенчмаркам DORA.

Связанные термины

DORA metricswhat are DORA metricsdeployment frequencylead time for changes

Автоматизируйте код-ревью с diffray

Мульти-агентная AI-система для код-ревью. Находит баги, уязвимости и проблемы архитектуры автоматически.