Post on 15-Apr-2017
Собираем корабликиПрактика Канбан и
Теории Ограничений Систем
Антон Непомнящих, Тамтэк
План мастер-класса
1) Теория2) Игра-симуляция
Зачем это надо?
Метрики эффективности работы:• Пропускная Способность — количество
выполненной работы за период.• Время Поставки — срок от «заказа» до
«поставки».
* При тех же ресурсах.
Пропускная Способность
Буквально: кол-во закрытых тикетов за месяц.• Тикеты разного размера — неважно.
Считаем в среднем — это стратегическая метрика. Или в поинтах.
• В идеале, чем больше Пропускная Способность, тем больше денег берем с заказчика.
Время Поставки
Буквально — сколько дней от «взяли» тикет в работу до «закрыли» его.• Заказчику кажется, что команда работает
быстрее — только захотел, уже получил.• У заказчика меньше стимула напихать что-
то в почти законченную фичу.
Канбан и Теория Ограничений— это просто инструменты
улучшения этих показателей!
Принципы Канбан• Визуализация работы• Фокусировка на потоке работы• Ограничение работы-в-прогрессе (WIP)• Принцип вытягивания
Теория Ограничений Систем
• В любом процессе одно и только одно узкое место (aka ограничение, горлышко)
• Бесполезно повышать эффективность любых звеньев, кроме горлышка
Канбан + ТОС
• Там и там нужна визуализация• Там и там оптимизация потока работ• Те же метрики.• Лимитирование работы в прогрессе — но
по-разному!
Литература 5 Steps To Kanban Scrum & Kanban: выжимаем максимум! Цель — процесс непрерывного
совершенствования
Собираем кораблики!
План
1) Налаживаем конвеер 2) Неуправляемая работа3) Работаем по Канбан4) Работаем по Теории Ограничений
* Походу сравниваем показатели
Как собрать кораблик
1 — Неуправляемая работа
«Каждый должен выкладываться на полную!» (с) Классический менеджер
Правила:Каждый собирает быстро, насколько может.
* Состав операций во всех трех сессиях не меняем!
Выводы и ощущения? Всем весело, правда? :) Как чувствовал себя «отстающий»? Как у нас с качеством? Что с Пропускной Способностью и
Временем Поставки? Улучшается ли ситуация со временем? А как в жизни? ИТ-фактор
2 - Канбан
Правила:• Собираем быстро, но вытягиваем, а не
проталкиваем.• Перед каждым 2х корабликов.
Выводы и ощущения? Как чувствовал себя «отстающий»? Как у нас с качеством? Что у нас с Пропускной Способностью и
Временем Поставки? Что делать, когда нечего делать?
3 — Теория Ограничений
Правила:• Найти «горлышко»• Взяли кораблик — быстрее проталкиваем• Команда берёт в работу новый кораблик
пока перед «горлышком» 3 корабликов
Выводы и ощущения? Как чувствовал себя «отстающий»? Как у нас с качеством? Что у нас с Пропускной Способностью и
Временем Поставки? Почему они меньше, чем при Канбан? Можно ли сделать их ещё меньше? Что если «горлышко» перемещается?
Общие выводы
• Улучшилось качество• Улучшилось Время Поставки • Улучшилась Пропускная Способность*• Закон Литтла:
* Иди и помоги «горлышку»! :-)
ВремяПоставки= Work-In-ProgressПропускнаяСпособность