Выбрать главу

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

Онтология нашей книги как раз и основана на варианте ответа на вопрос «что есть в мире», который берётся из инженерных и менеджерских стандартов и публичных документов и предполагает в качестве главного ответа, что мир при этом состоит из систем. Системное мышление дальше исходит из этой предпосылки – освоившие его люди видят в мире самые разные взаимодействующие друг с другом системы, а в разных текстах и изображениях – описания систем. Вот основные понятия онтологии системного подхода, описываемого в нашем учебнике (конечно, мы не будем давать тут определений, они подробно будут описаны в последующих разделах):

Привязка к физическому миру – 4D экстенсионализм:

• 4D индивид, занимающий место в пространстве-времени

• Воплощение против описания индивидов

• Изменения (процессы, проекты, кейсы) как 4D индивид

• события как 3D индивид

• функциональный (ролевой) объект как индивид

• софт как 4D индивид (исходный код как описание софта-индивида)

• предпринятие как 4D индивид

• полная темпоральная часть индивида

• методологическое время против времени в 4D

• экстенсионализм: совпадение двух объектов в пространстве-времени – это один объект

• отношение состава (composition, «часть-целое») в 4D

• холоны (многоуровневая декомпозиция)

Деятельностная субъективность определения системы:

• деятельность (в отличие от действий – критерии культурной обусловленности, повторяемости, «ролевости»), театральная метафора

• стейкхолдер как действующее лицо (роль)

• стейкхолдерский интерес и аспекты

• успешная система

Холархия воплощения системы

• системы против систематики («система Линнея») и методологии («система Станиславского»)?

• холон (уровень системы)

• эмерджентность

• виды систем: целевая, подсистема, использующая, в системном окружении, обеспечивающая

• имя системы (по функции)

• чёрный и прозрачный ящики

• требования, потребности, ограничения, архитектура

• проверка и приёмка

Определение и описание системы

• определение (definition) системы

• рабочий продукт

• описание системы (description)

• потребности (стейкхолдеров)

• частное описание (view)

• метод описания (viewpoint)

• модель, мета-модель, мульти-модель, мегамодель

• прожекторный и синтетический подходы к описанию систем

Компоненты, модули, размещения

• разбиения: компонентные, модульные, размещения

• описания: компонентные, модулей, размещения

• компонента: порт, связи

• модуль: интерфейс, платформа

• размещение

• архитектурное решение, требование, описание

• архитектурный синтез (логической и физической архитектур)

Жизненный цикл 2.0

• жизненный цикл системы, проекта

• стадии жизненного цикла

• практика, метод/методология

• дисциплина

• технология

• вид жизненного цикла, водопад, спираль

• V-диаграмма

Системная схема проекта (модифицированный стандарт OMG Essence):

• альфа, подальфа

• основные альфы: стейкхолдеры, возможности, воплощение системы, определение системы, работы, команда, технологии

• зоны интересов: клиентская, инженерная, предпринятия

• состояния альфы как контрольные точки, контрольные вопросы

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

Семантика и описания

Любая онтология, определяющая, что есть в мире, должна быть как-то записана, выражена в каких-то знаках, какой-то терминологии, то есть, представлена как онтологическое описание. В обычной речи часто путают «онтологическое описание» мира и саму онтологию. Про описание (схему нарезки мира на объекты – карту) говорят как про онтологию (объекты, выделяемые в мире – территорию), опуская слово «описание». Разницу обычно можно понять из контекста, но в жизни очень часто путают вопросы «что означает знак X» и «что такое X». «Что такое насос?» – это спрашивают, что означает слово «насос», или спрашивают, что такое «быть насосом» в реальном мире? Пока нам достаточно научиться различать эти вопросы и помнить, что кроме обсуждения самих понятий, онтологии (ответ на вопрос «что такое X»), бывает обсуждение семантики – того, как мы связываем знаки/символы/термины с их значением/денотатом и смыслом. Так,