Стандарт ЖЦ ПО ИСО. МЭК 12207.

ИСО/МЭК 12207-95 определяет модель жизненного цикла процессов разработки ПО. Данная модель ЖЦ ПС определяет,на верхнем уровне,фундаментальные цели,кот явл существенными для разработки высокоэффективного и надежного ПО. Цели верхнего уровня описывают то,что должно быть достигнуто,а не как их достигнуть.

ЖЦ,определенный данным стандартом,применим в любой организации–разработчике ПС, желающей утвердить,а в последствии и улучшить возможности по поставке,разработке,эксплуатации,развитии и поддержке ПО.Архитектура данной модели организует процессы для помощи персоналу организации в их понимании и их использования для непрерывного усовершенствования процессов разработки ПО.Процессы, определенные в стандарте,образуют всеобъемлющий набор процессов.Организация,в зависимости от своих целей и для их реализации,может выбрать соответствующий поднабор. Поэтому стандарт разработан так,чтобы быть приспособленным как для отдельной организации,так и для конкретного проекта или приложения.ИСО/МЭК 12207-95 не поддерживает(не устанавливает)какую-либо конкретную модель ЖЦ программного ПО, управление ПО,метод разработки или локальную промышленную технологию.Все действия, кот могут осуществляться в процессе ЖЦ ПС, рассматриваемый стандарт разбивает на три группы процессов ЖЦ–основные,поддерживающие,организационные,согласно типу действия,кот они направляются.Каждый процесс ЖЦ подразделяется на ряд действий,действие-на ряд задач(задача-действие,преобразующее входы в выходы)Процессы,действия и задачи могут выполняться последовательно,параллельно,повторно и комбинированно.

Основные процессы1Процесс приобретения2Процесс поставки3Процесс разработки4Процесс эксплуатации5Процесс сопровождения.

Поддерживающие процессыСопроводительный процесс поддерживает работу др.процессов как единое целое с четко определенной целью и способствует успеху и качеству проекта.Сопроводительные процессы:1Процесс документирования2Процесс управления конфигурацией3Процесс обеспечения качества4Процесс верификации5Процесс проверки правильности (аттестации)6Процесс совместного обзора7Процесс аудита8Процесс разрешения проблем.

Организационные процессыОни используются организацией на верхнем уровне для установления,выполнения и усовершенствовании структуры нижнего уровня,построенной на связи процессов ЖЦ и персонала организации.Организационные процессы:1Процесс управления2Процесс инфраструктуры3Процесс улучшения4Процесс обучения.