Особенности решения учебных задач по системному мышлению
В онтологических рассуждениях, как и в жизни, обычно делается предположение об открытости мира (open world assumption): «что не сказано, то просто не сказано». Это существенно отличается отпредположения о закрытости мира : «что не сказано, того просто нет». Тренажёрные задачи чаще всего составляются из предположения о закрытости мира.
Опытные инженеры и менеджеры в предположении об открытости мира при решении задач начинают придумывать всё более и более необычные и маловероятные обстоятельства, логично ведущие к неправильным ответам — и даже часто добиваются успеха («вот если речь идёт о Юпитере, и пилот ракеты не боится огромной силы тяжести и играет на саксофоне в метановой атмосфере, то ваш правильный ответ будет неправильным, а мой неправильный правильным»). Действительно, маленькая вероятность обстоятельств к чисто формальной правильности ответа отношения не имеет (даже исчезающе маловероятное событие может быть формально верным, «логичным» в аристотелевой логике) и формально ученик может быть прав. Но по сути генерирование таких дополнительных условий исходя из посылки открытого мира не помогает решать тренажёрные задачи, а только мешает это делать.
Особое внимание нужно уделять тренажёрным задачам на начальных стадиях обучения — когда правильный ответ интуитивно не ясен, не является шаблонным. Когда студент материал знает плохо, он включает «смекалистый мозг». Он смотрит на 2*2 и начинает: «Это может быть любое число больше 1.0 и меньше 9.0, ибо мы же не знаем, насколько и как округлили исходные числа. И это может быть в ответе вообще что угодно, начинающееся и заканчивающееся на 2, ибо звёздочка не всегда означает знак умножения. Часто звёздочка означает любое количество символов. А ещё речь может идти о символьном умножении, поэтому ответом будет 22. И давай не будем разбирать ситуации, когда система счисления недесятичная, так и быть». Конечно, он достаточно смышлён, чтобы заподозрить в ответе 4, но и недостаточно уверен в этом ответе, чтобы не предположить дополнительных подвохов.
Двое из десятка изучающих системное мышление человек именно таковы — они материал не читали, но они хорошие инженеры или менеджеры, у них подвешен язык, они скептичны по отношению к материалу учебника (это ничего плохого, просто skeptic thinkers), и именно они обычно самые активные в группе. Их цель не столько поупражняться в системном мышлении и использовании его концептов, сколько попробовать «прогнуть» предлагаемые задачи вместе с системным мышлением, испытать их на прочность «здравого смысла». Этим людям хорошо работать Беспристрастными Свидетелями (Fair Witness) из Хайнлайна: « Энн стояла на трамплине. Джабл крикнул ей: — Тебе виден тот дом на горе? Какого он цвета? Энн посмотрела и сказала: — С нашей стороны белый. Джабл обернулся к Джилл: — Вот видишь, Энн не стала говорить, что дом белый целиком. И вся королевская рать не заставит ее сказать это до тех пор, пока она не пойдет и не посмотрит. Но даже и тогда она не сможет утверждать, что дом остался белым после того, как она ушла» .
Как мы могли бы с этим бороться? Очевидный ответ — строго формализовать задачи, добиваясь однозначности правильного ответа. Но чем формальней будут поставлены задачи «из учебника», тем дальше они будут от реальной жизни.
Ещё важно понимать, что все эти задачи тренажёрные, а не экзаменационные. Они дают лишь повод осознать и обсудить материал учебника, формализм «единственно правильного ответа» для них непринципиален.
Ещё один источник возможной «формальной нелогичности» системного мышления в том, что он представлен в стандартах и публичных документах, откуда мы берём его положения (а вследствие этого и в нашем учебнике) не как логически непротиворечивая формальная онтология. Каждый стандарт имеет свою онтику (набор фактов о мире, не претендующий на полноту и непротиворечивость с другими наборами фактов). Изложение этих фактов на естественном языке только добавляет неопределённости. В реальных проектах «из жизни» очень трудно составить непротиворечивое системное описание ситуации, так что использовать системное мышление будет много тяжелей, чем в специально составленных учебных задачах.
- 1. О мышлении Разные мышления
- Требования к мышлению
- Место системного мышления среди других мышлений
- Варианты системного мышления
- Системная инженерия
- Наш вариант системного подхода
- Наша онтология системного подхода
- Семантика и описания
- Терминология
- Формы мышления
- Можно ли научить мышлению?
- Стадии обучения мышлению
- Особенности решения учебных задач по системному мышлению
- Переход к использованию мышления
- 2. Воплощение системы, стейкхолдеры и интересы Воплощение, определение и описание системы
- Абстрактные объекты
- 4D экстенсионализм
- Отношение состава
- Отверстия
- Процессы и действия
- Компьютерные программы
- Функции
- Физические и функциональные объекты
- Второе поколение системного подхода
- Стейкхолдер
- Театральная метафора
- Мышление о людях: прежде всего они стейкхолдеры
- Позиция
- Лидерство
- Внешние и внутренние стейкхолдеры
- Организационные места, ответственность, звания
- Сколько всего стейкхолдеров
- Луковичная диаграмма
- Интересы
- Кто участвовал в последнем совещании?
- 3. Системная холархия Не всё системы, что ими называют
- Понятие холона и холархии
- Эмерджентность
- Пять видов систем в холархии
- Рекурсивное применение системного мышления
- Потребности, требования, ограничения
- Примеры использования терминологии видов систем
- Системы систем
- Люди в системах
- Государственное строительство и госпроекты
- Будущее
- Общность мышления по мере усложнения систем
- Сложность и меры сложности
- 4. Целевая и использующая система Сначала найти целевую систему
- Система — это продукт, или сервис?
- Признаки целевой системы
- Принцип почтальона
- Типовые ошибки определения целевой системы
- Именование системы
- Использующая система
- Холархия человеческого движения
- Системный подход: для всех видов систем, не только для целевой
- 5. Определение и описание системы Междисциплинарность
- Многерица: единонемыслие единого
- Многерица холархий
- Компонентный анализ и модульный синтез
- Альфы и рабочие продукты
- Описание системы
- Модели и виды моделей
- Мультимодель и междисциплинарность
- Метод описания и мега-модель
- Компонентные описания: принципиальные схемы
- Модульные описания
- Платформы и технологические стеки
- Важность функциональных рассмотрений целевой системы
- Предпринятия
- Необходимость хорошей модульности
- Борьба со сложностью в мышлении
- Требования как часть определения системы
- Два понимания требований
- Требования и холархия
- Целеориентированная инженерия требований
- Проверка и приёмка
- Понятие архитектуры
- Понятие конфигурации
- Инженерия предприятия
- 6. Понятие жизненного цикла Биологический жизненный цикл
- Понятие жизненного цикла системы 1.0
- Изображение жизненного цикла как работ (1.0)
- Проблемы с жизненным циклом 1.0
- Жизненный цикл 2.0
- Эксплуатация как выделенная стадия жизненного цикла
- Три времени жизненного цикла
- Понятие практики
- Дисциплина в составе практики
- Технология в составе практики
- Практики жизненного цикла
- Пример: практики жизненного цикла системной инженерии
- Методологии
- 7. Вид жизненного цикла
- Моделеориентированность в жизненном цикле
- Гибридные модели жизненного цикла
- Управление работами и управление жизненным циклом
- Виды практик управления работами
- Тренды в практиках управления работами
- За пределами жизненного цикла
- Жизненный цикл как архитектура деятельности
- 8. Системная схема проекта и основной жизненный цикл Системная схема проекта
- Альфы — общий объект отслеживания команды
- Альфа возможности
- Альфа стейкхолдеров
- Альфа определения системы
- Альфа воплощения системы
- Альфа работы
- Альфа команды
- Альфа технологии
- За чем следить в проекте
- Состояния альфы и рабочие продукты
- Как работают с системной схемой проекта
- Подальфы
- Основной жизненный цикл
- Модели зрелости и модели готовности технологий
- Системные практики
- Итоговое эссе
- Что дальше