INCOSE признаёт, что системная инженерия безмасштабна и используется для всех системных уровней (это ясно видно по INCOSE Vision 203543). Но исторически всё равно центрируется на системно-эволюционном уровне киберфизических систем как основных для членов этой организации.
Также INCOSE признаёт, что «инженеры систем» и прикладные инженеры по отдельным прикладным инженерным практикам (электрики, теплотехники, метрологи) по факту тоже используют системное мышление, и произошло проникновение системной инженерии во все «другие инженерии». Но всё равно организация поддерживает главным образом инженеров-генералистов для киберфизических систем (робототехников, автостроителей, авиастроителей, ракетостроителей).
Повторим, что совсем необязательно называться системным инженером, чтобы им быть. Так, архитекторы софта (software architects) вполне себе системные инженеры, специализированные на программных системах. Архитекторы предприятий системные инженеры, специализированные на организационных системах. Дело совсем не в названии должности или практики, не в членстве в ассоциации, дело в содержании инженерной практики.
Мы тут использовали термин «системная инженерия» в двух разных значениях, так он используется и в жизни:
Любая инженерия, ибо без системного подхода, учёта самых разных систем в окружении и цепочках создания, учёта эволюции и непрерывной подстройки под изменения нельзя менять мир. Как бы ни называлась практика, она оказывается инженерной, тем самым системноинженерной. Любой инженер это системный инженер. Это соответствует определению «системная инженерия это практика инженерии с системным мышлением в голове инженера».
Те практики системной инженерии, которыми занимались люди, считавшиеся системными инженерами в инженерии киберфизических систем: на сегодня это главным образом архитекторы и DevOps, а также создатели концепции использования (ConOps, OpsCon). Эти люди получают специальное обучение по своим поддисциплинам. Это соответствует определению «системная инженерия это практика поддержания целостности системы, в отличие от прикладных инженеров-разработчиков, системный инженер занимается системой в целом, а не какими-то частями системы или прикладными особенностями системы».
Какое значение правильное? Оба, и жизнь покажет, какое из них выживет. Пока же используются оба значения, в нашем курсе/книге тоже так.
Инженерия и наука
Нельзя путать роли инженера и исследователя. Мы тут говорим слово «исследователь», а не «учёный» главным образом потому, что научное/рациональное мышление как построение объяснительных (про причины-следствия) порождающих (generative, пригодных для «обратного моделирования», предсказания состояний мира, конкретизации/рендеринга) теорий сегодня используется отнюдь не только в «науке» как особом роде деятельности «учёных», но повсеместно в самых разных деятельностях/практиках/видах труда.
Исследователи (это роли, а не люди!) ровно обратны инженерам: если инженеры делают реальные материальные вещи, опираясь на какие-то (необязательно «научные»! ) описания, то исследователи делают объяснительные теории физической и абстрактной (математики как раз занимаются исследованием поведения абстрактных/ментальных объектов) реальности. Исследователи получают компактные, понятные и формальные описания действительности. Слово «реальность» тут означает именно физический и ментальный мир, а вот «действительность» мир, преломлённый нашими понятиями, отражающими то, что нам об этом мире уже известно и что мы можем выразить по поводу этого мира (скажем, если человечество пару веков назад не знало о существовании электронов, то в реальности они были, а в действительности их не было). Конечно, инженерия и исследования тесно переплетены:
Примечания
1
Без различения model-based и model-driven.
2
https://ailev.livejournal.com/1106188.html и это текст ещё 2014 года. События 2022 года показали, что в этом мире «непрерывной разработки» отключить миллионы людей от пользования самыми разными системами стало не просто легко, а очень легко.
3
https://ru.wikipedia.org/wiki/Каталлактика
4
https://ru.wikipedia.org/wiki/Число_Данбара
5
https://system-school.ru/systems-management
6
См. обсуждения в постах «Онтологический статус интеллект-стека: мы не устраняем inductive bias, мы приветствуем его!», https://ailev.livejournal.com/1598826.html; «Инженерия и исследования xGI: учитесь сами, чтобы научить и людей, и нежить», https://ailev.livejournal.com/1600567.html; «Мои претензии в xGI: я не натуральное хозяйство, я участник разделения труда», https://ailev.livejournal.com/1600861.html.
7
https://fondgp.ru/publications/проблемы-построения-системной-теори/
8
https://system-school.ru/uptodate
9
Помним, что вся литература и более подробное изложение есть в «Практическом системном мышлении».
10
https://countrymeters.info/ru/World
11
https://arxiv.org/abs/2206.08896
12
https://techcrunch.com/2022/06/23/amazon-launches-codewhisperer-its-ai-pair-programming-tool/
13
https://en.wikipedia.org/wiki/Prompt_engineering
14
https://ailev.livejournal.com/1009201.html
15
Например, вот такие работы по мультимодальным вычислениям в нейронных сетях Allen AI & UW Propose Unified-IO: A High-Performance, Task-Agnostic Model for CV, NLP, and Multi-Modal Tasks, https://arxiv.org/abs/2206.08916
16
GENA_LM первая в мире языковая модель ДНК, обученная на самой полной версии генома человека (T2T-CHM13), которая была опубликована в конце марта 2022 года, https://huggingface.co/AIRI-Institute/gena-lm-bert-base/, https://github.com/AIRI-Institute/GENA_LM
17
https://ailev.livejournal.com/1464563.html
18
https://ru.wikipedia.org/wiki/Евгеника
19
https://www.nbcnews.com/politics/supreme-court/supreme-court-wipes-away-constitutional-guarantee-abortion-rights-over-rcna18718
20
https://ailev.livejournal.com/1622346.html
21
https://lesswrong.ru/w/Политика_убийца_разума
22
https://tass.ru/mezhdunarodnaya-panorama/14956829
23
https://ru.wikipedia.org/wiki/Сецессия
24
https://en.wikipedia.org/wiki/Geometrical_frustration и обязательно смотрите там видео Frustrated magnetism in solids, ибо нужно понимать динамику происходящего, она лучше даётся в видео.
25
https://www.pnas.org/doi/10.1073/pnas.1807890115
26
https://ailev.livejournal.com/1619025.html
27
первый абзац в https://ailev.livejournal.com/1621262.html
28
Очень интересные исследования про порог эмерджентности при масштабировании в обучающихся/эволюционирующих системах, и помним, что нейросети, термодинамика, эволюция имеют общую теорию/математику (в курсе «Практическое системное мышление» про это рассказывается и даются ссылки на работы Ванчурина-Кацнельсона-Вольфа-Кунина): Emergent Abilities of Large Language Models, резкие пороги в работоспособности нейросетей в зависимости от числа вычислений, размеров и прочего масштабирования, https://arxiv.org/abs/2206.07682 гифка дерева возможных приложений у сети с масштабируемостью (пороги возможностей с ростом числа параметров сетки): https://ai.googleblog.com/2022/04/pathways-language-model-palm-scaling-to.html резкое появление самых разных свойств у случайных графов (порог эмерджентности при росте связности графа): https://www.quantamagazine.org/elegant-six-page-proof-reveals-the-emergence-of-random-structure-20220425/
29
https://en.wikipedia.org/wiki/Technical_debt
30
https://www.hospitality-school.com/buffet-meaning-table-setting/