Известно, что основной задачей первых трех десятилетий компьютерной эры являлось развитие аппаратных


Рис. 15.1.  Типовая итерация эволюционно-инкрементного жизненного цикла  Рис. 15.2



Pdf көрінісі
бет77/78
Дата30.09.2024
өлшемі1,76 Mb.
#146202
түріЛекция
1   ...   70   71   72   73   74   75   76   77   78
Байланысты:
материалы ТРСПО 2024

Рис. 15.1. 
Типовая итерация эволюционно-инкрементного жизненного цикла 
Рис. 15.2. 
Два измерения унифицированного процесса разработки 
Как показано на рис. 15.2, в структуре унифицированного процесса разработки выделяют два измерения: 

горизонтальная ось представляет время и демонстрирует характеристики жизненного цикла процесса; 

вертикальная ось представляет рабочие потоки процесса, которые являются логическими группировками действий. 
Первое измерение задает динамический аспект развития процесса в терминах циклов, этапов, итераций и контрольных 
вех. Второе измерение задает статический аспект процесса в терминах компонентов процесса, рабочих потоков, приводящих к 
выработке искусственных объектов (артефактов), и участников. 
 
Этапы и итерации 
По времени в жизненном цикле процесса выделяют четыре этапа:

начало (Inception) — спецификация представления продукта; 

развитие (Elaboration) — планирование необходимых действий и требуемых ресурсов; 

конструирование (Construction) — построение программного продукта в виде серии инкрементных итераций; 

переход (Transition) — внедрение программного продукта в среду пользователя (промышленное производство, 
доставка и применение). 
В свою очередь, каждый этап процесса разделяется на итерации. Итерация — это полный цикл разработки, 
вырабатывающий промежуточный продукт. По мере перехода от итерации к итерации промежуточный продукт инкрементно 
усложняется, постепенно превращаясь в конечную систему. В состав каждой итерации входят все рабочие потоки — от сбора 
требований до тестирования. От итерации к итерации меняется лишь удельный вес каждого рабочего потока — он зависит от 
этапа. На этапе Начало основное внимание уделяется сбору требований, на этапе Развитие — анализу и проектированию, на 
этапе Конструирование — реализации, на этапе Переход — тестированию. Каждый этап и итерация уменьшают некоторый 
риск и завершается контрольной вехой. К вехе привязывается техническая проверка степени достижения ключевых целей. По 
результатам проверки возможна модификация дальнейших действий. 


Достарыңызбен бөлісу:
1   ...   70   71   72   73   74   75   76   77   78




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет