Для структурирования процедур, входящих в состав дисциплины поставки, совокупность операций и продуктов дисциплины
называется шаблоном ее возможностей.
Развертывание представляет собой кульминацию процесса разработки и заключается в предоставлении продукта конечным
пользователям.
Планирование развертывания (Операция: планирование развертывания) начинается на ранних этапах
жизненного цикла и охватывает не только производство готового к поставке программного обеспечения, но и разработку
учебных и справочных материалов, позволяющих эффективно использовать продукт.
К справочным материалам (Операция: разработка справочных материалов) относится любая
информация по установке, эксплуатации и обслуживанию поставленной системы. Кроме того, сюда входят все учебные
материалы, с которыми пользователи должны будут ознакомиться для эффективной работы с новой системой.
В дисциплине развертывания большое внимание уделяется тщательному тестированию продукта перед его поставкой клиентам.
Заключительное тестирование выполняется в двух различных средах. Во-первых, продукт нужно протестировать в
среде разработки (Операция:
управление заключительным тестированием). Во-вторых, продукт нужно повторно протестировать в среде его эксплуатации
у клиента (Операция: управление заключительным тестированием в среде эксплуатации). Среда
тестирования должна представлять собой реальный экземпляр будущей среды эксплуатации.
После тестирования продукта в среде разработки нужно подготовить его к поставке заказчику. Конкретный выпуск продукта
может быть предназначен для тестирования бета-версии, пробного развертывания в среде заказчика или в других целях,
зависящих от уровня зрелости конечного продукта. В разделе Операция: создать блок развертывания приведены инструкции по созданию
выпуска продукта, состоящего из программного обеспечения и сопутствующих продуктов работы, необходимых для его
установки и эксплуатации.
Программой тестирования бета-версий называется процесс сбора отзывов о разрабатываемой программе от подмножества ее
будущих пользователей. Отзывы применяются для внесения корректив в продукт. В разделе Операция: провести тестирование бета-версии продукта описана
процедура итерационного развертывания продукта с активным вовлечением клиентов в процесс создания конечного продукта.
В разделе Операция: упаковать продукт обсуждается процедура упаковки
массового программного продукта, сценариев установки и руководств пользователя в пакет для тиражирования.
Иногда программное обеспечение загружается из Internet, иногда приобретается в магазине, а иногда - устанавливается
представителями разработчика. В разделе Операция: предоставить доступ к загрузочному сайту описана
процедура подготовки продукта к приобретению и загрузке через Internet.
|