58
2 ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл информационной системы (ЖЦ ИС) - это непрерывный
процесс, который начинается с момента принятия решения о необходимости
его создания и заканчивается в момент его полного изъятия из эксплуатации.
Структура ЖЦ ИС по стандарту ISO/IEC 12207 базируется на трех
группах процессов:
1) основные процессы ЖЦ ИС (приобретение, поставка, разработка,
эксплуатация, сопровождение);
2) вспомогательные процессы, обеспечивающие выполнение
основных процессов (документирование, управление конфигурацией,
обеспечение качества, верификация, оценка, аудит, решение проблем);
3) организационные процессы (управление проектами, создание
инфраструктуры проекта, определение, оценка и улучшение ЖЦ, обучение).
В общем случае ЖЦ определяется моделью и описывается в форме
технологии разработки – технологического подхода.
Модель ЖЦ - структура, определяющая последовательность выполнения
процессов и их взаимосвязь на протяжении ЖЦ. Упоминание ЖЦ обычно
подразумевает указание конкретной модели ЖЦ.
Разработка включает в себя все работы по созданию ПО и его компонент
в соответствии с заданными требованиями, включая оформление проектной и
эксплуатационной документации, подготовку материалов, необходимых для
организации обучения персонала. Разработка включает в себя, как правило,
анализ, проектирование и реализацию (программирование).
Наибольшее распространение получили три модели жизненного цикла
информационных технологий: каскадная, поэтапная и спиральная.
Каскадная модель или «водопад» используется в технологиях,
ориентированных на переход к следующему этапу после полного окончания
работ на предыдущем этапе (рисунок 17).