RUP.Фаза развертывания (Внедрение). Цели и итерации. Рецензирование проекта

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

Цели.

1. Провести β-тестирование для проверки соответствия программы ожидания пользователей.

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

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

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

4. Подготовить упаковку, тирожирование, маркетинговый материал. Данная работа предпологается при разработки коробочных продуктов. Если процесс развертывания маштабный работу надо начинать на фазах проектирования и разработки.

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

6. Повысить производительность при выполнении будущих проектов на основе приобретенного опыта.

Сюда входит- документирование опыта и внесение улучшений в процесс инструментальной среды. В большинстве проектов фаза внедрения достаточно проста. Эта итерация с работой над исправлением ошибок с акцентом на реализацию и тестирование. При добавлении новых средств итерация становится похожей на итерации фазы построения. К концу фазы ее цели должны быть достигнуты и проект должен подойти к завершению. Один проход по всем 4 фазам наз-ся циклом разработки. Каждый цикл создает поколение ПО. Последовательность цикла разработки наз-ся эволюционным. Циклы могут перекрываться.


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



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