ГОСТ Р ИСО/МЭК 14764-2002 граммной инженерии (СПИ) и сред тестирования программного средства (СТПС). Сопроводитель должен помогать заказчику при создании плана для среды сопровождения. Данное требование является критичным при формировании среды сопровождения и должно быть учтено при предварительном планировании выделяемых фондов и финансовых средств для разработки и сопровождения программного продукта.
7.4.3 Финансовые ресурсы
Третьим и последним аспектом ресурсов являются финансовые ресурсы. Для обеспечения эффективного сопровождения программного продукта сопроводитель должен получить финансирование для:
- выплаты зарплаты персоналу;
- обучения персонала (2—3 недели в год на каждого человека);
- ежегодного возобновления лицензий на сопровождение программных средств;
- командировок;
- публикации (издания) соответствующих материалов;
- технических и программных средств СПИ и СТПС;
- модернизации технических и программных средств СПИ и СТПС.
8 Процесс сопровождения
В настоящем разделе определены конкретные работы (виды деятельности) и задачи (задания) основного процесса жизненного цикла, связанные с сопровождением программного средства.
Процесс сопровождения состоит из работ и задач, необходимых для модификации программного продукта при сохранении его целостности. За выполнение этих работ и задач отвечает сопроводитель. В настоящем стандарте описаны примерные этапы выполнения работ и задач сопровождения. Сопроводитель обеспечивает создание и функционирование соответствующего процесса сопровождения до разработки какого-либо программного продукта. Процесс сопровождения должен быть активизирован в жизненном цикле, если установлены соответствующие требования по сопровождению программного продукта.
Сразу же после активизации данного процесса должны быть разработаны план сопровождения и соответствующие процедуры, а также выделены конкретные ресурсы для сопровождения. После поставки программного продукта сопроводитель, в соответствии с предложением о модификации или отчетом о проблеме, должен модифицировать соответствующие программы и документы. Основной целью сопровождения программного средства является изменение (модификация) программного продукта при сохранении его целостности. В данном процессе выполняют поддержку программного продукта, начиная с поставки этого продукта, при обеспечении его переноса в новые среды эксплуатации, до снятия его с эксплуатации. Процесс завершается окончательным снятием программного продукта с эксплуатации.
Процесс сопровождения охватывает следующие работы:
a) подготовку процесса;
b) анализ проблем и изменений (модификаций);
c) внесение изменений;
d) проверку и приемку при сопровождении;
e) перенос;
f) снятие с эксплуатации.
Исходные данные преобразуют или используют в работах по сопровождению для получения выходных результатов. Рекомендуется проводить соответствующий контроль с целью проверить корректность выходных результатов конкретной работы по сопровождению. Выходными результатами являются соответствующие данные или объекты, создаваемые при выполнении конкретной работы по сопровождению. Для обеспечения работ по сопровождению используют вспомогательные и организационные процессы по ГОСТ Р ИСО/МЭК 12207.
На рисунке 2 показана общая структура процесса сопровождения.
8.1 Подготовка процесса
При подготовке процесса сопроводитель создает планы и устанавливает процедуры, выполняемые при реализации процесса сопровождения. План сопровождения (см. 7.3.2) должен быть создан параллельно с планом разработки. При выполнении данной работы сопроводитель также должен определить необходимые организационные интерфейсы (взаимосвязи с другими организациями).
14