Помощь в учёбе, очень быстро...
Работаем вместе до победы

Циклы, фазы, вехи процесса

РефератПомощь в написанииУзнать стоимостьмоей работы

В RUP главные контрольные точки рассматриваются как точки синхронизации, в которых определенный набор целей достигнут, необходимые артефакты созданы, решение о дальнейшей разработке принято. В разделе 4.2.1 более подробно рассматриваются фазы процесса Начало и Уточнение, так как для анализа и проектирования компьютерных обучающих систем они являются приоритетными. В методологии Rational Unified… Читать ещё >

Циклы, фазы, вехи процесса (реферат, курсовая, диплом, контрольная)

С точки зрения управления проектом переход от итерации к итерации, как целенаправленное движение к окончанию разработки, должен быть регламентирован критериями — признаками того, что цель итерации достигнута.

Основные артефакты Rational Unified Process (в нотации RUP).

Рис. 3.11. Основные артефакты Rational Unified Process (в нотации RUP).

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

В методологии Rational Unified Process определяется цикл разработки программного обеспечения, который, как показано на рис. 3.10, состоит из последовательности четырех фаз:

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

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

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

В разделе 4.2.1 более подробно рассматриваются фазы процесса Начало и Уточнение, так как для анализа и проектирования компьютерных обучающих систем они являются приоритетными.

Каждая из четырех фаз проекта по методологии RUP заканчивается главной контрольной точкой, — главной вехой, в которой руководители и/или разработчики принимают решения относительно перехода разработки на следующую фазу, а также решения по плану, бюджету и требованиям проекта.

В RUP главные контрольные точки рассматриваются как точки синхронизации, в которых определенный набор целей достигнут, необходимые артефакты созданы, решение о дальнейшей разработке принято.

Как показано на рис. 3.12, фазы завершаются соответствующими вехами (названия и определения вех идентичны предложенным Барри Боэмом в статье [94]:

  • • фаза Начало', цели жизненного цикла (Lifecycle objective);
  • • фаза Уточнение: архитектура жизненного цикла (Lifecycle architecture);
Фазы и вехи итеративного процесса, представленные в Rational Unified Process.

Рис. 3.12. Фазы и вехи итеративного процесса, представленные в Rational Unified Process

  • • фаза Построение: первоначальная работоспособность продукта (initial operational capability);
  • • фаза Развертывание-, выпуск продукта (Product release).
Показать весь текст
Заполнить форму текущей работой