Характеристика вспомогательных дисциплин.
три вспомогательных:
управление конфигурацией и изменениями;
управление проектом;
создание инфраструктуры.
Управление конфигурацией и изменениями -посвящена синхронизации и управлению развитием продуктов работы, совокупность которых образует программную систему
Управление проектом -посвящена планированию проекта, управлению рисками, контролю хода выполнения проекта и оценке ключевых показателей
Среда-входят элементы метода, образующую среду разработки программного обеспечения (включая процессы и инструменты), в которой работает коллектив разработчиков
11. RUP как продукт, основные характеристики, состав и связь с RationalSuite.
RUP как продукт входит в состав комплекса RationalSuite, причем каждая из перечисленных выше дисциплин поддерживается определенным инструментальным средством комплекса. Физическая реализация RUP представляет собой Web-сайт, включающий следующие компоненты:
описание всех элементов динамического и статического аспекта RUP;
навигатор по всем элементам RUP, глоссарий и средство быстрого обучения технологии;
руководства для всех участников проектной команды, охватывающие весь жизненный цикл ПО. Руководства представлены в двух видах: для осмысления процесса на верхнем уровне, и в виде подробных наставлений по повседневной деятельности;
наставления по использованию инструментальных средств, входящих в состав RationalSuite;
|
|
примеры и шаблоны проектных решений для RationalRose;
шаблоны проектной документации для SoDa;
шаблоны в формате MicrosoftWord, предназначенные для поддержки документации по всем процессам и действиям жизненного цикла ПО;
планы в формате MicrosoftProject, отражающие итерационный характер разработки ПО.
RUP опирается на интегрированный комплекс инструментальных средств RationalSuite. Он существует в следующих вариантах:
RationalSuiteAnalystStudio - предназначен для определения и управления полным набором требований к разрабатываемой системе;
RationalSuiteDevelopmentStudio - предназначен для проектирования и реализации ПО;
RationalSuiteTestStudio - представляет собой набор продуктов, предназначенных для автоматического тестирования приложений;
RationalSuiteEnterprise - обеспечивает поддержку полного жизненного цикла ПО и предназначен как для менеджеров проекта, так и отдельных разработчиков, выполняющих несколько функциональных ролей в команде разработчиков
Значение и сущность моделирования в технологии RUP.
Моделирование бизнес-процессов применяется с тем, чтобы разобраться в структуре исследуемой предметной области, обеспечить единство понимания основных автоматизируемых процессов среди всех участников проекта и определить высокоуровневые требования, которые должны быть реализованы в ходе проекта.
|
|
Общие принципы моделирования
1.Объектно-ориентированный подход. Поведение (функциональность) ОО ПС реализуется взаимодействующими объектами ПС, которые относятся к связанным между собой классам ПС [1].
2.Взаимодействие объектов описывается клиент-серверной моделью: объект «клиент» посылает СООБЩЕНИЕ объекту «сервер» с целью вызова соответствующей операции.
3. Итерационный подход к построению моделей.
4.В моделях в соответствующем представлении фиксируется все, что прямо или косвенно связано с работой ПС.
5.Создаваемые модели должны быть полезны заинтересованным сторонам: пользователям (Заказчикам), проектировщикам и другим разработчикам.
6.Модели должны быть простые и читабельные.
7.Количество создаваемых артефактов должно быть достаточным, чтобы отразить все важные аспекты разрабатываемой ПС и минимальным, чтобы максимально сократить время затрачиваемое на анализ и проектирование.
Аналитическая модель
Аналитическая модель – это точное, четкое представление задачи, позволяющее отвечать на вопросы и строить решения.
На этапе проектирования вы будете ссылаться именно на аналитическую модель, а не на исходную формулировку задачи. [1]
Дата добавления: 2018-02-15; просмотров: 664; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!