Содержание
Agile часто понимают как «работать без плана» — и это главное заблуждение. Agile — это про короткие циклы, частую поставку ценности и готовность менять курс по обратной связи. Разберём, что это на самом деле, из чего состоит и когда подходит, а когда нет.
Что такое Agile
Agile (аджайл) — это не конкретный процесс, а семейство гибких подходов, выросших из «Манифеста гибкой разработки» 2001 года. Главная идея: вместо одного большого плана на год команда движется короткими итерациями, регулярно показывает результат и корректирует направление. Это противоположность жёсткой каскадной модели.
Ценности и принципы
Agile ставит во главу угла:
- Людей и общение важнее процессов и инструментов.
- Работающий продукт важнее исчерпывающей документации.
- Сотрудничество с заказчиком важнее жёстких контрактов.
- Готовность к изменениям важнее следования плану.
Это не значит «без процессов и документов» — значит, что они служат результату, а не наоборот.
Scrum — ритм спринтов
Scrum — самый популярный фреймворк Agile. Команда работает фиксированными спринтами, у неё есть роли (владелец продукта, scrum-мастер, команда) и церемонии: планирование, дейли-стендап, обзор и ретроспектива. Scrum даёт ритм и предсказуемость.
Kanban — поток задач
Kanban — подход без спринтов, с непрерывным потоком задач на доске и WIP-лимитами. Хорош для потока входящих задач: поддержки, эксплуатации, дизайна. Чем Scrum отличается от Kanban — в отдельном разборе.
Метрики Agile
Гибкие команды измеряют не «часы», а поток и предсказуемость. Основные метрики: velocity — сколько story points команда закрывает за спринт, и burndown-чарт — как «сгорает» работа внутри спринта. Метрики нужны для прогноза, а не как KPI для давления.
Когда Agile не подходит
Agile — не серебряная пуля. Если требования жёстко зафиксированы, бюджет и срок неизменны, а заказчик не может участвовать регулярно — каскадная модель или гибрид подойдут лучше. Часто команды совмещают: общий план по вехам на диаграмме Ганта, а внутри этапов — спринты или канбан.
Частые вопросы
Что такое Agile простыми словами?
Это гибкий подход к работе: вместо одного большого плана команда движется короткими циклами, часто показывает результат и корректирует курс по обратной связи. Главное — ценность для пользователя и готовность к изменениям.
Agile, Scrum и Kanban — это одно и то же?
Нет. Agile — это общий подход и принципы. Scrum и Kanban — конкретные способы работать по Agile. Scrum задаёт ритм спринтов, Kanban оптимизирует поток задач.
Значит ли Agile «работать без плана»?
Нет. План есть, просто он короче и пересматривается чаще. Agile не отменяет планирование — делает его гибким и регулярным.