Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PIS_svodnik_itog.doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
239.62 Кб
Скачать
  1. Фазы Rational Unified Process.

Начало – определение масштабов проекта и разработка бизнес-варианта

Развитие – план-проект, спецификация особенностей и основных архитектурных решений

Построение – создание продукта

Переход – переход продукта к пользователю.

  1. Итерации в Rational Unified Process.

Итерации являются последовательностью работ в соооветствии с планом при достижении определенного уровня некоторого критерия, на каждой итерации достигается результат в виде работающей версии системы

  1. Начало (Inception)

В фазе «Начало»:

Формируются видение и границы проекта.

Создается экономическое обоснование (business case).

Определяются основные требования, ограничения и ключевая функциональность продукта.

Создается базовая версия модели прецедентов.

Оцениваются риски.

При завершении начальной фазы оценивается достижение вехи целей жизненного цикла (англ. Lifecycle Objective Milestone), которое предполагает соглашение заинтересованных сторон о продолжении проекта.

2. Уточнение (Elaboration)

В фазе «Уточнение» производится анализ предметной области и построение исполняемой архитектуры. Это включает в себя:

Документирование требований (включая детальное описание для большинства прецедентов).

Спроектированную, реализованную и оттестированную исполняемую архитектуру.

Обновленное экономическое обоснование и более точные оценки сроков и стоимости.

Сниженные основные риски.

Успешное выполнение фазы разработки означает достижение вехи архитектуры жизненного цикла (англ. Lifecycle Architecture Milestone).

3. Построение (Construction)

В фазе «Построение» происходит реализация большей части функциональности продукта. Фаза Построение завершается первым внешним релизом системы и вехой начальной функциональной готовности (Initial Operational Capability).

4. Внедрение (Transition)

В фазе «Внедрение» создается финальная версия продукта и передается от разработчика к заказчику. Это включает в себя программу бета-тестирования, обучение пользователей, а также определение качества продукта. В случае, если качество не соответствует ожиданиям пользователей или критериям, установленным в фазе Начало, фаза Внедрение повторяется снова. Выполнение всех целей означает достижение вехи готового продукта (Product Release) и завершение полного цикла разработки.

  1. Этапы в Rational Unified Process.

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

Анализ. Создается аналитическая модель, которая подводит разработчиков к архитектуре будущей системы. Основное ее назначение - определить направление реализации функциональности

Проектирование. На основании моделей, созданных ранее, создается модель проектирования. Эта модель отражает физическую реализации системы и описывает создаваемый продукт на уровне классов и компонентов

Реализация. Создание системы в виде компонентов – исходных текстов программ, сценариев, двоичных файлов, исполняемых модулей и т.д. На этом этапе создается модель реализации, которая описывает то, как реализуются элементы модели проектирования, какие классы будут включены в конкретные компоненты

Тестирование. В процессе тестирования проверяются результаты реализации. Для данного процесса создается модель тестирования, которая состоит из тестовых примеров, процедур тестирования, тестовых компонентов

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]