Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 семестр ЗО / Лаб.работы / ЛабРаб № 5!.doc
Скачиваний:
39
Добавлен:
06.02.2016
Размер:
86.02 Кб
Скачать

Вопрос 2. Этап начало (Inception)

Главное назначение этапазапустить проект. Цели этапа НАЧАЛО:

  • определить область применения проектируемой системы (ее предназначение, границы, интерфейсы с внешней средой, критерий признанияприемки);

  • определить элементы Use Case, критические для системы (основные сценарии поведения, задающие ее функциональность и покрывающие главные проектные решения);

  • определить общие черты архитектуры, обеспечивающей основные сценарии, создать демонстрационный макет;

  • определить общую стоимость и план всего проекта и обеспечить детализированные оценки для этапа развития;

  • идентифицировать основные элементы риска.

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

  • формулировка области применения проекта выявление требований и ограничений, рассматриваемых как критерий признания конечного продукта;

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

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

В итоге этапа НАЧАЛО создаются следующие артефакты:

  • спецификация представления основных проектных требований, ключевых характеристик и главных ограничений;

  • начальная модель Use Case (20% от полного представления);

  • начальный словарь проекта;

  • начальный бизнес-вариант (содержание бизнеса, критерий успехапрогноз дохода, прогноз рынка, финансовый прогноз);

  • начальное оценивание риска;

  • проектный план, в котором показаны этапы и итерации.

В двух словах начальную стадию можно охарактеризовать так: представить масштаб продукта, сформировать свое видение и оценить за­траты.

Основная проблема этой фазы – руководители проекта должны прийти к соглашению относительно сути проекта и целесообразности серьезных инвестиций.

В табл. 1.1 приводится список типичных артефактов фазы начала (или первых шагов фазы развития) с краткими пояснениями.

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

Например, в модели прецедентов (которая будет рассмотрена в последующих главах) могут содержаться имена наиболее важных прецедентов и их исполнителей. При этом лишь 10% этих прецедентов могут быть детализированы (чтобы сформи­ровать общее видение масштаба проблемы, задач проекта и возможных рисков).

Начальная фаза может включать и программирование, т.е. создание прото­типов (особенно относящихся к интерфейсу пользователя), обеспечивающих обоснование правильности идеи. Это поможет лучше осознать системные требо­вания и выявить наиболее серьезные технические проблемы.

Таблица 1.1 – Приблизительный перечень артефактов начальной фазы

Артефакт

Пояснение

Видение проекта

Описываются общие задачи и ограничения, приводится заключение

Модель прецедентов

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

Дополнительная спецификация

Описываются другие требования

Словарь терминов

Содержит ключевую терминологию по данной предметной области

Перечень рисков и план управления ими

Описываются экономические, технические риски, риски, связанные с органи­зацией планирования и ресурсами, а также идеи по их преодолению

Прототипы и обоснование идеи

Приводятся для лучшего осмысления проекта и оценки технических идей

План итерации

Описывается, что предстоит делать на первой итерации фазы развития

План на следующую фазу и план разработки

Приблизительный план фазы развития, описание средств, человеческих ресурсов, необходимых навыков и других ресурсов

Перечень документов

Описание этапов UP и артефактов данного проекта. Напомним, что в рамках UP набор артефактов определяется для каждого проекта в отдельности

Перечисленные артефакты создаются на данной стадии не полностью. Они будут постоянно обновляться, и совершенствоваться на последующих итерациях. Приведенные названия артефактов соответствуют терминологии, принятой в спецификации UP.

Соседние файлы в папке Лаб.работы