Если у нас запускается большое количество продуктовых команд, совершенно разных по уровню осознанности, технологическому стеку и компетенциям, то неизбежно встает вопрос как на уровне руководства можно отслеживать динамику этих команд. На какие показатели стоит обращать внимание? Как собирать данные? Как их визуализировать. А еще у нас есть Jira...
Я расскажу про наш подход к решению данной проблемы и поделюсь опытом который мы на этом пути собрали
7. Наши цели
1. Кратное ускорение
поставки, без снижения
качества
2. Снижение накопленного
технического долга
3. Быстрое встраивание новых
продуктовых команд под
неизвестные сейчас
запросы бизнеса
12. Что вообще стоит измерять?
Делаем
правильные
вещи
Делаем
правильно
Делаем
вовремя
Количество дефектов
Возвраты
Техдолг
P&L
Обратная связь
Аналитика по использованию
Т2М,
Емкость
Скорость
13. Что мы будем измерять
Done
Lead Time
Unfinished
InFlow
Waste
Done by type
16. Анализ метрик
Команды и руководство
регулярно собираются
вместе
Все команды видят
метрики друг друга.
17. Как работать с метриками
Done – количество поставленных задач
10
9
8
10
12
10
6
10
7
6
11
9
12
10
15
12
8
13
0
2
4
6
8
10
12
14
16
Команда выдаёт что-
то полезное?
Сколько в штуках?
Насколько
равномерно?
18. Как работать с метриками
• Done by Type – распределение по типам задач
5
6
6
3
9
6
9
4 5
3
7
7
6 6
8
3
7
3 5
2
2
1
0
0
0
0
0
1
2
1
0
0
1
0
1
1
0
2
0
1 1
0
2
2
1
1
0
1
0
2
1
0
2 1
0
1
0
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
для бизнеса технические дефекты
Чем занята команда?
Бизнес получает
пользу?
Технические задачи
получают внимание и
ресурс команды
19. Как работать с метриками
Lead Time – время в системе для поставленной задачи
Какова скорость
потока?
Насколько сильны
отклонения этой
скорости?
Насколько
равномерно
достигается скорость?
20. Первый опыт
Одинаковая для всех точка
исполнения обязательств
Деятельность за точкой
принятия обязательств
Разная степень
декомпозиции у разных
команд
Нет понимания различий
между задачей и работой
26. Work In Progress
От оценок к
прогнозам
Не только поток,
но и ценность
Диагностика
собираемых
метрик
27. Подводим итоги
• Нет готовых решений, приходится разрабатывать,
экспериментировать и учиться.
• Измерения невозможны без первичных изменений
процессов
• При использовании метрик существуют несколько
контекстов
• Сопротивление неизбежно, но системный подход,
обучение и прозрачность помогают его преодолеть