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