Опубликован: 18.06.2007 | Уровень: для всех | Доступ: платный | ВУЗ: Сибирский федеральный университет (г. Красноярск)
Лекция 7:

Формирование видения

< Лекция 6 || Лекция 7: 12 || Лекция 8 >

Видение в RUP

Шаги, которые необходимо пройти для формирования документа "Видение":

  • Формулировка проблем.
  • Идентификация совладельцев
  • Определение границ системы
  • Идентификация ограничений
  • Формулировка постановки задач
  • Определение возможностей системы
  • Оценка результатов

Для описания проблем предлагается шаблон, показанный в табл. 7.1.

Таблица 7.1.
Проблема (описание проблемы)
Затрагивает (совладельцы, затрагиваемые проблемой).
Ее следствием является (каково влияние проблемы).
Успешное решение (список некоторых ключевых преимуществ от успешного решения).

Идентификация совладельцев предполагает поиск и фиксацию интересантов проекта - представителей Заказчика и Исполнителя, инвесторов, внешних экспертов и пр.

Определение границ системы представляет собой нетривиальный процесс. Для этого используют контекстные диаграммы [7.1] (см. материалы "Расширенный анализ требований. Моделирование" ). RUP в поиске границ предлагает отталкиваться от факторов и вариантов использования.

Среди источников ограничений обычно выделяют:

  • Политические,
  • Экономические,
  • Среды,
  • Технические,
  • Выполнения,
  • Системные.

Описание возможностей системы представляет собой формулировку высокоуровневых требований.

Шаблон документа "Vision" RUP содержит следующие основные разделы:

  1. Введение
  2. Позиционирование
  3. Описания совладельцев и пользователей
  4. Краткий обзор изделия
  5. Возможности продукта
  6. Ограничения
  7. Показатели качества
  8. Старшинство и приоритеты
  9. Другие требования к изделию
  10. Требования к документации
  11. Приложение.

Во введении описываются цель документа, его контекст (связь и взаимовлияние с различными проектами), определения, акронимы и сокращения, ссылки на другие документы, краткое содержание.

В разделе "позиционирование" помещается определение решаемой проблемы (проблем), указывается целевой заказчик и исследуются деловые преимущества изделия перед аналогичными на рынке.

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

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

В разделе, посвященном возможностям продукта, они описываются более подробно, каждая - в отдельном параграфе.

В раздел "Ограничения" следует выносить существующие технические, технологические и др. обстоятельства, которые необходимо учитывать на данной стадии.

Раздел "Показатели качества" содержит описание наиболее существенных нефункциональных требований к системе (эффективности, надежности, отказоустойчивости и др.).

Раздел "Старшинство и приоритеты" ранжирует сформулированные ранее требования и возможности системы по степени важности, очередности реализации и т.п.

Раздел "Другие требования к изделию" описывает применяемые стандарты, системные требования, эксплуатационные требования, требования к окружающей среде.

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

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

Видение / рамки в MSF

Согласно белой книге MSF [7.3], на фазе выработки концепции (envisioning phase) закладывается одна из фундаментальных основ успеха проекта - создание и сплочение проектной группы на основе выработки единого видения. Проектная группа должна четко представить себе, что она хочет сделать для заказчика и сформулировать свою цель таким образом, чтобы максимально мотивировать как заказчика, так и саму проектную команду. Выработка высокоуровневого взгляда на цели и условия проекта может рассматриваться как ранняя форма планирования; она подготавливает почву для процессов создания детальных планов, которые будут осуществлены непосредственно во время фазы планирования.

Основными задачами фазы выработки концепции являются создание ядра проектной группы (см. ниже) и подготовка документа общего описания и рамок проекта (vision/scope document). Формирование видения проекта и специфицирование его рамок - не одно и тоже, хотя для успеха проекта необходимо и то, и другое. Видение (vision) - это ничем не ограничиваемое представление о том, каким должно быть решение . Рамки (scope) же дают четкие границы того, что из предложенного этим видением будет реализовано в условиях существующих проектных ограничений.

Управление рисками представляет собой итеративный процесс, осуществляемый на протяжении всего жизненного цикла проекта. Во время фазы выработки концепции проектная группа готовит документ оценки рисков и представляет главные риски проекта вместе с общим описанием и рамками проекта. Для получения дальнейшей информации об управлении рисками, см. "Белую книгу" дисциплины управления рисками MSF.

Также во время фазы выработки концепции производится выявление и анализ бизнес-требований. Более детально эти требования рассматриваются во время фазы планирования.

Ведущим ролевым кластером на фазе выработки концепции является "Управление продуктом".

Шаблон MSF содержит следующие разделы:

\bullet Бизнес-преимущества,

  • Описание преимуществ
  • Формулировка видения
  • Анализ выгод

\bullet Концепция решения

  • Цели, задачи, предположения и ограничения
  • Анализ применимости
  • Требования

\bullet Рамки

  • Список характеристик/функций
  • Вне рамок
  • Стратегия подготовки релизов
  • Критерии применимости
  • Эксплуатационные критерии

\bullet Стратегии проектирования решения

  • Стратегия проектирования архитектуры
  • Стратегия технического проектирования
< Лекция 6 || Лекция 7: 12 || Лекция 8 >
Оксана Швецова
Оксана Швецова

Куда нажать? Сумма на лс есть. Как можно получить распечатанный диплом ?

Ринат Гатауллин
Ринат Гатауллин

Здравствуйте. Интересует возможность получения диплома( https://intuit.ru/sites/default/files/diploma/examples/P/955/Nekommerch-2-1-PRF-example.jpg ). Курс пройден. Сертификат не подходит. В сертификате ошибка, указано по датам время прохождения около 14 дней, хотя написано 576 часов.

Yegor Lonskiy
Yegor Lonskiy
Финляндия, Tornio
Ри Зар
Ри Зар
Россия, Казань