Что такое Kanban
Что проверяют
Знаете ли вы Kanban как метод управления потоком, а не как «доску с колонками», и понимаете ли, где в этом потоке место аналитика. Следом обычно спрашивают, чем Kanban отличается от Scrum и как в нём понять, что процесс стал лучше.
Как отвечать
Kanban для IT оформил Дэвид Андерсон, взяв идею из производственной системы Toyota. Работа идёт непрерывным потоком, а не спринтами, и управляют не людьми, а движением задач. Основные практики:
- визуализация: колонки повторяют реальные этапы, например «Бэклог», «Анализ», «Готово к разработке», «Разработка», «Тестирование», «Готово»;
- лимиты WIP: ограничение числа задач на этапе. Новую задачу берут, только когда освободилось место, поэтому узкое место видно по очереди перед ним;
- явные правила: что значит «задача готова к разработке», кто и когда её переносит;
- метрики потока: lead time (от запроса до выпуска), cycle time (от начала работы до выпуска), пропускная способность, накопительная диаграмма потока (CFD). По закону Литтла среднее время цикла равно среднему WIP, делённому на пропускную способность: хотите быстрее, снижайте WIP;
- классы обслуживания: срочные, с фиксированной датой, стандартные;
- постоянные улучшения по данным, а не по ощущениям.
От Scrum отличие в том, что нет обязательных ролей, спринтов и фиксированного объёма итерации, приоритеты можно менять в любой момент.
Аналитику важно показать своё место: колонка «Анализ» с собственным лимитом, буфер «Готово к разработке» с понятным Definition of Ready, отдельная discovery-доска для проработки требований до того, как задача попадёт в разработку. Инструменты: Jira, Kaiten, YouGile.
Где спотыкаются
Описывают Kanban как доску без лимитов WIP. Без них это просто список задач по статусам, поток ничем не управляется.
Говорят, что в Kanban нет планирования. Оно есть, просто по мере необходимости: пополнение бэклога и приоритизация идут по событиям, а сроки прогнозируются по статистике времени цикла.
Не называют ни одной метрики. Вопрос «как вы поняли, что стало лучше» без lead time и CFD остаётся без ответа.