Статус документа
Статус документа

ГОСТ Р 57193-2016 Системная и программная инженерия. Процессы жизненного цикла систем

     5.2 Системные понятия

5.2.1 Системы

Системы, которые рассматриваются в настоящем стандарте, создаются человеком и используются для обеспечения продукцией и/или услугами в определенной окружающей среде в интересах пользователей и других заинтересованных сторон. Системы могут формироваться из аппаратных средств, программных средств, данных, людей, процессов (например, процессов для оказания услуги пользователям), процедур (например, инструкций оператору), услуг, материалов и естественно возникающих сущностей. Согласно предоставлениям пользователя они рассматриваются как продукты или услуги.

Восприятие и определение специальной системы, ее архитектуры и элементов зависят от интересов и ответственностей заинтересованных сторон. Рассматриваемая система одной заинтересованной стороны может быть представлена как системный элемент другой заинтересованной стороны в рассматриваемой системе. Кроме того, рассматриваемая система может предоставляться другой заинтересованной стороной как часть окружающей среды для данной системы.

Следующие положения являются основными относительно характеристик рассматриваемой системы:

a) определенные границы характеризуют значимые потребности и практические решения;

b) существуют иерархические или иные отношения между системными элементами;

c) какая-либо сущность на любом уровне в рассматриваемой системе может быть рассмотрена как система;

d) система включает интегрированное, определенное множество нижестоящих системных элементов;

e) свойства характеристик в границах системы определяются результатами взаимодействий между системными элементами;

f) люди могут рассматриваться как пользователи, внешние к системе, и как системные элементы (т.е. операторы) в пределах системы;

g) система может быть рассмотрена в изоляции как некая сущность, например, как продукт или набор функций, способных к взаимодействию с окружающей средой, т.е. как множество услуг.

Безотносительно границ, выбранных для определения системы, понятия в настоящем стандарте являются исходными и разрешают любому практику соответствовать или приспосабливать частные случаи жизненных циклов к его системным принципам.

5.2.2 Структура системы

Процессы жизненного цикла системы в настоящем стандарте описаны относительно системы (см. рисунок 1), которая составлена из ряда системных элементов для взаимодействия, каждый из которых может быть реализован таким образом, чтобы выполнить соответствующие ему заданные требования. Ответственность за реализацию любого системного элемента может быть делегирована другой стороне через соглашение.

    
Рисунок 1 - Система и отношения системных элементов

          

Отношения между системой и ее полным множеством системных элементов могут представляться в иерархии до простейших элементов, относящихся к рассматриваемой системе. Для более сложной рассматриваемой системы предполагаемый системный элемент должен быть самостоятельно рассмотрен как система (которая в свою очередь состоит из системных элементов), прежде чем полное множество системных элементов может быть с уверенностью определено (см. рисунок 2). Таким же способом рекурсивно применяются к рассматриваемой системе и соответствующие процессы жизненного цикла системы, чтобы привести ее структуру к такому представлению, когда осознанные и управляемые системные элементы могут быть реализованы другой стороной (сделаны, закуплены или повторно используемы). В то время как на рисунках 1 и 2 подразумеваются иерархические отношения, в действительности имеется большое число систем, которые по каким-то причинам не являются иерархическими, такие как, например, сети и иные распределенные системы.

    
Рисунок 2 - Структура рассматриваемой системы

5.2.3 Обеспечивающие системы

В жизненном цикле рассматриваемой системы требуются существенные услуги от систем, которые не являются непосредственно частью эксплуатационной среды. Например, это системы массового производства, учебные системы, системы сопровождения. Каждая из этих систем позволяет некоторой части (например, стадии жизненного цикла рассматриваемой системы) быть управляемой. Называемые обеспечивающими системами, они облегчают развитие рассматриваемой системы в течение ее жизненного цикла.

Отношения между услугами, поставляемыми в эксплуатационной среде рассматриваемой системы, и услугами, поставляемыми обеспечивающими системами рассматриваемой системы, показаны на рисунке 3. Предоставление возможностей со стороны обеспечивающей системы косвенно способствует услугам, оказываемым рассматриваемой системой. Взаимосвязи между рассматриваемой системой и обеспечивающими системами могут быть двунаправленными или односторонними. В дополнение к взаимодействию с обеспечивающими системами рассматриваемая система может также взаимодействовать с другими системами в эксплуатационной среде, показанными как системы А, В и С. Требования для взаимодействий с обеспечивающими системами и другими системами в эксплуатационной среде должны быть включены в требования для рассматриваемой системы.

    
Рисунок 3 - Рассматриваемая система, ее эксплуатационная среда и обеспечивающие системы

          

На стадиях жизненного цикла соответствующие обеспечивающие системы и рассматриваемая система учитываются совместно. Так как эти системы являются взаимозависимыми, они также могут быть рассмотрены как система. Если подходящей обеспечивающей системы нет, проект, который ответственен за рассматриваемую систему, может также оказаться непосредственно ответственным за создание и использование обеспечивающей системы. Создание обеспечивающей системы может рассматриваться как отдельный проект и впоследствии как другая рассматриваемая система.