Системы систем

Иногда систему, которая состоит из других систем называют «системой систем». Это неправильно, это просто система – не нужно специально подчёркивать тот факт, что любая система состоит из систем. Тем не менее, термин система систем (system of systems, SoS) есть, он закреплён за особым случаем выделения систем по социальным характеристикам их обеспечения, а не по чисто техническим вложенности друг в друга.

Системой систем называют такую систему, которая имеет (критерии Maier):

  • Независимое обеспечение её подсистем (нет полномочий предписать общее развитие-модернизацию)
  • Подсистемы, которые могут работать независимо от существования целевой системы (нет полномочий по указанию, как работать)
  • Эмерджентность/системный эффект от объединения в систему (кто-то желает получить от целевой системы систем функцию/поведение, которое невозможно получить от работы с отдельными входящими в систему систем отдельными системами, и требуется совместная работа этих входящих независимых систем).
  • Эволюционное развитие (понимание того, что будет происходить в системе систем на каждом следующем шаге проекта требует исследований и дополнительных согласований, ибо нет роли, которая знает, как в каждый момент устроена система систем – они ведь все меняются независимо)
  • Географическое распределение входящих систем.

Эти критерии различаются, конечно, в разных инженерных и менеджерских школах, но общее остаётся: обычные «системы» подразумевают централизованное «владение» системой – наличие ролей/стейкхолдеров/заинтересованных сторон, полномочных принимать решения по всем частям системы, полномочных распоряжаться всем, что в границах их системы. Это традиционный случай: автомобиль с двигателем и колёсами, железнодорожный мост и компьютер – это типичные «просто системы», у них есть свои системные инженеры, которые полностью определяют их функции, конструкцию, возможности по работе в том или ином окружении, составляют и выполняют планы по модернизации и выводу из эксплуатации. У каждой из этих «просто систем» есть один хозяин, один владелец.

А вот в системе систем каждая из входящих в неё систем имеет своего хозяина, и входящие системы могут работать/эксплуатироваться/функционировать автономно, без вхождения в систему систем. Тем самым разница между «просто системой» и «системой систем» определяется не через особую структуру или конструкцию системы, а через наличие независимых друг от друга систем в обеспечении, описывающих и воплощающих входящие в систему систем отдельные системы, а затем имеющие возможность независимо их использовать.

В системе систем важны прежде всего владеющие частями-системами полномочные люди, именно они делают систему систем особым случаем.

В ISO 15288:2015 выделено четыре типа систем систем, отличающихся степенью их автономности:

  • управляемые (directed), в которых есть назначенный архитектор, который может выдавать приказы командам проектов составляющих систем и распоряжается общими ресурсами.
  • подтвержденные (acknowledged), в которых признаваемый архитектор есть, но он может только уговаривать составляющие системы самоизмениться согласно разработанной им архитектуре.
  • сотрудничающие (collaborative), в которых все системы договариваются друг с другом по каждому чиху, но архитектора, менеджера проекта или аналогичного выделенного органа управления нет.
  • виртуальные (virtual), в которых системы вообще не знают друг о друге ничего и не влияют друг на друга явно.

Был путём проб и ошибок выведен основной способ работы с системами систем: совместная постепенная асинхронная эволюция (модернизация) входящих в систему систем автономных систем – ибо согласованность и синхронность изменений в этих автономных системах крайне сложно обеспечить. Даты утверждения проектов модернизации входящих в систему систем отдельных систем будут различаться, получаемое на модернизацию финансирование будет выделяться в разные моменты и нельзя будет гарантировать его достаточность, некому будет вести общий проект реформирования как инженерно, так и менеджерски, не говоря уже об общем целеполагании (технологическое предпринимательство). Хозяева автономных систем могут иметь разные мнения по поводу взаимодействия их систем с другими автономными системами в составе системы систем, они могут сопротивляться переменам, ибо их вполне может удовлетворять и автономная работа их систем в их надсистемах, а желание какого-то даже влиятельного исполнителя стейкхолдерской роли об объединении автономных систем в общую систему систем они могут не разделять.

Для работы с системами систем тем самым необходима практика лидерства, понимаемая как катализирование сотрудничества: это «режиссёрская» практика в театральной метафоре, как уговорить исполнителей ролей исполнять их роли в выбранной режиссёром к постановке пьесы. В больших системах это лидерство распределённое (нет одного «режиссёра», все выполняют роль лидера, каждый вокруг себя). Но в любом случае тут идёт опора на гуманитарные дисциплины социологии, политологии, психологии, конфликтологии и т. п. Была надежда, что выделение «системы систем» как отдельного класса систем что-то даст для того, чтобы лучше организовать их обеспечение. Но ничего не получилось. Все достижения «инженерии систем систем» (systems of systems engineering) на поверку оказываются достижениями других дисциплин, главным образом организационного менеджмента. Никаких особых прорывов в работе с системами систем, никаких особых практик работы с ними так и не было найдено. Поэтому мы не будем уделять в нашей книге специального внимания системам систем. 

Источник: учебник А.Левенчука «Системное мышление 2019»