Итерации

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

Циклы разработки

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

Рабочие процессы

Рациональный Унифицированный Процесс состоит из девяти рабочих процессов:

· моделирование бизнес-процессов - описывается структура и динамика организации;

· разработка требований - описывается основанный на прецедентах метод постановки требований;

· анализ и проектирование - описываются различные виды архитектуры системы;

· реализация - собственно разработка программ, автономное тестирование и интеграция;

· тестирование - описываются тестовые сценарии, процедуры и метрики для измерения числа ошибок;

· развертывание - охватывает конфигурирование поставляемой системы;

· управление конфигурацией - управление изменениями и поддержание целостности артефактов проекта;

· управление проектом - описывает разные стратегии работы с итеративным процессом;

· анализ среды - рассматриваются вопросы инфраструктуры, необходимой для разработки системы.

Внутри каждого рабочего процесса сосредоточены связанные между собой артефакты и деятельности. Артефакт (Artifact) - это некоторый документ, отчет или исполняемая программа, которые производятся, а впоследствии преобразуются или потребляются.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: