Что такое Agile? Mindset, Scrum и Kanban
Agile это способность учиться быстрее, чем меняется реальность, и действовать из этого обучения.
Что такое Agile? Это способ работы команд и компаний, которые создают ценность, когда условия неопределённы и меняются. Они поставляют короткими шагами, учатся на быстрой обратной связи и постоянно поправляют планы, решения и исполнение.
Это различение важно, потому что Agile часто читают неверно. Ярлык «методология Agile» это ошибка. Agile не одна методология, не фреймворк и не процесс. Это mindset: гибкая установка на работу, когда путь ещё не задан.
Agile появился как ответ на сложность. Рынки сдвигаются, потребности клиентов меняются, технологии идут быстро, а самая важная информация часто появляется уже после старта работы. В такой среде подробный долгосрочный план быстро устаревает. Agile ставит на непрерывное обучение и способность менять курс, а не на жёсткий план заранее.
Модель Agile и Lean
Картинку читают в трёх слоях. Сверху установка, в середине фреймворки, снизу повседневная работа.

Сверху: Agile и Lean как установка
На самом верху Lean и Agile. Этот слой это ценности и принципы. Здесь Agile значит:

- работа в условиях неопределённости
- обучение важнее прогноза
- ценность, а не активность
- изменение как норма, а не как исключение
Для людей вне IT это главный тезис: Agile не модель поставки. Это способ думать о работе, когда результат нельзя полностью определить заранее. Без этого слоя всё, что ниже, становится механическим и хрупким.
Середина: фреймворки и методы
В середине фреймворки, например Scrum, Kanban, Extreme Programming, Crystal, Feature-Driven Development и DSDM. Здесь большинство организаций начинает и здесь же часто останавливается.
Фреймворки отвечают на вопрос: как организовать работу, если мы принимаем ценности и принципы Agile? Они дают роли, события, артефакты и правила решений.
Фреймворк сам по себе не делает работу agile. Он держится, только если совпадает с установкой сверху. Частая ошибка: внедрить Scrum, оставить управление в режиме приказа и ждать другого результата. То, что вы видите, не Agile. Это процесс без установки.
Снизу: практики и инструменты
Нижний слой это практики и инструменты. Они отвечают на другой вопрос: что мы делаем каждый день?

- Daily
- User Stories
- timebox
- Reviews
- Visual Management
- Continuous Integration
- Test Driven Development
- Code Reviews
Практики подвижны и зависят от контекста. Когда команда учится, практики тоже должны меняться.
Именно этот слой чаще всего копируют и хуже всего понимают. Практики без принципов дают ритуалы, лишние встречи, локальную оптимизацию и растущее недоверие к Agile.
Agile это не Scrum
Сила модели в одном различении.
- Agile это не Scrum.
- Scrum это не Daily.
- Daily это не Agile.
Agile это связная система, а не чеклист.
Чем Agile не является
Agile не значит:
- работать без планирования
- ускоряться любой ценой
- снимать ответственность
- один-единственный фреймворк
- тему только для IT
Agile заменяет ложную уверенность непрерывным обучением.
Почему без этого понимания трансформация срывается
Большинство Agile-трансформаций срывается, потому что организации начинают с практик, приказывают внедрить фреймворк, не смотрят на поведение руководителей и оставляют стимулы прежними. Они ставят инструменты там, где нужна другая установка. Без этого сдвига зонт складывается.
Что стоит запомнить
Если оставить одну мысль: Agile это способность учиться быстрее, чем меняется реальность, и действовать из этого обучения. Всё остальное это реализация.
Дальше по теме: Agile и ИИ. Кто хочет отработать Scrum и Kanban на практике, начинает с Agile Essentials with Scrum and Kanban.
Частые вопросы: что такое Agile
Agile это методология?
Нет. Agile это mindset: ценности и принципы для работы, результат которой нельзя полностью описать заранее. Scrum, Kanban и Extreme Programming это фреймворки под этим mindset. Daily, User Stories и timebox это нижний слой, практики.
Agile только для IT?
Нет. Agile вырос в разработке, но описывает работу в неопределённости. То же верно для продукта, руководства и изменений, если план не может предсказать всё заранее.
Достаточно внедрить Scrum?
Нет. Scrum отвечает, как организовать работу, если ценности и принципы уже приняты. Если управление, стимулы и поведение руководителей не меняются, остаются роли и события без установки. Это процесс без Agile.