Размер шрифта
-
+

Agile. Практическое руководство - стр. 18

Рис. 3–6. Разработка agile с последующим предиктивным развертыванием

3.1.7 Комбинация подхода agile и предиктивного подхода

Еще одним вариантом может быть комбинирование подходов agile и предиктивных подходов на всем протяжении жизненного цикла.


Рис. 3–7. Комбинация подхода agile и предиктивного подхода с их одновременным использованием


На рис. 3–7 в одном и том же проекте используется комбинация предиктивного подхода и подхода agile. Допустим, команда осуществляет переход к agile инкрементным путем и использует некоторые подходы, например, короткие итерации, ежедневные летучки и ретроспективный анализ, однако в то же время другие аспекты проекта, такие как предварительная оценка, распределение работ и отслеживание хода работ осуществляются на основе предиктивных подходов.

Одновременное использование предиктивного подхода и подхода agile является распространенным сценарием. С точки зрения толкования называть такой подход «agile» было бы неверно, поскольку совершенно ясно, что он не включает в себя образ мышления, ценности и принципы agile в полном объеме. Однако было бы также неправильно называть его «предиктивным», так как это гибридный подход.

3.1.8 Преимущественно предиктивный подход с компонентами agile

На рис. 3–8 представлены небольшие элементы agile внутри преимущественно предиктивного проекта. В этом случае часть проекта, отличающаяся неопределенностью, сложностью или возможностью расползания содержания, исполняется на основе подхода agile, а управление его остальной частью – с использованием предиктивных подходов. В качестве примера такого подхода можно было бы привести проектную организацию, которая занимается строительством объекта с новым компонентом.


Рис. 3–8. Преимущественно предиктивный подход с компонентами agile


Хотя в основном проект может быть самым обычным и предсказуемым, подобно многим другим проектам по сооружению объектов, которые данная организация выполняла раньше, в данном проекте используется новый кровельный материал. Подрядчик может планировать для начала несколько пробных монтажных работ небольшого объема на земле с целью определить наилучший способ монтажа и заблаговременно выявить проблемы, пока есть время, чтобы найти их решение и усовершенствовать процессы инкрементно путем экспериментирования и адаптации.

3.1.9 Преимущественно подход agile с предиктивным компонентом

На рис. 3–9 представлен преимущественно подход agile с предиктивным компонентом. Этот подход может использоваться, когда определенный элемент не может быть изменен путем переговоров или исполнен с использованием подхода agile. В качестве примеров можно привести интеграцию внешнего компонента, разработанного другим производителем-поставщиком, который не может или не желает сотрудничать на основе совместной работы или инкрементным путем. После поставки компонента требуется разовая интеграция.

Страница 18