Опубликован: 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 часов.

Константин Андреев
Константин Андреев
Россия, Петрозаводск, Петрозаводский государственный университет, 2001
Станислав Кравченко
Станислав Кравченко
Россия, Москва, МЭГУ, 2006