59
стандартизации, EEC - International Electrotechnical Commission -
Международная комиссия по электротехнике). Он определяет структуру ЖЦ,
содержащую процессы, действия и задачи, которые должны быть выполнены
во время создания ПО.
Структура ЖЦ ПО по стандарту ISO/TEC 12207 базируется на трех
группах процессов:
основные процессы ЖЦ ПО (приобретение, поставка, разработка,
эксплуатация, сопровождение);
вспомогательные процессы, обеспечивающие выполнение
основных процессов (документирование, управление конфигурацией,
обеспечение качества, верификация, аттестация, оценка, аудит, решение
проблем);
организационные процессы (управление проектами, создание
инфраструктуры проекта, определение, оценка и улучшение самого ЖЦ,
обучение).
Разработка охватывает все работы по созданию ПО и его компонентов
(анализ, проектирование и программирование) в соответствии с заданными
требованиями, включая оформление проектной и эксплуатационной
документации, подготовку материалов, необходимых для проверки
работоспособности и качества программных продуктов, материалов,
необходимых для организации обучения персонала, и т.д.
Эксплуатация включает в себя работы по внедрению компонентов ПО,
в том числе конфигурирование базы данных и рабочих мест пользователей,
обеспечение эксплуатационной документацией, проведение обучения
персонала и т.д., и непосредственно эксплуатацию, в том числе локализацию
проблем и устранение причин их возникновения, модификацию ПО в рамках
установленного регламента, подготовку предложений по совершенствованию,
развитию и модернизации системы.
Модели жизненного цикла ПО.