AgileМетодологияКонцепция

Agile

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

КРАТКО
Agile — семейство гибких подходов к разработке продуктов и управлению проектами. Команда работает короткими итерациями по 1–4 недели, в конце каждой отдаёт заказчику что-то готовое и корректирует план по обратной связи. Конкретные реализации — Scrum, Kanban, XP. В основе — «Манифест гибкой разработки» 2001 года.
СИНОНИМЫ:Agile-методологиягибкая методологиягибкая разработкаAgile-подход

Agile — это не конкретная методология, а ценностный подход к работе, описанный в «Манифесте гибкой разработки программного обеспечения» (Agile Manifesto, 2001). Манифест провозглашает четыре приоритета:

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

Agile-команды работают короткими циклами (итерациями, спринтами), в конце каждого получая что-то готовое к использованию. Заказчик вовлечён в работу постоянно: видит результат, даёт обратную связь, корректирует приоритеты.

В реальной работе Agile применяется через конкретные фреймворки: Scrum, Kanban, XP (Extreme Programming), SAFe для масштабирования. Правила у них разные, но философия одна — ранний выпуск, короткая обратная связь и постепенное улучшение.

Agile зародился в IT, но сегодня применяется в маркетинге, дизайне, подборе персонала и других направлениях, где есть неопределённость и нужна быстрая адаптация.

КОГДА ПРИМЕНЯТЬ
  • Требования к продукту неясны или меняются в процессе
  • Нужна быстрая обратная связь от пользователей
  • Команда умеет работать самоорганизованно
  • Заказчик готов участвовать в работе регулярно, а не получить «всё в конце»
КОГДА НЕ СТОИТ
  • Жёстко регламентированные проекты с фиксированным результатом и графиком (госзаказы, строительство, ракетостроение)
  • Команда не готова к самоорганизации и итеративной работе
  • Заказчик не может быть вовлечён регулярно
  • Высокая стоимость каждой итерации (сложно «частично» доставлять результат)
ПРИМЕР

Команда продуктовой разработки. Команда из 8 человек делает мобильное приложение. Работают спринтами по 2 недели, каждые две недели выкатывают обновление с новыми возможностями в магазин приложений. Приоритеты бэклога меняются каждый месяц по результатам аналитики.

Маркетинговая команда. Отдел из 5 маркетологов запускает кампании по Agile: каждые 2 недели — новый эксперимент, оценка результата, корректировка стратегии.

КАК ИСПОЛЬЗОВАТЬ В SHTAB

Чтобы не настраивать процесс с нуля, в Shtab возьмите шаблон проекта Scrum-команда или Kanban-доска — он сам создаст спринты, бэклог и нужные поля задач. Для маркетингового Agile подойдёт шаблон «Маркетинговая команда».

Открыть шаблон Scrum-команды →

Попробовать бесплатно

Вопросы про «Agile»

Agile — это философия и набор ценностей, Scrum — конкретный фреймворк, который эти ценности реализует. Agile задаёт что делать: работать короткими итерациями, часто получать обратную связь, быть готовым менять план. Scrum задаёт как : роли Product Owner, Scrum Master и команда, спринты по 1–4 недели, бэклог и набор регулярных встреч.

Применяйте термины на практике

База знаний, задачи и цели — в одном сервисе. Бесплатно — без лимита по числу людей.