Disciplined Agile Delivery
Disciplined Agile Delivery (англ. дисциплинированная гибкая разработка), DAD — подход к гибкой разработке IT-решений, который ориентирован на обучение и в первую очередь учитывает человеческий фактор. Подход допускает масштабирование и может применяться в масштабах предприятий, а не только небольших команд. Жизненный цикл подхода построен на принципах «риск — ценность» и ориентирован на раннее достижение поставленных целей.
Описание
Фреймворк представляет собой гибридный подход, который дополняет Scrum проверенными[кем?] стратегиями из различных областей: гибкого моделирования, экстремального программирования, канбана, бережливой разработки программного обеспечения, Unified Process (UP), Outside-in Development (OID) и прочих. DAD разработан в компании IBM. Целью фреймворка стало расширение Scrum таким образом, чтобы полностью описать жизненный цикл разработки программного обеспечения, начиная с момента инициации проекта, заканчивая запуском продукта и его использованием конечными пользователями.
В отличие от прескриптивного подхода, используемого в Scrum и Extreme Programming, Disciplined Agile Delivery использует подход, основанный на целях[каких?]. В том числе, DAD предоставляет возможность выбора между несколькими альтернативами, позволяющий модифицировать фреймворк в соответствие с каждой конкретной ситуацией, и подобрать стратегии, подходящие конкретным пользователям фреймворка.
Согласно фреймворку Disciplined Agile 2.X, жизненный цикл проекта содержит три основные фазы: