В традиционном управлении проектами предполагается, что требования полностью определены, а внешняя среда остается стабильной. Agile исходит из другой реальности: мир изменчив, а потребности пользователей и бизнеса могут меняться на ходу.
Основные различия:
- Гибкость: Планы пересматриваются регулярно, в то время как традиционные подходы воспринимают отклонение от плана как проблему.
- Основная цель — удовлетворить потребности клиента, а не строго придерживаться первоначального объема работ.
Поставка инкрементов: Работа над продуктом осуществляется итерациями, каждая из которых приносит ценность пользователям.