Scrum и Kanban: в чём разница и что выбрать

Scrum и Kanban — два самых популярных agile-подхода. Scrum организует работу короткими итерациями с фиксированным объёмом. Kanban — непрерывным потоком задач через доску с ограничением незавершённой работы. Разберём различия и когда что выбирать.

Scrum: работа спринтами

Scrum делит работу на спринты — итерации по одной–четыре недели. В начале спринта команда выбирает задачи из бэклога продукта, в конце показывает готовый результат и разбирает, что улучшить.

  • Роли: владелец продукта, скрам-мастер, разработчики.
  • События: планирование спринта, ежедневная встреча, обзор спринта, ретроспектива.
  • Метрики: скорость команды (velocity), диаграмма сгорания.

Kanban: непрерывный поток

Kanban пришёл из производственной системы Toyota. Работа визуализируется на доске колонками этапов, а задачи «вытягиваются» дальше, когда освобождается место. Обязательных ролей и итераций нет.

  • Визуализация: все задачи и их состояние видны на доске.
  • WIP-лимиты: ограничение числа задач в работе, чтобы не распыляться.
  • Метрики: время цикла (сколько задача в работе), время выполнения (от появления до готовности), пропускная способность.

Сравнение Scrum и Kanban

ScrumKanban
Ритмспринты фиксированной длинынепрерывный поток
Изменение плановмежду спринтамив любой момент
Ролиобязательныене задаются
Ограничение работыобъём спринтаWIP-лимиты колонок
Метрикискорость, сгораниевремя цикла, пропускная способность
Подходит дляпродуктовой разработки с планированиемподдержки, операционных и смешанных задач

Что выбрать

Scrum подойдёт, если продукт развивается крупными частями, важны предсказуемые релизы и у команды есть владелец продукта.

Kanban подойдёт, если задачи приходят непрерывно и разного размера, приоритеты часто меняются или вы не хотите вводить новые роли и встречи.

Многие команды совмещают подходы. В Scrumban, например, остаются регулярное планирование и ретроспективы, а работа внутри идёт потоком по канбан-доске с WIP-лимитами.

Kanban и ИИ-агенты

Вытягивающая система Kanban хорошо подходит для работы с ИИ-агентами: агент берёт верхнюю задачу из очереди, переносит её «В работу», отмечает шаги в чек-листе и закрывает. В MCP Kanban агенты подключаются к доске по MCP, а все их действия видны людям в реальном времени.

Вопросы и ответы

Можно ли использовать канбан-доску в Scrum?

Да. Доска спринта со столбцами «Нужно сделать», «В работе», «Готово» — обычная практика в Scrum. От Kanban её отличает то, что набор задач фиксируется на спринт.

Что такое WIP-лимит?

Ограничение числа задач в колонке, например не больше трёх в «В работе». Пока лимит заполнен, новую задачу не берут, а помогают закончить текущие — так быстрее движется поток.

Читайте также