Процессы переноса программных средств и баз данных регламентируются рядом процедур и документов, стандартизированных в ISO 14764 (п. 8.5), который детализирует требования к процессам переноса, определенным в базовом стандарте на жизненный цикл ПС (см. ISO 12207, п. 5.5.5). Специалисты, которые проводят перенос по рекомендациям этих стандартов, должны разработать план переноса, известить пользователей, обучить персонал, выдать предупреждения о завершении переноса, оценить влияние новой версии и внешней среды и архивировать соответствующие данные. Если систему или программный продукт (включая данные) переносят из старой в новую эксплуатационную среду, следует обеспечить, чтобы программный продукт и данные были корректно изменены при переносе. Для этого необходимо решить следующие основные задачи', определить все добавляемые или изменяемые программные компоненты, продукты или данные; проверить соответствие реализации конкретных задач спецификациям требований заказчика на перенесенную версию ПС и БД.
Для контроля переноса системы необходимо разработать, документально оформить и выполнить план переноса программного продукта. К планируемым работам могут быть привлечены пользователи. В содержание плана должны быть включены:
— анализ и формирование требований к результатам переноса;
разработка (или приобретение) инструментальных средств для выполнения переноса;
настройка программного продукта и данных к новым условиям и среде эксплуатации;
выполнение процессов переноса;
верификация и тестирование результатов переноса;
обеспечение последующей поддержки прежней среды и программного продукта.
Разработка плана переноса должна быть основана на исходных данных и требованиях заказчика или потенциальных пользователей. После завершения сопроводителем планирования переноса заказчику и пользователям должно быть направлено уведомление о планах и работах по переносу программного продукта и базы данных. В содержание уведомления целесообразно включить: объяснение того, почему прежнюю среду, ПС нельзя больше сопровождать и поддерживать; описание новой среды и программного продукта с указанием даты, с которой они доступны для заказчика и пользователей.
Сопроводитель должен также представить пользователям план процедуры и график (Программу) переноса и решить следующие задачи:
определить все компоненты, затрагиваемые переносом;
отработать обратную связь и информацию с заказчиком и пользователями;
определить специфику пользователей;
опубликовать график (Программу) переноса.
Do'stlaringiz bilan baham: |