Учебник вводит понятия требований, архитектуры, проверки и приёмки, конфигурации, управления работами, других традиционных понятий системной инженерии и системного менеджмента, непосредственно следующих из системного подхода. Но учебник не рассказывает о том, как разработать качественные требования и архитектуру, как тщательно провести проверку и приёмку системы, то есть книга не содержит описания практик современной системной инженерии и прикладных инженерных практик инженерии киберфизических систем, программной инженерии, системного менеджмента, культурного строительства, технологического предпринимательства, социальной инженерии. Изучение таких практик даже на кругозорном уровне обычно требует дополнительных долгосрочных усилий и отдельных курсов, но этому изучению должно предшествовать знакомство с фундаментальными дисциплинами, чему предназначен и наш учебник. Читатели предыдущих версий учебника неоднократно замечали, что после знакомства с системным мышлением учебники других инженерных, менеджерских, и даже творческих (например, хореография, спорт) дисциплин становятся понятней, и становится ясней взаимоувязанность разных дисциплин в сложном проекте, который работает с системами самых разных системных уровней – от простого «косного вещества» до человечества в целом.
После освоения материала книги по системному мышлению продолжать образование можно в двух противоположных направлениях:
• «дьявол в деталях»: углубиться в изучение отдельных инженерных, менеджерских, творческих, социальных дисциплин, то есть изучать отдельные прикладные практики. Это традиционное обучение инженерии, менеджменту, другим специальностям в их связи с реальной жизнью. Системное мышление позволит удерживать целостность изучаемого набора кругозорных и прикладных практик, а также переносить накопленный опыт из проекта в проект. Это образование практического инженера, менеджера, предпринимателя/основателя компаний, деятеля искусств, общественного деятеля/политика и т.д.: человека, который овладел системным мышлением и использует его для изменения мира к лучшему.
• «ангел в абстракциях» («знание принципов освобождает от знания фактов»): обобщить предлагаемое системное мышление с целью поднятия беглости в использовании его приёмов и распространения его на самые разные виды систем – для экспансии системного мышления на новые практики, новые классы систем (например, системы машинного обучения и искусственного интеллекта, системы из молодёжных субкультур и т.д.). По этому направлению можно углублять свои знания фундаментальных дисциплин интеллект-стека. Это образование человека, который занимается бесконечным познанием, бесконечным развитием. Мы крайне рекомендуем продолжить изучение материала учебника в курсе методологии10 (по факту этот курс является продолжением материала системного мышления, он посвящён жизненному циклу систем).
Активное участие в подготовке материала книги приняли преподаватели, аспиранты и студенты кафедры технологического предпринимательства МФТИ, преподаватели, студенты и выпускники Школы системного менеджмента, директорат Русского отделения INCOSE. Без их активного участия этот курс/учебник вряд ли был создан.
Большое спасибо за принципиальные вопросы, получившие отражение в книге, учебным программам по системной инженерии в УрФУ, МФТИ, МИФИ, МИРЭА-РТУ. Материалы книги неоднократно обсуждались на заседаниях Русских отделений INCOSE и SEMAT, автор выражает благодарность членам этих международных организаций за многочисленные замечания и предложения. Много ценных замечаний было представлено читателями блога автора (http://ailev.livejournal.com, трансляции блога есть в телеграме, мордокниге, вконтакте, фрифиде), учтены замечания десятков бета-тестеров.
Ваши замечания и предложения по поводу следующих версий книги/курса присылайте Анатолию Левенчуку (ailev@asmp.msk.su).
Для книги/курса есть чат поддержки в телеграм: https://t.me/systemsthinking_course
1. О мышлении
Перед тем, как заняться системным мышлением
Человечество вырвалось из царства природы. Масса всех людей сегодня составляет 300 миллионов тонн, это вдвое больше массы всех позвоночных, которые существовали на Земле до появления человеческой цивилизации. Техносфера (вещество, переработанное людьми под свои нужды) может быть оценена в 30 триллионов тонн, это больше 50кг на каждый квадратный метр поверхности земли11.
И всё это за счёт того, что человечество в своё распоряжение получило интеллект, чья функция – мышление, направленное на решение новых и новых классов задач, бесконечное развитие.
Системное мышление – это использование в мышлении понятий системного подхода (идеи о том, что весь мир состоит из взаимодействующих вложенных друг в друга физических систем, являющихся устойчивыми по отношению к окружающей их среде объектами). Современный человеческий человеко-машинный интеллект (люди думают сегодня уже не столько с помощью ручки-бумажки, сколько с помощью компьютера) основывается на знаниях фундаментальных дисциплин, которые насквозь пронизаны понятиями системного подхода и используются, чтобы рассуждать о системах самого разного масштаба: от элементарных частиц до квазаров. Вот эти дисциплины: инженерия, методология, риторика, этика, эстетика, исследования, рациональность, логика, алгоритмика, онтология, теория понятий, физика, математика, семантика, собранность, понятизация. Эти фундаментальные «безмасштабные» (термин из физики, scaleless, отсутствие указаний на размер обсуждаемых объектов – элементарная ли частица, человек, гора или квазар) дисциплины (знания, объяснительные теории) лежат в основе практик мышления, которые мы называем интеллект-стеком.
А ещё есть прикладные практики мышления и действия – они используют мыслительные практики интеллект-стека для того, чтобы создавать и изменять (то есть вести инженерные работы) системы какого-то определённого масштаба, какого-то определённого уровня организации, эволюционного уровня, системного уровня. Разные варианты названий уровней – это разные варианты сказать об одном и том же в части выбора конкретного масштаба/размера систем разного вида: мы будем выделять тут уровни вещества, киберфизических систем как механоэлектрических с компьютерами в их составе, живых существ, разумных личностей, организаций, сообществ, обществ, человечества). Скажем, классическая системная инженерия – это инженерия киберфизических систем (роботов, авиалайнеров), медицина – это инженерия (главным образом ремонт) человеческих существ, образование – это инженерия (главным образом модернизация) личности, менеджмент – это организационная инженерия.
Системный подход оказался настолько важен в инженерии, что сама инженерия в её наиболее общем варианте стала называться «Системная инженерия». Впрочем, и о современной методологии можно смело говорить «системная методология», ибо в её основе тоже существенно использована идея системного подхода, да и физика использует понятие «физической системы» в качестве одного из основных, и сам термин пошёл оттуда. Другое дело, что физику «системной» не называют, там системы привычны. А вот «системная биология» – это инженерия искусственной жизни. Подробней об интеллект-стеке фундаментальных/безмасштабных практик и наборе прикладных практик для систем разных масштабов/разных уровней организации/системных уровней можно узнать в курсе «Образование для образованных»12.