Л3 Сопровождение и развертывание ПО Сопровождение ПО — это процесс изменения программной системы после ее поставки заказчику. На этом этапе исправляются незначительные ошибки программирования и (или) корректируются отдельные недоработки, не связанные с изменением общей архитектуры системы. При этом либо изменяются существующие, либо добавляются новые компоненты ПО.
Сопровождение системы может выполняться либо для исправления ошибок, либо для адаптации, либо в целях изменения функциональных возможностей системы.
Самой востребованной категорией сопровождения является расширение функциональных возможностей системы или ее модификация
Содержание процессов сопровождения зависит от типа ПО, технологии его разработки, уровня специалистов, которые непосредственно вовлечены в процесс, и некоторых других факторов.
Развертывание ПО является частью ЖЦ ПО и подразумевает все действия, которые делают программную систему готовой к использованию. Ряд специалистов трактуют термин развертывание» как общий процесс, соответствующий определенным требованиям и характеристикам. Развертывание может осуществляться в процессе разработки ПО самим программистом.
При планировании процесса определяются контрольные отметки — вехи, отмечающие окончание определенного этапа работ.
Развертывание ПО в организации является трудоемким и кропотливым процессом, состоящим из ряда взаимосвязанных этапов, таких как:
план развертывания ПО,
разработка спецификаций (мотивированных списков) требований,
установка отдельной подсистемы,
которые называются контрольными проектными элементами.
весь этап развертывания разбивается на ряд подэтапов, завершающихся представлением администратору развертывания внутренних проектных результатов (контрольными отметками).
Контрольными проектными элементами являются требования и спецификация требований.