Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шлемензон К.М(ответы).doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.3 Mб
Скачать
  1. Конфигурирование и реализация rup

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

Реализация Rational Unified Process в организации-разработчике программного обеспечения означает такое изменение способа работы организации, чтобы она смогла целиком или частично использовать Rational Unified Process, причем успешно.

Поэтапная реализация Rational Unified Process

Реализацию нового процесса в организации-разработчике программного обеспече­ния можно описать в шесть этапов (рис. 17.1).

Этап 1. Оценка текущего состояния

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

  • Текущее состояние организации-разработчика программного обеспечения.

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

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

  • Какой в настоящее время используется процесс разработки программного обеспечения и как он описан.

Этап 2. Задание (или пересмотр) целей

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

  • При планировании реализации процесса цели служат важным исходным мате­риалом.

  • Цели, объединенные с результатом этапа 1 (описанием текущего состояния), используются для убеждения спонсоров и сотрудников организации.

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

Этап 3. Определение рисков

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

Этап 4. Планирование реализации процесса

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

Этап 5. Выполнение реализации процесса

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

  • Создать новый план разработки или обновить существующий.

  • Приобрести и адаптировать инструментальные средства поддержки и автома­тизации процесса.

  • Подготовить членов команды разработки к использованию нового процесса и инструментальных средств.

  • Применить процесс и инструментальные средства к проекту разработки прог­раммного обеспечения.

Этап 6. Оценка реализации процесса

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

1

2

3

57