Change Failure Rate: почему 15% — это нормально, а 0% — подозрительно
· 8 мин. чтения
Когда VP of Engineering говорит мне, что их Change Failure Rate — 0%, я не поздравляю. Я спрашиваю, что они не учитывают. Исследование Stripe «Developer Coefficient» (2018) оценило, что $300 миллиардов ежегодно теряется глобально из-за плохого кода и неэффективных процессов — и значительная часть этих потерь скрывается за нереалистичными метриками качества. 0% CFR почти всегда означает, что команда либо деплоит так редко, что каждый релиз тестируется до состояния паралича, либо — что чаще — определение «сбоя» настолько узкое, что реальные инциденты в него не попадают.
