Анатолий Левенчук – Системное мышление 2024. Том 1 (страница 22)
Системный подход уже получил широкое распространение в инженерии и менеджменте. В инженерии в пятидесятые-шестидесятые годы прошлого века превалировало «математическое» понимание системного подхода, которое по факту сводилось просто к активному использованию математического моделирования при решении инженерных проблем («системное моделирование» как имитационное моделирование – отголоски ещё тех времён). «Системность» заключалась в том, что модели при этом набирались из самых разных теорий/дисциплин, как естественнонаучных, так и инженерных (электрика, механика, химия для случая химических реакций, расчёты изменения давления, тепломассопереноса и т.д.) для разного уровня структуры системы (системы в целом и подсистем разного уровня).
Описание тех или иных «систем» проводилось с использованием многочисленных моделей, отражающих разные интересующие инженеров и учёных свойства систем в различных ситуациях.
Чаще всего такое в большой мере завязанное на математические имитационные/simulations модели (часто говорили «ни о каком синтезе тогда и речи не было) противопоставлялось так называемому (сведению к простому). системное моделирование системный анализ», редукционизму
Для редукционизма, объявлявшегося главным в науке (это же «сведение к простому», деление на всё более и более мелкие части – научность искалась тут, «как более сложное объяснить работой более простого») было характерно выделение одной главной точки зрения, одной теории/дисциплины и метода моделирования для какого-то уровня структуры объекта или предмета исследования. Скажем, человек рассматривался на уровне молекул (т.е. биохимическом уровне), и из этого пытались выводиться все знания о человеческой природе: в том числе и его мышление, и социальное поведение объяснялось как сложное сочетание биохимических процессов.
Системный подход преодолевал очевидную бессмысленность одноуровневого упрощенчества редукционизма, и поэтому стал очень популярен. Системно мыслить – это прежде всего удерживать во внимании тот уровень дробления системы на части, на котором уместно обсуждать проявляющиеся на этом уровне новые (emergent, эмерджентные) свойства, которых ещё не было на предыдущих уровнях разбиения системы на части, и уже нет на уровнях выше системы, на уровне надсистемы. Эти свойства необходимы для удобства действия в физическом мире.
Системный подход не подразумевает простого физического или математико-логического понимания отношения «часть-целое». Так, «дом состоит из кирпичей» – это верное утверждение в физике и математике, но неверное в системном подходе. В системном подходе заметят, что пропущен ещё один уровень в системном разбиении целых систем на части («состоит из» – это отсылка к отношению композиции/«часть-целое»): стены! Если вы будете строить дом, то указывать положение каждого кирпича в доме, чтобы более-менее компактно описать дом – это очень неправильно. Много проще описать, как из кирпичей составлены стены, а затем описать, как из стен составлен дом. Системы вводятся тогда, когда их введение позволяет что-то описать более компактно, удобно, проще для действия в физическом мире.
Вкус борща в момент его готовки нужно обсуждать как зависящий от способа приготовления его из кусочков овощей и мяса, неадекватно обсуждать идущие в ходе готовки биохимические процессы на уровне клеток растений-овощей и клеток мяса. Эти процессы никуда не деваются, они вполне себе идут в ходе готовки, но это неправильный уровень структуры вещества для обсуждения вкуса борща! Знание о том, как сворачивается белок мяса в ходе варки борща, конечно, имеет непосредственное отношение к изменению вкуса сырого мяса на варёное, но вряд ли это поможет повару! Вниманием нужно выделять целые овощи и их куски, приёмы готовки и зависимость вкуса от этих приёмов обсуждаются на этом уровне крупности вещества: целые овощи и куски мяса, нарезанные на небольшие кусочки, принятые в той или иной кухне (чуть более крупные в южной готовке, чуть более мелкие в северной). И нельзя обсуждать вкус борща, если обсуждать званый вечер со сменой шести блюд, где борщ будет только одной из смен: обед уже не имеет «вкус борща», хотя борщ там и является его составляющей частью. И главное – это просто выделение вниманием в реальной ситуации готовки борща и реальной ситуации обеда нужных нам для каких-то целей (приготовление обеда с вкусным борщом) частей.
Про редукционизм «борща из свёрнутых в ходе варки белков» будут все те же самые рассуждения, что и про «дом из кирпичей».
Ситуация с домом или борщом кажется простой, но давайте возьмём проект создания авиалайнера, в котором планируется 6 млн индивидуальных деталей. Как вы с огромной командой из пары сотен тысяч человек, занятых его изготовлением на заводах разных стран, будете рассматривать этот авиалайнер, чтобы не упустить ничего важного? На уровне материалов, из которых этот авиалайнер состоит? Это будет правильно, если считать прочность лайнера. Но если считать подъёмную силу его крыльев, то уровень материалов не поможет. Большую и сложную систему из миллионов индивидуальных частей нужно описывать на множестве уровней её сборки в целое, причём описывать для самых разных целей самыми разными способами, не терять ни один из них! Системное мышление помогает не потерять внимание тысяч людей, не забыть что-то важное при делении на части или при сборке целого из частей, не отвлечься на неважное.
Управлять вниманием к 6 млн индивидуальных деталей в авиалайнере, чтобы не забыть ни одной детали, и рассмотреть и аэродинамику, и пассажировместимость, и общую стоимость проекта, и безопасность при попадании молнии, и размеры цеха для сборки авиалайнера – вот это всё стало не интеллектуальным подвигом, а обыденной мыслительной работой после появления системного мышления в инженерии. И имена гениев-авиаконструкторов вроде Мессершмитта и Туполева остались в прошлом, для современных более сложных самолётов уже не нужно иметь гениев в составе команды! Системное мышление, поддержанное компьютером (даже без компьютера с AI), вполне справляется. Не нужно иметь абсолютного гения Королёва, чтобы делать такие сложные запуски космических кораблей, какие делает сейчас SpaceX.
По этой линии борьбы с редукционизмом дошли до того, что системное мышление начали объявлять то есть говорящем о примате целого над частями. В холизме поведение частей объясняется существованием целого. Но оказался такой же ошибкой, что и редукционизм: холистическим, холизм системное мышление борется с полным отказом от рассмотрения зависимостей поведения целого как поведения его частей (редукционизм) как и полным отказом от рассмотрения зависимостей поведения частей в зависимости от происходящего с целым (холизм).
Слово «система» в конце семидесятых годов стало респектабельным, и его стали использовать в том числе и те люди, которые были совсем незнакомы с системным подходом в любой его версии, которые не понимали сути системного подхода, его способа управления вниманием при рассмотрении сложных ситуаций. По факту, слово «система» вдруг стало синонимом слова «объект» – что-то, что попало в сферу нашего внимания. Связь со вниманием осталась, но специфика того, что речь идёт о внимании к определённому уровню крупности нарезки на объекты, и уровней этих множество, и способов нарезки тоже множество – вот это было полностью потеряно. Никакого системного мышления, которое потом бы работало с «объектами-системами», увы, у пользующихся словом «система» не было.
Это «попсовое» понимание слова «система» было унаследовано и современными системами AI (Bard, Claude, ChatGPT и т.д.). Увы, с ними нельзя поддержать разговор про современное системное мышление: в бытовом понимании слово «система» не тип объекта, как в системном подходе, а «почти синоним» объекта. Вместо теоретической теории понятий и её строгой/формальной типизации (медленное мышление S2 по Канеману) в системах искусственного интеллекта используется прототипная теория понятий с её нестрогими аналогиями как основой мышления (быстрое мышление S1 по Канеману), причём не из современного системного подхода, а из обыденной речи. Поэтому осторожней беседуйте с системами AI (а также с обывателями) на тему системного мышления, слово «система» знают все – но для них всех это не тип объекта из системного подхода, и не все могут отследить строгость использования типа! 38
В восьмидесятых в менеджменте тоже появилось множество учебников системного подхода, математики там уже не было. Акцент делался на том, что в системе «всё со всем связано», при этом существенные связи могут выпасть из традиционных монодисциплинарных рассмотрений (опять борьба с редукционизмом!). Поэтому нужно привлекать самых разных людей, чтобы в их общении получить возможность выявления этих существенных связей.
Менеджерское изложение системного подхода было ценным тем, что в нём обратили внимание на необходимость при обсуждении каких-то целевых систем учитывать их системы-создатели, обычно состоящие из людей, организованных в предприятия. Потом рассмотрение этих людей сделают обязательным, и речь пойдёт не о самих людях, а об их ролях в проекте, которые назовут стейкхолдерами/stakeholders. Иногда стейкхолдерами называли при этом исполнителей ролей, а иногда и сами роли – стейкхолдером в «инженере Васе» некоторые люди считали Васю, а некоторые – инженера. Мы в нашем курсе поэтому избегаем говорить «стейкхолдер» и называем инженера ролью, а Васю – агентом (играющим роли, в том числе роль инженера). В любом случае, без систем-создателей обсуждать целевую систему стало неправильно, тем самым в восьмидесятых годах прошлого века появилось второе поколение системного подхода. Хотя исполнителей ролей и сами роли нещадно путают до сих пор, слово stakeholder используют очень по-разному, будьте тут аккуратны.