79
интеграцию и сборку системы, проведение ее испытаний;
эксплуатацию системы и ее сопровождение;
развитие системы.
В течение жизненного цикла системы проводится модернизация ее
технико-программной базы. При этом, прикладное программное обеспечение
системы должно быть сохранено и перенесено на обновляемые аппаратно-
программные платформы.
Так как была выбрана самостоятельная разработка информационной
системы, то основной критерий выбора стандарта жизненного цикла не
должен подразумевать жесткие нормативные критерии и должен
соответствовать современным требования к информационной системе.
В Российской Федерации, создание и испытания автоматизированных
систем, к которым относятся и информационные системы, регламентированы
рядом ГОСТов, прежде всего серии 34.601-90. Однако, отдельные положения
этих ГОСТов уже устарели, а ряд этапов жизненного цикла информационных
систем предоставлены недостаточно полно. Международный стандарт
ISO/IEC 12207 определяет структуру жизненного цикла, содержащую
процессы, которые должны быть выполнены во время создания программного
обеспечения информационной системы.
Эти процессы подразделяются на три группы: основные (приобретение,
поставка, разработка, эксплуатация и сопровождение), вспомогательные
(документирование, управление конфигурацией, обеспечение качества,
верификация, аттестация, оценка, аудит и решение проблем) и
организационные (управление проектами, создание инфраструктуры проекта,
определение, оценка и улучшение самого жизненного цикла, обучение).
Однако стандарт ISO/IEC 12207 не предлагает конкретной модели
жизненного цикла и методов разработки, его рекомендации являются общими
для любых моделей жизненного цикла. Он ориентирован на разработку ИС в
рамках предприятия. Другие стандарты более ориентированы на
производителей ИС и подразумевают более жесткие требования.