Комментарии 6
Интересно как изменились:
1. Качество кода, ради улучшения метрики Cycle Time
2. Процент текучки кадров после ввода метрик
Cycle Time улучшилась за счет более четкого мониторинга и анализа метрик. Качество кода в некоторых командах повысилось, но в других осталось на прежнем уровне.
Процент текучки кадров снизился в командах, где метрики стали основой для оптимизации процессов. В остальных случаях изменений не заметно.
На схеме отражены Bitbucket и Jira. А отслеживаете ли вы какие-то CI/CD метрики? Например, количество провалившихся билдов, результаты тестирования на тестовом стенде/виртуальной машине, может, время сборки проекта?
Довольно интересный опыт. Начал читать со скепсисом - обычно наблюдается закон Гудхарда: "Как только какая-либо метрика становится целью, она перестает быть полезной как метрика". И даже больше - становится инструментом манипуляции. Но вторая часть статьи внесла позитив.
Наблюдаемость качества разработки: от субъективных суждений к объективным данным