Модель – это сжатая информация о бесконечно разнообразном мире (в ней же специально отобрано отражение только самого важного), а нам очень часто нужно эту сжатую информацию о мире наоборот, разжать для того, чтобы увидеть стоящий за ней изобилующий деталями конкретный мир.
Например, двое человек говорят, что у них есть разные модели, они не совпадают. Они абсолютно теоретически не могут совпасть в зоне формальности калькулятора, они не совпадают в зоне мыслительных схем. В схемоиде мы можем уже предположить, поскольку значения не такие чёткие, что многомерном пространстве смыслов какие-то отдельные понятия этих моделей могут совпадать (ибо они попадают в близкие области пространства смыслов)24.
А сами области пространства смыслов мы уточняем «триангуляцией», добавляя деталей в описание – чтобы по деталям можно было узнать, о чём идёт речь. Чтобы всё это совмещение несовместимых логически схем было возможно, в ходе мышления (особенно когда речь идёт о коллективном мышлении) нужно делать серьезные шаги по деформализации мышления. То есть в ходе мышления, задействующего несколько схем нам обязательно нужно делать серьезные шаги рендеринга, увеличивать количество не очень важной информации, уменьшать абстрактность и уменьшать чёткость определений.
И вот мы смотрим на слайд, где с одной стороны «моделирования» у нас есть люди, работающие инженерно, а с другой стороны «рендеринга» приведена иллюстрация «балагана»25.
Инженеры работают с какими-то схемами по жёстким правилам. Я специально взял картинку, на которой инженеры развернули что-то типа чертежа. В компьютере это необязательно будет графическая схема, там могут быть какие-то тексты на естественном языке, таблицы, тексты на языках программирования, то есть какие-то более формальные способы представления информации, нежели традиционные инженерные чертежи. Кстати, современные чертежи в отличие от информационных компьютерных моделей – это типичные псевдосхемы, несмотря на их графическую форму, это типичные схемоиды, они суть псевдокод. Вы можете дать инженеру-человеку современный чертеж, чтобы он построил какое-то здание. Но вы не можете дать этот чертёж роботу-строителю. Сначала нужно этот чертеж переложить на формальный язык робота, и только после этой дополнительной формализации робот сможет построить это задание. Конечно, сегодняшний робот начинает работать и с неформальной информацией чертежа, но вот условно пока говорим о классическом «логическом» роботе-компьютере, а не роботе на нейросетях с искусственным интеллектом, моделирующим интуицию.
Картинка на слайде показывает, что направление моделирования/схематизации/формализации связано с серьезной инженерной работой, которая всегда коллективна и требует совместного использования самых разных формальных моделей, в которых легко искать ошибки и с которыми легко выполнять безошибочно рутинные логические операции. Формализация нужна именно для этого: скорости в работе с безошибочностью.
А вот рендеринг/деформализация/конкретизация у нас связан с картинками, образами, метафорами и прочей неформальной художественностью, заведомо подразумевающей ошибки. Я специально показал картинку интерьера Балаган-сити, одного из ресторанных заведений. Вот именно так «балаганно» проходят все эти дизайн-сессии с «визуальным мышлением». Я подробней расскажу об этом чуть позже, но место этих сессий на спектре мышления я как раз сейчас и указываю: оно в сугубо неформальной, очень узкой и содержащей большое число ошибок мышления части спектра.
Для того чтобы мышление приблизилось к инженерному, надо чтобы балаган утих и появилась более-менее формальная логика, которая вычистит ошибки неформальной балаганности, и тогда мы станем способны работать довольно сносно со сложными объектами – сложность ведь требует меньшего числа ошибок в рассуждениях, а для этого нужна формальность, модельность, внимание на главном и правильность рассуждений, проведённых по правилам.
Примечания
1
Левенчук Анатолий Игоревич, научный руководитель Школы системного менеджмента (http://system-school.ru/), директор по исследованиям Русского отделения INCOSE (http://incose.ru)
2
Мероприятия Лаборатории (семинара) визуального мышления (https://sites.google.com/view/schematization/семинары), мероприятие 28 было в «Точке кипения» АСИ: https://leader-id.ru/event/8628/, анонс в Фейсбуке: https://www.facebook.com/events/183898065564572/.
3
Авторские слайды: https://yadi.sk/i/8Z6iYtOq3WcJCN, видео доклада: https://vimeo.com/272129795
4
https://www.facebook.com/osovskiy
5
https://www.facebook.com/anna.gorban.5
6
https://www.facebook.com/prapion.me
7
https://www.facebook.com/envolk
8
Творчество в системном мышлении, 4 мая 2018, https://ailev.livejournal.com/1425331.html
9
http://schem.tech
10
www.schem.tech
11
По итогам курса в 2015 году вышел мой учебник «Системноинженерное мышление», http://techinvestlab.ru/systems_engineering_thinking/
12
http://system-school.ru/
13
http://incose.ru
14
Software Engineering in the Systems Context Paperback, 2015, https://www.amazon.com/Software-Engineering-Systems-Context-Jacobson/dp/1848901763/
15
Julia – быстрый язык высокого уровня для численных методов, http://julialang.org/.
16
59.Программа развития района в рамках развития города, 05.01.88—14.01.88, Ростов-на-Дону.
17
Архимейт по-русски: https://ailev.livejournal.com/988360.html
18
https://en.wikipedia.org/wiki/Domain-specific_language
19
https://medium.com/amplify-partners/age-of-ai-talk-deep-learning-est-morte-vive-differentiable-programming-6b1a1c9800d8
20
Тезисы по визуальному мышлению, 7 апреля 2018, https://ailev.livejournal.com/1418832.html
21
Видео доклада «Системное развитие личности», 4 мая 2018, https://ailev.livejournal.com/1425622.html
22
Нейронет – нейро-лингвистическая сеть, 15 ноября 2018, https://ailev.livejournal.com/1227614.html
23
Рендеринг методов, 27 июня 2010, https://ailev.livejournal.com/845850.html
24
Онтика онтологизации, 13 мая 2018, https://ailev.livejournal.com/1427265.html
25
Картинка «балагана» взята из http://www.svadba-inform.ru/cafe_restorani/page/restoran_balagan_city.stml