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