Системное мышление 2024. Том 2. Анатолий Левенчук
Чтение книги онлайн.

Читать онлайн книгу Системное мышление 2024. Том 2 - Анатолий Левенчук страница 35

СКАЧАТЬ чем просто танцор»: сальсеро не только должен танцевать «вообще» (то есть уметь двигаться как-то танцевально под музыку/быть танцором), но ещё должен уметь добавлять в свои движения специфику сальсы, «быть на стиле». Это означает, что сальсеро имеет мастерство больше, чем «просто танцор» – это более высокий системный уровень. Инженер-программист – это больше, чем «просто инженер»: он владеет общеинженерной спецификой (знает системную инженерию), но кроме того ещё и умеет программировать. Это общее рассуждение про стеки системных уровней в их ролевом рассмотрении, оно похоже для самых разных видов систем.

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

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

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

      Скажем, в прикладной области социальных танцев есть «сальсеро», а есть «тангеро» (роль, которая танцует стиль аргентинского танго), это обычно – взаимоисключающие варианты в одном исполнении. У артиста::роль тем самым могут быть подроли-специализации (подтипы) СКАЧАТЬ