Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Full.docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
229 Кб
Скачать
☆
  1. Этап развитие унифицированного процесса: цели, действия, артефакты, веха

Главное назначение этапа – создать архитектурный базис системы

Цели этапа:

  1. Определить оставшиеся требования, функциональные требования формулировать как элементы Use Case.

  2. Максимально быстрое определение, утверждение и создание базовой линии архитектуры.

  3. Создание базовой линии видения.

  4. Создание высокоточного плана фазы КОНСТРУИРОВАНИЕ

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

Основные действия этапа:

  1. Тщательная разработка видения и установление четкого понимания наиболее критичных вариантов использования, направляющих архитектурные и проектные решения.

  2. Тщательная разработка процесса, инфраструктуры и среды разработки, а также согласование процесса, инструментальных средств и автоматической поддержки.

  3. Тщательная разработка архитектуры и выбор компонентов. Оценка потенциальных компонентов. Приведение решения о создании/покупке/повторном использовании компонентов к достаточно понятному виду.

В итоге создаются следующие артефакты:

  1. Модель Use Case (80% от полного представления)

  2. Дополнительные спецификации, фиксирующие не функциональные требования и требования, не связанные с конкретными вариантами использования.

  3. Описание архитектуры программного обеспечения

  4. Выполнимый архитектурный прототип

  5. Пересмотренный список элементов риска и пересмотренный бизнес-вариант

  6. План разработки для всего проекта, включающий крупноблочный проектный план и показывающий итерации и критерий эволюции для каждой итерации

  7. Усовершенствованный план разработки, задающий используемые процессы.

  8. Предварительное руководство пользователя (не обязательно)

Веха: архитектура жизненного цикла

  1. Этап конструирование унифицированного процесса: цели, действия, артефакты, веха

Главное назначение этапа – создать программный продукт, который обеспечивает начальные операционные возможности

Цели этапа:

  1. Минимизировать стоимость разработки путем минимизации ресурсов и устранения необходимости доработок.

  2. Добиться быстрого получения приемлемого качества.

  3. Добиться быстрого получения контрольных версий (альфа, бета и т.д.)

Основные действия этапа:

  1. Управления ресурсами, контроль ресурсов, оптимизация процессов.

  2. Полная разработка компонентов и их тестирование.

  3. Оценивание реализаций продукта (по критерию признания из спецификации представления)

В итоге создаются следующие артефакты:

  1. Программный продукт, реализуемый на соответствующей платформе.

  2. Описание текущей версии.

  3. Руководство пользователя.

Типовая итерация включает следующие действия:

  1. Идентификация реализуемых классов и отношений.

  2. Определение в классах типов данных (для свойств) и сигнатур (для операций).

  3. Создание текста на языке программирования.

  4. Создание (обновление) документации.

  5. Тестирование функций реализации продукта.

  6. Объединение текущей и предыдущей реализаций. Тестирование интеграции.

Веха: первоначальная работоспособность

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