RUP. Фаза Начало. Цели и итерации. Рецензирование проекта

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

А) Согласовать высокоуровневую концепцию. Данный документ должен прояснить: для заинтересованных лиц возможность и преимущество, которое обеспечивает создание приложения. Концепция должна быть стабильной к концу фазы Начало, но она совершенствуется входе всего проекта, особенно в ходе проектирования и начальных этапов построения при наличии существенного изменения границ проекта. Б) Сформировать широкое, но не глубокое описание системы: определить и кратко описать действующих лиц (актеров).

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

9. Выяснить ключевые функции системы, решить какие ВИ являются наиболее критичными.

Над этой задачей совместно работает менеджер проекта и архитектор, привлекая при необходимости др. заинтересованные стороны и применяя для определения наиболее важных ВИ ряд критериев:

ВИ являются ключевыми для приложения или используют ключевые интерфейсы системы и имеют большое влияние на архитектуру.

ВИ должны быть реализованы. Без них приложение бессмысленно.

Охватывает обл. архитектуры, не охваченные ни какими др. критичными ВИ. Это нужно для того, чтобы иметь понимание всех областей и технических рисков в них.

3. Выявить хотя бы одно возможное решение (архитектура).

Основная цель ФН определить имеет ли смысл продолжать проект поэтому нужно убедиться, что сущ-ет хотя бы одна возможная архитектура, которая позволяет построить систему с разумной долей риска за разумную цену.

4. Оценить стоимость, сроки и риски связанные с проектом.

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

5. Решить какому процессу следовать и какие процессы использовать.

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

В большинстве проектов ФН имеет только одну итерацию.

Причины проведения дополнительной итерации:

1. Проект велик и трудно понять границы итерации.

2. Система не имеет аналогов, где трудно точно указать, что она должна делать.

3. Есть множество заинтересованных сторон, их взаимоотношения важны, как и конкретное соглашение.

4. Трудно получить эконом. обоснование с первого раза или трудно определить оптимальный баланс между границами проекта и требованными инвестициями.

5. Сущ-ет большие технические риски, кот-е нужно уменьшить при помощи прототипа или нужно создать подтверждение концепции прежде чем будет получена «добро» от спонсоров.

Если итераций несколько, то 1-я обычно посвящена целям 1-3,а остальные 4-5.

Рецензирование проекта.

В данной контрольной точке проверяются цели ЖЦ проекта. Рецензия включает в себя:

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

3. Согласие по оценки стоимости, сроков, приоритетам и рискам процессов разработки проблемы.4. Согласие в том, чтобы были выполнены первоначальные риски и существует стратегия борьбы с ними.

Можно отказаться от проекта или пересмотреть его, если он не может достигнуть этой контрольной точки.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: