Процессы жизненного цикла, определенные в настоящем стандарте, могут использоваться любой организацией при приобретении, использовании, создании или поставке систем. Они могут быть применены на любом уровне иерархии системы и любой стадии в жизненном цикле.
Функции, выполняемые этими процессами, характеризуются в терминах определенных целей, результатов и множества действий и задач, образующих процесс.
Каждый процесс жизненного цикла, приведенный на рисунке 4, может применяться в любое время по жизненному циклу, когда это востребовано. Последовательность, в которой процессы приведены в настоящем стандарте, не подразумевает предписывающего порядка их использования. Однако последовательность в отношениях вводится при определении модели жизненного цикла. Более детальные цели и время использования этих процессов всюду по жизненному циклу определяются с учетом воздействия множественных факторов, включая социальные, торговые, организационные и технические, каждый из которых может меняться в период жизни системы. Таким образом, как таковой жизненный цикл системы является сложной системой процессов, которые обычно являются параллельными, итеративными, рекурсивными и обладают характеристиками, зависящими от времени.
Параллельное использование процессов может существовать в пределах проекта (например, когда действия проекта и начальные действия по построению системы выполняются в одно и то же время) и между проектами (например, когда системные элементы разрабатываются в одно и то же время под различной проектной ответственностью).
Когда применение одного процесса или множества процессов повторяется в той же системе, применение является итеративным. Итеративное использование процессов важно для уточнения результатов процесса по мере развития, например взаимодействия между последовательными действиями верификации и комплексирования по мере наращивания продукта создают атмосферу доверия к этому продукту. Итерация оказывается не только соответствующей, но и ожидаемой. Новая информация создается применением одного или множества процессов. Обычно эта информация принимает форму вопросов относительно требований, проанализированных рисков или возможностей. Такие вопросы следует разрешать прежде, чем заканчивать действия процесса или множества процессов.
Рекурсивное использование процессов (т.е. повторяемое использование того же самого процесса или множества процессов) применяется к последовательным уровням системных элементов из структуры системы - это основной аспект приложения настоящего стандарта. Выход (выходные результаты) процессов на любом уровне, будь то информация, артефакты или услуги - это входы к процессам, используемым на более низком уровне (например, при проектировании сверху вниз) или на более высоком уровне (например, при реализации системы снизу вверх). Выход (выходные результаты) от одного применения используются как входы к нижестоящей (или вышестоящей) системе из структуры системы, чтобы достигать более детального или зрелого множества результатов. Такой подход добавляет ценность последовательным системам из структуры системы.
Изменяющаяся природа воздействий на систему (например, эксплуатационные изменения окружающей среды, новые возможности реализации системного элемента, измененной структуры и ответственностей в организациях) требует непрерывного анализа выбора и времени использования процесса. Отвечая на множество внешних воздействий на систему, использование процесса в жизненном цикле может оказаться динамичным. Подход к жизненному циклу также позволяет учесть накопившиеся изменения в следующей стадии. Стадии жизненного цикла помогают планированию, выполнению и управлению жизненным циклом перед возникающими сложностями в жизненных циклах, обеспечивая достижимость и распознаваемость целей более высокого уровня и структуры. Множество процессов в пределах стадии жизненного цикла применяется с общей целью удовлетворения выходным критериям для конкретной стадии и/или критериям входа при формальном анализе продвижения в пределах этой стадии.
Упоминание в этом подразделе итеративного и рекурсивного использования процессов жизненного цикла системы не предназначено для понимания любой определенной иерархической, вертикальной или горизонтальной структур для рассматриваемой системы и обеспечивающей системы, организации или проекта.
В том случае, когда оправданы допустимые риски для обеспечения качества продукции, могут быть созданы детализированные описания примеров процессов в контексте определенного продукта. Конкретизация процессов влечет за собой определение критериев успешности для случаев процессов, получаемых из требований к продуктам, и определение согласно настоящему стандарту действий и задач, необходимых для достижения успешности. Создание детальных описаний примеров процессов обеспечивает лучшее управление рисками нарушения качества продуктов путем установления связей между процессами и определенными требованиями к этим продуктам.
Дальнейшая проработка этих понятий может быть найдена в руководствах, посвященных применению управления жизненным циклом [45].