Гайд · Управление проектами · Гибкие методологии

Agile, Scrum и Kanban: в чём разница

Команда говорит «работаем по эджайлу», но в одном чате зовут стендапы скрамом, в другом двигают карточки по канбан-доске, а в итоге путаница: что есть что и чем agile отличается от scrum и kanban. Разбираем без воды: на каком уровне находится каждый подход, как они устроены изнутри и когда что выбирать.

Почему вокруг этих трёх слов столько путаницы

Agile, Scrum и Kanban постоянно ставят в один ряд через запятую, как будто это три взаимозаменяемых способа работать. Отсюда вопросы вроде «agile или scrum, что лучше». На самом деле они находятся на разных уровнях абстракции, и в этом всё отличие.

Agile - это уровень ценностей

Философия гибкой разработки из манифеста 2001 года: короткие циклы, частая обратная связь, готовность менять план. Agile не говорит, как именно работать день в день, он задаёт принципы.

Scrum - это фреймворк

Конкретный набор правил, ролей и встреч, который реализует agile через спринты. У Scrum есть устав (Scrum Guide), три роли и пять событий. Это инструкция, а не философия.

Kanban - это метод

Способ управления потоком задач: визуализируй работу, ограничивай число задач в работе, улучшай поток. Тоже относится к agile-семейству, но устроен принципиально иначе, чем Scrum.

Что такое Agile и откуда он взялся

Agile (от англ. «гибкий») - это не методология в строгом смысле, а образ мышления. Понимание этого снимает половину споров об отличии agile от scrum и kanban.

В 2001 году семнадцать разработчиков сформулировали Agile-манифест - четыре ценности и двенадцать принципов. Суть в том, что в условиях высокой неопределённости бессмысленно расписывать проект на год вперёд: требования всё равно изменятся. Лучше двигаться короткими итерациями, показывать рабочий результат заказчику и корректировать курс.

Четыре ключевые ценности agile звучат так:

  • люди и взаимодействие важнее процессов и инструментов;
  • работающий продукт важнее исчерпывающей документации;
  • сотрудничество с заказчиком важнее жёстких контрактов;
  • готовность к изменениям важнее следования первоначальному плану.

Обратите внимание: ни слова про спринты, доски или роли. Это и есть agile - рамка ценностей. А вот как именно нарезать работу на итерации и кто за что отвечает, решают уже фреймворки. Scrum и Kanban - два самых популярных способа «приземлить» agile на ежедневную практику. Поэтому формулировка «agile scrum отличия» немного некорректна: Scrum - это подмножество agile, а не его альтернатива.

Что такое Scrum: спринты, роли и события

Scrum - это структурированный фреймворк, который заставляет команду двигаться предсказуемым ритмом. Если коротко: работа делится на спринты, у каждого спринта есть цель, набор задач и обязательный результат.

Три роли в Scrum:

  • Владелец продукта (Product Owner) - отвечает за бэклог, расставляет приоритеты, решает, что важнее для бизнеса.
  • Скрам-мастер (Scrum Master) - следит, чтобы процесс работал, убирает препятствия, защищает команду от хаоса. Это не начальник, а скорее тренер.
  • Команда разработки - те, кто делает продукт. Самоорганизуется и кросс-функциональна: внутри есть все нужные компетенции.

Пять событий (церемоний) спринта:

  • Планирование спринта - команда набирает задачи на ближайшие 1-4 недели и оценивает их в story points.
  • Ежедневный стендап - короткая 15-минутная синхронизация: что сделал, что буду делать, что мешает.
  • Сам спринт - фиксированный отрезок, внутри которого набор задач в идеале не меняется.
  • Обзор спринта (демо) - показ готового инкремента заказчику и сбор обратной связи.
  • Ретроспектива - команда обсуждает, что в процессе улучшить к следующему спринту.

Ключевая идея: в конце каждого спринта должен быть готовый, потенциально поставляемый инкремент. Это даёт предсказуемость - заказчик видит результат каждые две недели, а команда по velocity понимает, сколько успеет в будущем. Платой за предсказуемость становятся ритуалы: если их игнорировать, Scrum превращается в «скрам по названию», где есть стендапы, но нет ни целей спринта, ни ретро.

Что такое Kanban: поток, доска и WIP-лимиты

Kanban пришёл из производственной системы Toyota и переехал в IT почти без изменений принципа. Здесь нет спринтов и обязательных ролей - есть непрерывный поток задач и три простых правила.

Базовые практики Kanban:

  • Визуализируй работу. Все задачи - на доске с колонками, например «Бэклог - В работе - Ревью - Готово». Видно, кто чем занят и где затор.
  • Ограничивай количество задач в работе (WIP-лимит). В колонке «В работе» не может быть, скажем, больше 3 задач на человека. Нельзя хвататься за всё сразу - сначала доведи начатое.
  • Управляй потоком. Задачи тянутся слева направо. Освободился - берёшь следующую по приоритету, а не получаешь её сверху на весь спринт.

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

Kanban не требует менять структуру команды и не навязывает ритуалов. Поэтому его проще внедрить: достаточно вынести существующие задачи на доску и договориться о лимитах. Минус - меньше встроенной дисциплины по срокам: без спринтов и дедлайнов поток может «провисать», если за метриками никто не следит.

Scrum против Kanban: таблица отличий

Сводим главное в одно сравнение, чтобы было видно отличие методологий по ключевым параметрам.

ПараметрScrumKanban
Ритм работыСпринты 1-4 неделиНепрерывный поток
Роли3 обязательныеНе требуются
Что ограничиваемВремя (спринт)Кол-во задач (WIP)
ПланированиеНа спринтПостоянное
Изменения в ходеНежелательныВ любой момент
Ключевые метрикиVelocity, burndownCycle time, throughput
Когда заходитПродукт, релизыПоток, поддержка
Порог входаВыше (ритуалы)Ниже

Важно: обе методологии - это agile. И Scrum, и Kanban строятся на самоорганизации, визуализации работы и частой обратной связи. Различаются они тактикой, а не базовыми ценностями.

Scrumban: когда нужен гибрид

На практике мало кто работает в «чистом» Scrum или «чистом» Kanban. Большинство команд давно живут в гибриде, который называют Scrumban.

Идея проста: взять у Scrum то, что даёт ритм и фокус (спринты, ретроспективы, оценку в story points), и добавить из Kanban то, что спасает от перегруза (визуальную доску и WIP-лимиты). Получается команда, которая работает релизами, но при этом не набирает в работу больше задач, чем может довести до конца.

Scrumban особенно удобен в двух ситуациях:

  • Продуктовая команда + входящий поток. Основная разработка идёт спринтами, но параллельно прилетают баги и срочные правки - их ведут по канбан-полосе с лимитом.
  • Переход с одного на другое. Команде тяжело сразу влезть в полный Scrum со всеми ритуалами - начинают с Kanban-доски и постепенно добавляют спринты.

Главное требование к инструменту здесь - чтобы доска поддерживала и спринты, и WIP-лимиты, и переключение представлений одной и той же задачи. В нашем трекере это решено через единый набор задач с тремя режимами: канбан, список и недельный вид. Вы не дублируете задачи под разные методологии - смотрите один бэклог под разными углами. Подробнее про работу с задачами есть в разделе возможностей.

Как выбрать: чеклист под вашу команду

Простой способ понять, что вам ближе - Scrum, Kanban или гибрид. Считайте, к чему относится больше пунктов.

Вам ближе Scrum, если

Есть продуктовый бэклог и роадмап; нужна предсказуемость по релизам; заказчик хочет видеть результат каждые 1-2 недели; команда стабильна по составу; есть человек на роль скрам-мастера.

Вам ближе Kanban, если

Задачи прилетают непредсказуемо; вы в поддержке, эксплуатации или сервисе; приоритеты часто меняются на лету; команда маленькая и не хочет ритуалов; важна скорость прохождения отдельной задачи.

Вам ближе Scrumban, если

Есть и плановая разработка, и поток срочных задач; команда уже устала от хаоса Kanban, но не готова к полному Scrum; нужно сочетать ритм спринтов с гибкостью потока.

Частые ошибки при внедрении

Методология не спасёт, если применять её формально. Вот типичные грабли, на которые наступают команды.

  • «Скрам без скрама». Завели стендапы, но нет целей спринта, ретро и владельца продукта. Получается планёрка ради планёрки.
  • Kanban без WIP-лимитов. Просто доска с колонками - это ещё не Kanban. Без ограничения незавершёнки команда хватается за всё и ничего не доводит.
  • Спринт, который постоянно меняют. Если в середине спринта набор задач переписывают, теряется весь смысл предсказуемости - это уже не Scrum.
  • Оценка в часах вместо story points. Точные часы создают ложное ощущение контроля; относительная оценка по Фибоначчи честнее отражает неопределённость.
  • Метрики ради метрик. Velocity и cycle time нужны команде для самонастройки, а не для того, чтобы руководитель сравнивал людей между собой.
  • Инструмент против процесса. Когда трекер не умеет одновременно в спринты и WIP-лимиты, команда подстраивает процесс под софт, а не наоборот.

Как это выглядит в трекере

Теория полезна, но методология живёт в инструменте. Покажем, как Scrum, Kanban и Scrumban ложатся на конкретный таск-трекер.

В нашем трекере один и тот же набор задач открывается в трёх режимах: канбан-доска с колонками и вытягиванием, список для быстрого редактирования и недельный вид под планирование. Не нужно вести три разных борда - вы переключаете представление, а данные те же. Для Scrum есть оценка в story points по Фибоначчи (1, 2, 3, 5, 8, 13), приоритеты, связи между задачами и фильтры с инверсией. Для Kanban - визуальный поток и гибкая работа с колонками.

Сверху на любую методологию накладывается то, чего в «голых» досках обычно нет: встроенный тайм-трекинг (старт-пауза-фиксация прямо из задачи), планирование загрузки команды по неделям в режиме «План/Факт», вики-база знаний с бесконечной вложенностью, чаты и голосовые комнаты на проект. То есть процесс и коммуникация живут в одном окне, а не размазаны по пяти сервисам.

Отдельный плюс для российских команд - это импортозамещение: продукт open-source и self-hosted, данные остаются на вашем сервере в РФ. Если вы как раз ищете, чем заменить ушедший из России стек, посмотрите разбор про замену Jira и про self-hosted-развёртывание на своём периметре. Кстати, по данным на 2026 год облако Jira Standard стоит порядка 7,91-9,05 $ за пользователя в месяц, а политика биллинга считает оплату по пиковому числу пользователей за период - это одна из причин, по которой команды переходят на открытые альтернативы.

Мини-кейс: путь команды от хаоса к ритму

Чтобы теория стала конкретной, вот собирательный сценарий, как команда нащупывает свою методологию.

  • Старт. Веб-студия из 6 человек ведёт задачи в чате и таблице. Никто не понимает, кто чем занят, дедлайны горят.
  • Шаг 1: Kanban. Заводят канбан-доску, выносят все задачи в колонки, ставят WIP-лимит 2 задачи на человека. Сразу видно затор на ревью - правки скапливаются у одного разработчика.
  • Шаг 2: метрики. Через месяц смотрят cycle time: задача в среднем висит 9 дней, хотя работы там на 2. Поток понятен, узкое место - согласование с клиентом.
  • Шаг 3: Scrumban. Под клиентские проекты вводят двухнедельные спринты с демо, а поток мелких правок оставляют на канбан-полосе с лимитом. Появляется предсказуемость по релизам.
  • Итог. Команда не выбирала «agile или scrum» абстрактно - она выращивала процесс под себя, начав с простого Kanban и добавив ритм Scrum там, где он был нужен.

Частые вопросы про Agile, Scrum и Kanban

Чем agile отличается от scrum и kanban простыми словами?

Agile - это философия и набор ценностей (работающий продукт важнее документации, готовность к изменениям важнее следования плану). Это уровень мышления, а не инструкция. Scrum и Kanban - это конкретные фреймворки, то есть способы реализовать agile на практике. Аналогия: agile - это «вести здоровый образ жизни», Scrum - конкретная программа тренировок с расписанием, Kanban - принцип «двигайся каждый день, но без жёсткого графика». Поэтому неверно говорить «agile или scrum»: scrum - это и есть один из вариантов agile.

Что такое скрам и канбан, если объяснить на пальцах?

Скрам (Scrum) - это работа короткими циклами (спринтами) по 1-4 недели с фиксированными ролями, ежедневными планёрками и обязательным результатом в конце каждого спринта. Канбан (Kanban) - это непрерывный поток задач на доске с колонками «Нужно сделать - В работе - Готово» и ограничением на количество задач в работе одновременно (WIP-лимит). В скраме вы планируете порциями, в канбане - тянете следующую задачу, как только освободились руки.

Scrum или Kanban: что выбрать для команды разработки?

Scrum подходит, когда нужна предсказуемость, есть продуктовый бэклог и команда готова к ритуалам (планирование, ретро, демо). Kanban лучше там, где задачи прилетают непредсказуемо: поддержка, эксплуатация, входящий поток заявок, маленькие команды. Многие команды начинают с Kanban (он проще внедряется), а к Scrum переходят, когда нужна работа релизами. Часто используют гибрид Scrumban: ритм спринтов из Scrum плюс WIP-лимиты и вытягивание из Kanban.

В чём главное отличие Scrum от Kanban в одном предложении?

Scrum нарезает работу на временные отрезки (спринты) с фиксированным набором задач, а Kanban работает непрерывным потоком и ограничивает не время, а количество одновременных задач. Из этого вытекает всё остальное: роли, метрики, частота планирования.

Нужен ли скрам-мастер и владелец продукта обязательно?

В классическом Scrum - да, это три обязательные роли: владелец продукта (отвечает за бэклог и приоритеты), скрам-мастер (следит, чтобы процесс работал и убирал препятствия) и команда разработки. В Kanban формальных ролей нет вообще - можно начать без новых должностей. Если у вас маленькая команда и нет отдельного человека под скрам-мастера, это аргумент в пользу Kanban или облегчённого Scrumban.

Что такое story points и зачем нужны очки по Фибоначчи?

Story points - это оценка сложности задачи в относительных единицах, а не в часах. Используют ряд Фибоначчи (1, 2, 3, 5, 8, 13), потому что чем крупнее задача, тем выше неопределённость, и разрыв между числами должен расти. Команде проще сказать «эта задача примерно вдвое сложнее той», чем угадывать точные часы. По сумме очков за спринт считают velocity - среднюю скорость команды, чтобы прогнозировать, сколько успеете в следующем спринте.

Можно ли совмещать Scrum и Kanban?

Да, это и есть Scrumban. Берёте спринты и ретроспективы из Scrum для ритма и фокуса, а из Kanban - визуальную доску с колонками и WIP-лимиты, чтобы не набирать слишком много задач в работу. На практике большинство «скрам-команд» давно работают в таком гибриде. Главное - чтобы в трекере доска поддерживала и спринты, и лимиты, и оба представления одной и той же задачи.

Какие метрики смотреть в Scrum и Kanban?

В Scrum ключевые метрики - velocity (сколько story points команда закрывает за спринт) и burndown (как убывает объём работы внутри спринта). В Kanban смотрят на cycle time (сколько задача идёт от старта до готового), throughput (сколько задач завершается за период) и накопление в колонках, чтобы найти узкое место. Метрики Kanban честнее показывают реальную пропускную способность, метрики Scrum - удобнее для планирования релизов.

Подходит ли agile только для IT?

Нет. Agile-подход и канбан-доски используют в маркетинге, HR, продажах, юридических отделах, на производстве и даже в личных делах. Принцип «визуализируй работу, ограничивай количество задач в работе, двигай по потоку» универсален. Scrum чаще остаётся в продуктовых и IT-командах, потому что завязан на спринты и инкремент продукта, но Kanban легко переносится на любой поток задач.

Попробуйте методологию на реальной доске

Канбан, спринты со story points и недельный план - в одном трекере, на русском и с данными в России. Self-hosted открыт и бесплатен, облако - 14 дней без карты.