Kanban или Scrum: что выбрать небольшой команде
Kanban и Scrum — два самых распространённых способа организовать работу команды, и их часто сравнивают как соперников. На деле они отвечают на разные вопросы. Scrum спрашивает: что мы обязуемся сделать за следующие две недели? Kanban спрашивает: что сейчас самое важное и где застревает работа? Для небольшой команды ответ зависит от того, насколько предсказуема ваша работа.
- Scrum — фиксированные спринты с планированием, демо и ретроспективой. Хорош, когда работу можно планировать пачками.
- Kanban — непрерывный поток с лимитами на незавершённую работу. Хорош, когда приоритеты часто меняются, а запросы приходят непредсказуемо.
- Небольшим командам с частыми срочными запросами — агентствам, поддержке, операционке — обычно больше подходит Kanban.
- Многие работают гибридно: канбан-доска плюс еженедельное планирование и разбор.
Главное различие
| Scrum | Kanban | |
|---|---|---|
| Ритм | Спринты по 1–4 недели | Непрерывный поток |
| Планирование | В начале каждого спринта | Когда освобождается место |
| Смена приоритетов посреди цикла | Нежелательна | Норма |
| Роли | Product Owner, Scrum Master, разработчики | Обязательных ролей нет |
| Главное ограничение | Объём спринта | Количество задач в работе (WIP) |
| Метрики | Скорость команды, burndown | Время цикла, пропускная способность |
| Встречи | Планирование, дейли, демо, ретро | Какие команда сочтёт полезными |
| Доска | Обнуляется каждый спринт | Постоянная |
Когда подходит Scrum
- Работу можно планировать пачками — например, разработка функций продукта.
- Команда может защитить спринт от срочных вбросов.
- Есть человек в роли владельца продукта, который расставляет приоритеты бэклога.
- Команде полезны регулярные ритуалы, которые заставляют остановиться и подумать.
Слабое место для небольших команд — накладные расходы. Четыре регулярные встречи и формальные роли съедают заметную часть недели команды из трёх человек.
Когда подходит Kanban
- Запросы приходят непредсказуемо — клиентская работа, поддержка, операционка.
- Приоритеты меняются в течение недели.
- Команда небольшая и не хочет формальных ролей.
- Нужно видеть узкие места — например, когда работа копится на проверке.
Слабое место — дисциплина. Без спринтов некоторые команды расслабляются: ничего не заставляет регулярно останавливаться, и доска зарастает старыми карточками. Лечится просто — фиксированным еженедельным разбором.
Гибрид, который работает у большинства
Почти все небольшие команды, с которыми мы общаемся, — и наша студия — приходят к такой схеме:
- Постоянная канбан-доска на четыре колонки: Назначено, В работе, На проверке, Выполнено.
- Лимит WIP — не больше двух задач в работе на человека (см. WIP-лимиты в канбане).
- Планирование раз в неделю на 30 минут: что берём в «Назначено».
- Разбор раз в неделю на 15 минут: что сделали и что застряло.
- Учёт времени по задачам, чтобы оценки становились точнее.
Так сохраняется гибкость Kanban и появляется ритм Scrum — без его накладных расходов.
Какие метрики смотреть
- Время цикла: сколько карточка идёт от «В работе» до «Выполнено». Чем короче и стабильнее, тем лучше.
- Пропускная способность: сколько карточек закрывается за неделю.
- Время на проверке: часто скрытое узкое место небольших команд.
- План/факт по времени: показывает, где ошибаются оценки.
В Teamflows таймер в каждой карточке даёт фактическое время, а журнал активности показывает, когда карточка переходила между колонками.
Частые вопросы
Что проще для новичков — Kanban или Scrum?
Kanban: нарисовали колонки, завели карточки, ограничили работу в процессе. Scrum требует больше структуры и ролей, чтобы работать как задумано.
Можно ли перейти со Scrum на Kanban?
Да. Сохраните бэклог, перестаньте обнулять доску каждый спринт, добавьте лимиты WIP и оставьте одну регулярную встречу. Большинство команд перестраиваются за пару недель.
Нужен ли Scrum-мастер в Kanban?
Нет, обязательных ролей в Kanban нет. Но кто-то должен следить за порядком на доске — обычно руководитель команды.
В каком сервисе вести Kanban?
Подойдёт любая доска. Для небольшой команды, которой нужно ещё и время по задачам, есть бесплатный Teamflows; для разработчиков — Jira, где есть и Scrum-, и Kanban-доски.