Ответ
Однозначно выделить одну главную метрику сложно, так как она зависит от контекста проекта и целей. Однако, ключевой метрикой, на которую я ориентируюсь, является процент дефектов, пропущенных в production (Escaped Defect Rate). Она напрямую отражает эффективность процесса тестирования.
Формула для расчета:
Escaped Defect Rate = (Количество багов, найденных в prod) / (Общее количество найденных багов) * 100%
Почему это важно:
- Для бизнеса: Снижает финансовые и репутационные риски, связанные со сбоями у пользователей.
- Для команды: Помогает оценить, насколько тестовое покрытие соответствует реальному использованию продукта.
- Для QA: Фокусирует усилия на предотвращении наиболее критичных для пользователя проблем, а не на простом подсчете найденных багов.
Пример из практики: На одном из проектов мы отслеживали эту метрику после каждого спринта. Рост показателя указывал на слабые места в тест-дизайне (например, мы недостаточно тестировали интеграции со сторонними сервисами), что позволяло оперативно скорректировать подход.