Структура ЖЦ ПО по стандарту ISO/IEC 12207 базируется на трех группах процессов:
1) основные процессы ЖЦ ПО (приобретение ПО заказчиком, поставка программного продукта поставщиком заказчику, разработка (создание ПО), эксплуатация ПО пользователем, сопровождение службой сопровождения);
2) вспомогательные процессы, обеспечивающие выполнение основных процессов (документирование, управление конфигурацией (учет версий), обеспечение качества, верификация (определение соответствия требованиям), аттестация (удостоверение правильности), совместная оценка (соответствие характеристик ПО исходным требованиям), аудит (процессы ревизии), решение проблем (устранение дефектов и ошибок));
3) организационные процессы (управление проектами, создание инфраструктуры проекта (выбор аппаратных и программных средств, технологии, стандартов, и т.д.), определение, оценка и улучшение (корректировка) самого ЖЦ, обучение пользо-вателя).