Как бы я объяснил своим коллегам что такое системное мышление и зачем оно нужно

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

Системное мышление помогает бороться со сложностью проектов. Двумя способами:

  1. Оно помогает управлять вниманием в реальных проектах. Указывает, перечисляет области, которым всегда необходимо уделять внимание. Это значит, что при хорошо поставленном навыке системного мышления и должной дисциплине ты не будешь (или будешь гораздо меньше), например, сталкиваться в проектах с невыявленными заинтересованными лицами, с незадокументированными требованиями, с неготовностью команды (или ее отсутствием) к реализации проекта и так далее. Все критически важные области внимания будут покрыты.
  2. Системное мышление ставит навык многоуровневого разбиения систем. Это выражается в умении обсуждать вопрос/проблему на нужном системном уровне - отбрасывать все лишнее, сосредотачиваться только на главном. Но при этом не терять из виду целой картинки.

Для лучшего понимания стоит рассмотреть, чем не является системное мышление.
Системное мышление не является ни методологией (набором практик), ни практикой/прикладной дисциплиной. В нем не рассматривается вопрос о том, как практиковать. Вводятся понятия связанные с практиками, обозначаются сами практики (сбор требований, проверка и приемка и т.п.), при этом не рассказывается, как реализовывать эти практики. Системное мышление строит фундамент для дальнейшего изучения этих практик. Благодаря нему будет понятно, куда эти изученные практики необходимо "положить" в голове. И, что немаловажно, в реальных проектах будет понятно, откуда эти практики достать, какие вообще практики бывают и где почерпнуть знания о них.
Невозможно взять системное мышление, применить его подходы к какой-то проблеме и решить ее. Но при помощи системного мышления можно научиться постоянно мыслить (работать) так, чтобы этих проблем возникало меньше или вообще не возникало.
Системное мышление не предполагает ситуативного использования. Нельзя, например, выявлять всех заинтересованных лиц системы в тот момент, когда в проекте уже возникли проблемы. Нужно заниматься этим постоянно, итеративно, на каждом шаге проекта, поддерживать систематичность. Таким образом системное мышление ставит дисциплину в работе (и наоборот, оно может быть эффективно только при наличии дисциплинированности, систематичности в его использовании).

Системное мышление оперирует следующими понятиями (т.е. дает их подробное описание):

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

Перечислены далеко не все понятия, а только те, которые знакомы и понятны любому, кто работает в IT сфере.
Казалось бы, что тут обсуждать? Требования и требования, интуитивно понятно, что это такое. Но вот чем отличаются требования от потребностей и от ограничений, а так же зачем их вообще отличать, что такое успешная система - это интуитивно не понятно. Об это расскажет системное мышление.
Причем расскажет не со своей уникальной точки зрения. Системное мышление - это не какая-то авторская дисциплина. Данный курс (здесь произошел переход от системного мышления к курсу о системном мышлении, но это вполне осознанно, т.к. пока что знания о системном мышлении я формирую только на основании курса "Системное мышление 2020") основан на наборе стандартов и публичных документов по инженерии и архитектуре предприятия. Перечислять их не буду, можно посмотреть их в самом курсе.

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

Артем, отличный пост! Прям выжимка из первой главы книги про системное мышление!

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

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

Спасибо!

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

Отсюда и считаю, что одну "вырванную" задачу с применением системного мышления решить не получится)

Хотя, если поперебирать примеры, то наверняка что-то и можно найти.

Артем, спасибо за пост! Я бы еще уточнила, что нужно не просто обсуждать проблему на нужном системном уровне – но еще и с использованием описаний (viewpoints), которые будут понятны участвующим в обсуждении ролям. 

Согласна, что применение системного подхода требует систематичности: приложить его как подорожник и весело побежать дальше, забыв обо всем, не получится))) вернее, конечно, так можно сделать, но результат огорчит.

Артем, благодарю за содержательный пост!
Возможно его прочтение при вхождении в курс, до старта, позволило бы мне быстрее сориентироваться и понять, что Системное мышление — это не набор практик и методологий и не прикладная дисциплина. И, основной акцент курса будет ни на том, как практиковать, а на понятиях, связанных с практиками, их вариативностью и максимально эффективном применении.
В своем посте вы написали, «Невозможно взять системное мышление, применить его подходы к какой-то проблеме и решить ее.» На мой взгляд, системное мышление позволяет в любой временной отрезок проекта, перевести текущую/возможную проблему в плоскость задачи. Т.е. из проблемы «мы не можем удовлетворить требования заказчика» мы можем перейти к состоянию «мы не можем удовлетворить требования заказчика, т.к. нам не предоставлено детальное ТЗ», или «на текущий момент у нас нет ресурсов, обладающие советующей компетентностью», что переводит проблемы в задачи – «получить детальное ТЗ» или «получить компетенции». Разве не в этом большое преимущество системного мышления, в гибкости инструментов, позволяющие переводить проблемы в задачи. 

Мой курс лишь начался. Подразумеваю, что мое текущее представление о СМ трансформируется в нечто иное на выходе ?