54
Данные модели задают общую концепцию того, как будет вестись проект
автоматизации. Ожидается ли большое количество обратной связи и уточнений
требований (Agile) или будет в большей степени идти фокусировка на доставке
всего продукта сразу по выявленному изначально перечню требований
(Traditional).
Структура работ в рамках выбранного подхода задается стратегией
проектного управления. Существует всего 5 стратегий проектного управления:
Linear (линейная) – традиционная стратегия, которая состоит из
последовательной, зависимой цепочки фаз, которая выполняется без
какой-либо обратной связи в конце каждой фазы. Конечный продукт
появляется в конце последней фазы.
Incremental (инкрементальная) – стратегия аналогична линейной, но,
однако, в конце каждой фазы появляется какая-то часть конечного
продукта.
Iterative (итеративная) – стратегия представляет собой набор
повторяющихся фаз с обратной связью после выполнения каждого
набора. Результатом последней фазы в наборе может стать сырая
версия продукта, если клиент захочет.
Adaptive (адаптивная) – стратегия похожа на итеративную, но каждая
следующая итерация существенно уточняется по результатам обратной
связи, вплоть до серьезных изменений в самом конечном продукте.
Extreme (Экстремальная) – стратегия применяется в тех проектах,
когда мы сталкиваемся с полной неопределенностью в целях и методах
их достижения. По своей сути она похожа на итеративную и
адаптивную стратегию, но помимо уточнения самого продукта, мы в
конце каждой итерации уточняем цели проекта в целом.
Первые 2 стратегии относятся к Традиционному подходу. Стратегии 3-5
относятся к Agile подходу.
После выбора стратегии, надо выбрать метод управления проектом
автоматизации. Каждой стратегии соответствует целый набор методов
управления проектами: