📋 Kanban: поток, WIP и метрики
Это как касса в магазине: если открыть все окошки сразу и обслуживать десять человек по чуть-чуть, никто не уйдёт быстро. Ограничь очередь на кассира, и люди пойдут потоком
Три практики
- Определи и визуализируй рабочий процесс — колонки на доске это реальные состояния задачи, а не «To do, Doing, Done»
- Активно управляй задачами в процессе — ограничь WIP, следи за задачами, которые застряли
- Улучшай процесс — смотри метрики и меняй правила
Kanban Guide в редакции мая 2025 называет это Definition of Workflow: что считается задачей, где начало и конец, какие состояния, какой лимит WIP, какие правила перехода
Метрики потока
| Метрика | Что показывает |
|---|---|
| WIP | Сколько задач начато и не завершено |
| Throughput | Сколько задач завершается за период, например за неделю |
| Cycle time | Сколько дней задача шла от старта до финиша |
| Work item age | Сколько дней уже висит незавершённая задача |
Из истории cycle time строят SLE: «85% задач закрываем за 10 дней или быстрее». Это честнее, чем обещание «сделаем за неделю»
Kanban против Scrum
Scrum даёт ритм и фиксированный объём на спринт. Kanban даёт непрерывный поток и подходит там, где задачи приходят постоянно: поддержка, эксплуатация, инциденты. Многие команды совмещают: спринты для планирования, лимиты WIP и метрики потока внутри
Пример из жизни
Команда поддержки платформы вела задачи на доске без лимитов, в работе висело 40 тикетов, каждый закрывался в среднем за три недели. Поставили лимит 2 задачи на человека и начали смотреть на возраст задач раз в день. Через месяц среднее время цикла упало до шести дней при том же числе людей
Важно запомнить
- Лимит WIP — главный инструмент. Меньше одновременной работы значит быстрее выход каждой задачи
- Cycle time и throughput — язык, на котором ты обещаешь сроки без гадания
- Kanban не значит «без правил». Правила есть, они явные и написаны на доске
Как ответить на собесе
Как определяешь прозрачность процесса, если команда перекидывает стикеры друг другу?
«Прозрачность — это когда любой человек, посмотрев на доску, понимает, что сейчас в работе, кто чем занят и где застряло. Я начинаю с того, что мы вместе описываем реальные состояния задачи и правила перехода между ними. Потом ставлю лимит WIP и раз в день смотрю на возраст задач: если задача висит дольше обычного, это повод спросить, что мешает. Через месяц у нас появляются cycle time и throughput, и я могу говорить заказчику о сроках по данным, а не по ощущениям»