6-software_engineering_configuration_manag ement (1133546), страница 7
Текст из файла (страница 7)
Понимая, что изменения в продуктепроисходят постоянно, одной из задач управления выпуском продукта является определениемомента времени, когда именно выпускать продукт (в этом контексте, управление выпуском можетбыть тесно связано как с деятельностью по обеспечению качества, так и с маркетинговымисоображениями в отношении выпускаемого продукта). На это решение также влияет серьезностьпроблем, решению которых адресуется релиз, и количественная оценка плотности сбоев (faultdensities) в предыдущих релизах. Задача упаковки (packaging) состоит в идентификации того, какиеCopyright © Сергей Орлик, 2004-2010.http://swebok.sorlik.ru18Основы программной инженерии (по SWEBOK)Программная инженерия.
Конфигурационное управление.элементы продукта должны быть выпущены (например, на основании функциональных требований иих трассировки на элементы конфигурации), и в последующем выборе корректных вариантов этихэлементов, задаваемом аспектами применения продукта. Документирование информации офизическом содержании релиза, обычно, включают в документ описания версии (version descriptiondocument). В свою очередь, аннотация релиза (release note) содержит информацию о новыхвозможностях, известных проблемах, а также требованиях к платформе(ам), которые необходимособлюдать для предусмотренного режима эксплуатации продукта.
Подготовленный к выпуску пакет(package) также включает инструкции по установке и обновлению <предыдущей версии>. Созданиетакой инструкции может быть осложнено тем, что некоторые текущие пользователи могут иметьустаревшие версии, более ранние, чем предыдущий выпущенный релиз. Наконец, в ряде случаев,деятельность по управлению выпуском может требовать отслеживание распространения (поставки)продукта различным заказчикам или в рамках заданных целевых систем. Например, возможныситуации, когда поставщику требуется уведомить заказчика об обнаруженных проблемах.Для поддержки таких функций управления выпуском могут требоваться соответствующиевозможности инструментария поддержки (средств поддержки или “вспомогательных средств”, если,например, попытаться максимально приблизиться к русскоязычной терминологии ГОСТ 12207).Также полезна и связь с инструментальными возможностями поддержки процесса обработкизапросов на изменения для отображения содержимого релиза на полученные запросы на изменения(SCR – software change request, включая сообщения об обнаруженных ранее и исправленных вданном релизе ошибках).
Эти инструментальные средства <поддержки управления выпускомпродуктов> также могут поддерживать информацию о различных целевых платформах и<операционном> окружении, используемом у заказчиков.Copyright © Сергей Орлик, 2004-2010.http://swebok.sorlik.ru19.