Среднее время восстановления (MTTR) - это среднее время, необходимое для восстановления после сбоя продукта или системы. Оно показывает, была ли система спроектирована с учетом отказоустойчивости, и насколько быстро вы решаете проблемы, связанные с простоем, чтобы вернуть системы в рабочее состояние.
Показатель отказов изменений - измерение процента развертываний, которые приводят к отказу в производстве. Показатель отказов изменений берет все ваши рабочие процессы за определенный период и вычисляет процент, который закончился неудачей или потребовал исправления (например, потребовал исправления, отката, исправления вперед, патча).
Velocity - для расчета времени выполнения пользовательских историй в конкретном спринте по сравнению с их оценкой. Velocity можно использовать для измерения того, сколько работы может быть завершено в каждой итерации, и помогает предсказать, сколько времени потребуется для завершения будущих спринтов или всего проекта.
Отток кода, также называемый переработкой, показывает, как часто редактируется данный кусок кода - например, файл, класс, функция. Например, вы можете измерить, какой процент кода переписывается в течение трех недель с момента его первого слияния.
Измерение производительности стручков
Пример глобальной компании по управлению благосостоянием
СРЕДНЯЯ ПРОИЗВОДИТЕЛЬНОСТЬ
ЕЖЕМЕСЯЧНАЯ ТЕНДЕНЦИЯ
ПРОИЗВОДИТЕЛЬНОСТЬ ПО ГРУППАМ
За последние 30 днейЗа последние 30 дней
ЧАСТОТА РАЗВЕРТЫВАНИЯ
Среднее время между успешным выпуском кода в производство для каждого приложения
33,1 дня
40
30
20
Дни 53
41 45
45
35
31
22 21
23
24
27
Мар
Апр
Май
Jun Июль Август
ВРЕМЯ РАЗВЕРТЫВАНИЯ
Среднее время, которое требуется для фиксации кода, чтобы он попал в производство
14.2 дня
20
15
10
5
Дни
33.6
23.9
19.8
19.8 20.0
16.1
12.0
14.8 13.1 15.2
5.0
Мар
Апр
Май
Jun Июль Август
Среднее время, необходимое для восстановления после сбоя в производстве
94
116
132
10
35
97
166
СРЕДНЕЕ ВРЕМЯ ВОССТАНОВЛЕНИЯ
203
382
249
123
149 мин
160
140
120
100
Протоколы
Мар
Апр
Май
Jun Июль Август
ЧАСТОТА ОТКАЗОВ
Средний процент развертываний, приводящих к сбоям в производстве
1.22%
4 %
2 1.9
0.2
0
1.7
0 0
4.0
2.4
1.4
0.4
0.5 1.1
Мар
Апр
Май
Jun Июль Август
ПРИЛОЖЕНИЕ 30.5
Показатели зрелости стручков. Речь идет о базовых практиках, которые определяют производительность и общую эффективность стручков. Для измерения зрелости стручков существуют различные инструменты опроса.
В идеале эти различные показатели автоматизируются в рабочем процессе стручка, но на это требуется некоторое время, и делать это имеет смысл только после достижения определенного масштаба (например, более 20 стручков).
Прогресс в управлении изменениями
Эти показатели измеряют прогресс в создании новых возможностей и здоровье самой трансформации. Мобилизуем ли мы подразделения в соответствии с планом? Вовлечены ли люди? Продвигаемся ли мы в создании благоприятных возможностей и талантов? По нашему опыту, совершенство - враг добра (и завершения) при построении измерений управления изменениями. Внедрите основные принципы и развивайте их дальше:
Мобилизация руководства. Проводите периодические опросы 200-300 руководителей высшего звена компании, чтобы понять, насколько важны цифровые технологии для их управленческой программы, каков их прогресс и как они оценивают собственную эффективность в руководстве изменениями. Дополните их интервью.
Прогресс в создании возможностей. Мы определили несколько основных показателей, которые вполне отражают прогресс, достигнутый в создании четырех возможностей доставки, рассмотренных в разделах со второго по пятый. Что касается талантов, добиваетесь ли вы прогресса в создании своей цифровой базы (т. е. наборе или повышении квалификации) и удерживаете ли вы своих лучших технологов? Что касается операционной модели, мобилизуете ли вы капсулы в запланированном темпе и насколько хороши владельцы продуктов в этих капсулах? Что касается технологий, сколько подразделений способны выпускать код в производство и каково время их цикла выпуска? А что касается данных, то сколько подсистем решений ограничены в данных и не могут продвигаться вперед, и сколько подсистем потребляют данные из каждого конкретного продукта данных?
Измерение зрелости стручков
лучшая/худшая капсула
Средства для масштабного развертывания agile
Средний балл
Диапазон
30% 40 50 60 70 80 90 100
СТРАТЕГИЯ
Общее видение
Динамическое распределение ресурсов Клиентоориентированность
73%
СТРУКТУРА
Структура отчетности Управление
Роли и обязанности
Размер и расположение рабочей силы
67%
ЛЮДИ
Лидерство
Управление талантами Культура
Неформальные сети и коммуникация
76%
ПРОЦЕСС