Что такое Kanban и как устроен рабочий процесс
Что проверяют
Отличаете ли вы доску с колонками от метода управления потоком работы. Ответ «это доска с задачами» показывает знакомство с инструментом, но не с процессом, а спрашивают обычно именно про процесс и его метрики.
Как отвечать
Kanban это способ управлять уже существующим процессом, а не готовый набор ролей и церемоний: его накладывают на то, как команда работает сегодня, и улучшают постепенно.
Практики, из которых состоит метод:
- визуализация: доска повторяет реальные этапы, включая ожидания вроде очереди на ревью или ожидания данных, иначе простой не виден;
- лимит незавершённой работы на колонку: новую карточку берут, только когда освободилось место, работа вытягивается, а не проталкивается;
- явные правила: что означает готовность на каждом этапе и кто имеет право двигать карточку;
- управление потоком по метрикам: время цикла, время выполнения от заявки до готовности, пропускная способность и накопительная диаграмма потока, по которой видно растущие очереди;
- регулярные обсуждения: ежедневная сверка по доске справа налево, то есть начиная с того, что ближе к завершению, и периодический разбор метрик.
Отличие от Scrum стоит назвать сразу: нет обязательных спринтов, фиксированного объёма итерации и оценок, планирование идёт по мере освобождения ёмкости. Поэтому метод хорош там, где поток задач непредсказуем: поддержка, сопровождение, аналитические запросы.
Где спотыкаются
Заводят доску без лимитов незавершённой работы. Тогда всё оказывается в работе одновременно и ничего не заканчивается, а лимит и есть тот механизм, ради которого метод придуман.
Меряют количество карточек вместо времени. Пропускная способность без времени цикла и его разброса ничего не говорит о предсказуемости, а сроки обещают по распределению прошлых задач, а не по среднему.
Рисуют колонки по отделам и прячут ожидания. Карточка неделю числится в работе, хотя половину срока пролежала в ожидании ревью; пока ожидание не вынесено в отдельную колонку, узкое место найти нечем.