Система

Термин (слово) “система” используется минимально в трёх различных смыслах, которые следует различать:

  1. “Система” из системного подхода. Система определяется как иерархия холонов — холархия. Холон — это что-то, что является одновременно целым для своих частей и само является частью для какого-то объемлющего целого. Система — это холон, у которого есть появляющиеся (emergent) свойства, получающиеся от взаимодействия его частей. “Эмерджентность” — это главное свойство системы: “целое больше, чем сумма его частей”. В системной инженерии холоны представляют собой индивиды, имеющие пространственно-временную протяжённость.
  2. “Система” из систематики — различные классификационные (таксономические) “системы”. Это тоже иерархии, но элементами в них являются классы (множества), отсюда и название — классификаторы. Конечно, в системном подходе системы часто классифицируются по самым разным признакам, но нужно помнить, что “система классификации” — это не система из системного подхода, там нет эмерджентности, нет отношений часть-целое и холонов. Классификаторы и таксономии — это предмет систематики, а не системного подхода. Системы из инженерного системного подхода классифицируются “системами” из систематики.
  3. “Система” как указание на какой-то набор правил, процедур, обычаев, имеющий какую-то (совсем необязательно иерархическую) структуру. Тут слово “система” указывает на какую-то упорядоченность, неслучайность, продуманность. Это не имеет отношения к системному подходу, не подразумевает специально устроенного мышления, похожего для всех этих разных систем. Хотя и тут опытный глаз сможет уловить какие-то “части-правила” и эмерджентность “целой системы”, демонстрирующей в целом наборе правил что-то большее, чего нет в каждом отдельном правиле.

Системные инженеры никогда не начинают рассматривать систему как состоящую из каких-то частей. Системные инженеры понимают, что любая система это холон (целое, состоящее из частей-подсистем, и само являющееся частью целого-надсистемы) — и начинают рассмотрение с того, что “холон это часть другого холона”, а не “холон состоит из частей-холонов”. Это позволяет системному инженеру хорошо ориентироваться в сложном мире: ни на секунду он не теряет контекста, оставаясь способным обсуждать как самый маленький винтик в самом маленьком приборе, так и совсем огромные системы планетарного масштаба. От этих “скачков масштаба” он не сходит с ума, для него это самая обычная процедура: поменять целевую систему в ходе обсуждения на надсистему или подсистему — главное, чтобы он это делал осознанно. Системный подход даёт нам операторы “select” (выбора объекта для действия) и "zoom" (как в фотоаппаратах, можно выбрать подходящий масштаб разбирательства с ситуацией).

В холархии каждая система сначала характеризуется своей основной функцией в качестве части надсистемы (т.е. в каком операционном окружении будет находиться их целевая система, зачем она нужна надсистеме, какая функция целевой системе в её операционном окружении), а уж только затем —из каких она состоит частей, какая у неё конструкция, как она устроена.

“Система — в глазах смотрящего”, нет никакого “объективного” способа определить систему без упоминания стейкхолдеров. Система определяется (Определение системы — ещё одна альфа из схемы инженерного проекта) так, чтобы это определение было удобно для деятельности стейкхолдера. Какого? В разных случаях разного: поэтому определение системы может существенно отличаться от стейкхолдера к стейхолдеру, речь может идти об абсолютно разных системах и может потребоваться огромная работа по согласованию этих определений. Стейкхолдеры — это люди/организации которые в принципе будут действовать, если им эта система нужна или наоборот, мешает.

Свойства системы

  1. Целостность. Система имеет границу, и связь частей системы между собой намного сильнее, чем связь с другими объектами физической реальности.
  2. Эмерджентность. Система реализует новое свойство (функцию), которой не было у каждой из её частей.
  3. Вложенность. Система сама является надсистемой для каких-то систем, а также входит в какую-то бóльшую надсистему (является её подсистемой).

Классификация систем по ISO 15288

  1. Целевая система (system-of-interest) — та, которая подлежит созданию (или модернизации) командой инженеров и рассматривается на всём протяжении жизненного цикла. Например, насос.
  2. Система в эксплуатационной среде/операционном окружении (system in operational environment) — одна из систем, которые окружают целевую систему в момент её эксплуатации. Например, трубопроводная система, к которой подключён насос во время эксплуатации.
  3. Обеспечивающая система (enabling systems) — система, которая создаёт и поддерживает систему в ходе её ЖЦ. Например, цех, который производит насос.

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

Iso-15288-diagram.png

Системы с участием людей

Если ISO 15288 говорил, что “в состав системы люди могут как входить, так могут и не входить”, то на сегодняшний день очевидно, что какие-то более-менее сложные системы без людей рассматривать нельзя. А поскольку каждый человек владеет как минимум сам собой как подсистемой, то рассмотрение “системы систем” вместо “просто системы” возникает сегодня много чаще. Системы сегодня рассматривают не столько уже как киберфизические, но как социотехнические или кибер-физико-человеческие (cyberphysic-human). Одной из поддисциплин системной инженерии также является организационная инженерия.

См. также