Привет, Хабр!

Мы убеждены, что при проектировании систем их нужно, прежде всего, тщательно продумывать и моделировать. В крупной организации на это накладывается столько разночтений, согласований и неизбежного недопонимания, что кому-то просто необходимо предотвращать скатывание системы в хаос, одновременно её корректируя и развивая. О том, как это сделать программному архитектору, системному аналитику и людям, принимающим решения, рассказала Дайана Монталион в своём труде "Изучаем системное мышление", недавно пополнившем наш книжный зоопарк. Дайана Монталион более 20 лет занимается программной архитектурой и создаёт передовые программные системы для таких организаций как Стэнфордский университет, фонд Билла и Мелинды Гейтс, газеты The Economist и портала Wikimedia. Основала компанию Mentrix Group, занимающуюся разработкой ПО и оказанием сопутствующих услуг. Также ведет семинары по системному мышлению, технологической архитектуре и нелинейным подходам к разработке ПО. Предлагаем вам подробный обзор книги от блогера Хави Агирре, подробно проштудировавшего её.

TL;DR

Системное мышление – это мощный метод решения сложных проблем, помогающий распознавать паттерны, целостно мыслить, а также уравновешивать технические и социальные факторы. Человек, подходящий к проблемам системно, умеет нелинейно мыслить, постоянно учиться, а также работать с уважением к другим. Книга «Изучаем системное мышление» от Дайаны Монталион, помогает понимать ценность контринтуитивных решений, стимулировать циклы обратной связи, а также не искать крайнего и исправлять недостатки системных структур, а не отдельных исполнителей. Эффективное моделирование и коллективное обсуждение в команде помогут сориентироваться в неоднозначностях и принимать более качественные решения.

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

1. Ваши качества, если вы умеете мыслить системно

Суть системного мышления заключается в умении распознавать паттерны и нелинейно мыслить. Большинство из нас обучено редукционистскому, линейному мышлению. То есть, мы умеем разбивать задачи на более мелкие подзадачи. Человек, умеющий мыслить системно, в свою очередь, способен отступить от этого курса и применить более целостный подход. Они оценивают, как отдельные решения увязываются в глобальные контексты и дают результат на долгосрочную перспективу, а не латают систему на скорую руку.

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

2. Системное мышление - это социотехнический навык

В своё время Дайана Монталион, анализируя книгу «Bad Blood» Джона Керрейру, подчёркивает разрыв между инженерной реальностью и требованиями руководителей, который может возникать в иерархичных организациях. Например, инцидент с компанией Theranos возник из-за раздробленности при коммуникации и, следовательно, из-за того, что обратная связь не доходила до лиц, принимающих решения. Это и привело к краху компании. Это распространённая причина отказа сложных систем, так как иерархические системы по природе своей обрубают циклы обратной связи.

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

3. Контринтуитивность и точки опоры

Одно из самых неудобных свойств системного мышления заключается в том, что очень часто самые лучшие решения кажутся контринтуитивными.  По замечанию Донеллы Медоуз, «Когда мы обнаруживаем в системе точки опоры, на первый взгляд абсолютно не верится, что они расставлены именно так». Точки опоры таковы, что даже мелкие изменения, сделанные в них, могут привести к значительным подвижкам в системе. Но, поскольку такие изменения зачастую противоречат нашему чутью, принимать соответствующие решения сложно.

Представьте себе ситуацию, когда для решения задачи требуется убавить вмешательство в систему, а не нарастить. Как правило, в такой ситуации хочется всё усложнить, создать дополнительные процессы или ужесточить контроль. Но, если вы умеете думать системно, вы распознаете ситуацию, в которой лучше не дёргаться или изменить один тонкий фактор — что и приведёт вас к желаемому результату.

4. Поддержка для практики: как оседлать локомотив

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

Эта метафора в особенности касается тех руководителей, которым приходится управлять системными изменениями в своих организациях. Если вы оседлали локомотив, то должны не только заглядывать в будущее, но и помогать другим его увидеть — не рассчитывая, что они способны сами увидеть перспективу именно с вашей точки зрения.

5. Умение учиться как ключевая ценность

Тех, кто системно мыслит, отличает постоянное самообучение. Они знают, что предстоит ещё многое открыть, испробовать новые подходы, и поэтому ценят, как опыт, так и мировосприятие неофита. По Монталион, люди, мыслящие системно, учатся с упреждением и не стесняются исследовать новые инструменты или стратегии, когда это действительно важно.

Такой склад ума применим и к решению задач. Один из ключевых навыков — это структурированная любознательность. Сталкиваясь с новым вызовом, вы сразу начинаете выяснять, как с ним справиться — например, соорудить прототип, пуститься в обширные исследования, поговорить с экспертами-предметниками. Так вы вырабатываете стратегии для исследования новых территорий и отвечаете на правильные вопросы.

6. Модель айсберга и поиски крайнего

Существует модель айсберга, которая при работе со сложными проблемами помогает словно нырнуть на глубину, чтобы понять базовые структуры, а затем мысленно смоделировать, как будем действовать дальше. Часто, когда что-то идёт не так, команда загоняет себя в ловушку, начиная искать крайних. Но системное мышление учит, что подлинные причины неудач зачастую заключаются в самой системе, а не в тех людях, которые пытаются ею управлять.

Здесь мы подходим к концепции поисков крайнего — такой сценарий разыгрывается в игре «Раздача пива» — широко известной симуляции, на основе которой изучается динамика систем. Участники зачастую винят друг друга в плохих исходах, когда сама система устроена так, что приводит к проигрышу. Если понимать, как системные структуры формируют поведение, то и дискуссии получаются более конструктивными, и сразу становится понятнее, где и какие вмешательства следует сделать.

7. Моделирование как ключевая практика

Важность моделирования при системном мышлении просто неоценима. Моделирование — это умение визуализировать абстрактные концепции и пускать их в дело, превращать мысли в структурированные представления. Как бы ни выглядела модель — будь то блок-схема, диаграмма или карта концепций, благодаря такой модели команда принимает более качественные решения, проясняя взаимосвязи между переменными.

Группа, занятая совместным моделированием, также научается более качественному совместному различению — особенно, когда речь заходит о расстановке конкурирующих приоритетов. Такой коллаборативный подход не только прокачивает умение командного решения задач, но и стимулирует общее понимание системы.  

8. Уважительная вовлечённость и коллективное рассуждение

Красной нитью в книге о системном мышлении проходит тема уважительной вовлечённости. Когда коллеги-сокомандники делятся идеями, мастер системного мышления умеет не отбрасывать их, а по достоинству оценивает труд, вложенный в формулирование этих мыслей. Такой подход «Да, и, кстати...» помогает уважать взгляды других, аккуратно выстраивая работу с учётом всего предложенного. Он помогает создать среду взаимного сотрудничества, где разнообразие взглядов может приводить к более качественным результатам.

Более того, коллективные системные рассуждения помогают командам браться за многогранные проблемы. Мы не устремляемся к первому решению, а держим в уме множество картин происходящего, учитывая, что многогранность требует терпения и открытости к идеям.

9. Заключение

Научиться системно мыслить — означает по-новому наблюдать, по-новому учиться и одновременно работать как над решением проблем, так и над координацией людей. Идеи Монталион напоминают о сложности тех систем, в рамках которых нам приходится работать — будь то технологии, руководство или сама жизнь. Поэтому для решения задач требуется, например, выходить из плоскости и нелинейно мыслить, не ограничиваясь редукционистскими шаблонными подходами.   

Прежде всего, книга «Системное мышление» — о том, как научиться учиться и приспосабливать приобретённые знания к постоянно меняющимся ландшафтам. Если вы строите модели совместно с командой так, словно едете прямо на локомотиве, то никогда не откажетесь от исследования расстилающегося впереди леса, даже если пассажиры в вагонах пока заметили только озеро.

Взяв на вооружение изложенные в книге практики, вы не только научитесь успешнее ориентироваться в сложных системах, но и станете доходчивее разъяснять другим, почему следует действовать так, а не иначе. Удачи!