Схема Agile-процесса включает следующие этапы: 1
- Анализ требований. 1 Ключевые заинтересованные стороны и пользователи встречаются для определения бизнес-требований. 1
- Планирование. 1 После подтверждения целесообразности идеи команда проекта собирается вместе, чтобы определить функционал, расставить приоритеты и распределить их по итерациям. 1
- Дизайн. 1 На основе выявленных требований готовится дизайн, и команда рассматривает, как будет выглядеть продукт или решение, а также определяет стратегии тестирования или план дальнейших действий. 1
- Имплементация или разработка. 1 Разработка функций и планирование итераций для развёртывания. 1
- Тестирование. 1 Тестирование кода на соответствие требованиям, чтобы убедиться, что продукт действительно удовлетворяет потребности клиента. 1
- Развёртывание. 1 Внедрение продукта для клиентов. 1 Когда клиенты начнут использовать продукт, они могут столкнуться с новыми проблемами, которые команда проекта должна будет решить в последующих итерациях. 1
В некоторых методологиях набор этапов может отличаться. 2 Например, в скраме он дополняется постоянными обсуждениями и тестами, а в канбане — пометками на доске по всем процессам, чтобы заказчик мог подключиться в любой момент и внести коррективы. 2