5. Архитектурная работа в обучении

Анатолий Левенчук · Поиск в руководстве · MCP

Открыть это место в полном тексте руководства →

5. Архитектурная работа в обучении

Сложность определения архитектуры личности

Полный набор инженерных ролей по инженерии личности (обучение, можно рассматривать как brownfield engineering) требует инженерной роли архитектора личности, который тесно сотрудничает (учитывая закон Конвея) с архитектором организации провайдера обучения.

Архитектор личности должен быть озабочен тем, что по мере развития личности сохраняются её основные архитектурные характеристики.

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

Это первая же трудность: практики/деятельности/способы работы/виды труда/разные инженерии трудноотделимы друг от друга, не имеют чётких границ, не имеют заведомо известной иерархии, так что их очень трудно выделить и потом ещё и дать их разбиение, чтобы положить как предметы обучения/учебные предметы, владение которыми даёт целевое мастерство. Если предыдущая фраза плохо понятна, вам надо подумать над типами каждого из упомянутых понятий (из нового тут только то, что мы учебным предметом называем какую-то практику, которой обучаем личность, включая в её состав какое-то мастерство).

Основные архитектурные характеристики личности — это всевозможные -ости/-ilities, которые определяются главным образом выбором ограничений на нарезку личности на части (отдельные виды мастерства, которые можно изготавливать в студенте более-менее независимо и понятным образом взаимодействующие в целой личности с другими видами мастерства). Тут трудности в том, что мастерство мы до сих пор рассматривали как функциональную часть личности (нарезка по видам поведения частей личности в ходе эксплуатации личности, функциональная декомпозиция), а архитектура определяется как ограничения на выбор модулей. В концепции личности мы намеренно ничего не говорим о том, как реализовано мастерство на «аппаратуре» агента (подробней об этом было в курсе «Интеллект-стек»), тем более что «концепция личности» (верхнеуровневое определение того, что в личности части-модули, что там функциональные части, где там размещения, и ещё очень этически скользкий для живых агентов вопрос полной стоимости владения, и предположительно, что там за состав работ/WBS по если не созданию, то развитию личности) в нашем курсе не определяется.

Личность — это мастерство в составе агента. Понятно, что в агенте есть модель и её вычислитель, датчики, актуаторы — но про то, каковы они, в наших курсах не говорится. В курсе «Системная инженерия» не даётся состав (справочная/reference архитектура, «типовой проект») частей межпланетной ракеты, не даётся состав (справочная архитектура софта, типовой набор модулей) начисления зарплаты. В курсе системного менеджмента не специфицирован состав «типовой организации», хотя и говорится, что она состоит из оргролей и оргфункций. В курсе обучения (brownfield инженерии личности) не специфицирован состав личности (хотя то, что где-то внутри личности человека есть интеллект, и что там нейросетевая организация вычислителя, а не императивно программируемая — это известно. Возможную экзотику типа включения экзокортекса с императивно программируемым вычислителем в состав личности не рассматриваем).

Ничего необычного, «Инженерия личности» (как делать ещё умнее агентов, которые уже достаточно умны, чтобы учиться) — это такая же специализация курса «Системная инженерия» для личности, как «Системный менеджмент» для организаций: вводится понятие личности (сумма разных видов мастерства агента), развития личности (прихват нового мастерства, как и с организацией), инженерные роли, и т.д. Но нет предписанной «ориентировочной/типовой» структуры личности/референсной/справочной модели личности — в каждой конкретной школе инженерии личности (педагогической, психотерапевтической, маркетологической школах мысли, школах лидерства, и т.д.) она будет своя. Но можно поглядеть на работы каждой школы и использовать знание курса инженерии личности, чтобы найти пропущенные роли, или неучтённые архитектурные характеристики — обучение становится чисто инженерной работой, становится понятно, как думать про проблемы самых разных школ инженерии личности, как бы они ни назывались, какие бы культурные основания ни лежали в основе этих школ.

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

Архитектурные характеристики личности

Ещё одна проблема — это непонимание того, что же будет архитектурными характеристиками личности в целом (образование) и мастерства как его части (в случае прикладного обучения). Тут верно замечание, что для самых разных проектов инженерии (не только личности) архитектурные характеристики будут более-менее похожими, и будут касаться различных свойств, делающих личность устойчивой к неспецифическим воздействиям — надёжность, ремонтопригодность, характеристики независимости модулей, устойчивость к нагрузкам и т.д. Это всё, конечно, надо адаптировать к личности. И там могут появиться плохо определяемые, но важные характеристики интеллекта обучаемого агента (вменяемость), агентности (договороспособность), а ещё там те самые безвредность и «помогательность», и множество других характеристик, которые в каждом проекте обучения могут варьироваться, и из них выбираться приоритетные (подробней об этом в разделе архитектурной работы курса «Системная инженерия»). Архитектор должен следить, чтобы методологи и методисты в результате обучения не снизили значения этих важнейших характеристик. Если в результате обучения у личности вменяемость не вырастет, а снизится (например, это учебный процесс в какой-то секте, после которого резко падает рациональность, и рациональные аргументы перестают работать), то архитектор такое должен отследить и предписать работы (учебный долг, аналог технического/архитектурного долга в инженерии), корректирующие это падение.

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

Какие роли могут путаться с ролью архитектора личности

Роль архитектора программного обеспечения (software architect), а затем инженера-архитектора в проектах системной инженерии появились относительно недавно. Первый стандарт по архитектурным описаниям вышел в 1997 году, а в 2017 году поменялось существенно само понятие архитектуры и сути архитектурной работы — это описано в курсе «Системная инженерия». В обучении личности понятие архитектора личности ещё не выделено как отдельная роль, но это не означает, что агенты, которые выполняют разные другие роли, не занимаются такой работой.

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

В организациях-провайдерах обучения структура курсов в разных учебных программах отражает структуру целевого мастерства. Поэтому нужно следить, чтобы учебные программы были по возможности модульными — то есть эти модули могли бы разрабатывать независимые учительские команды (авторы курсов, а также преподаватели в случае неавтоматизированной преподавательской работы). Работа роли архитектора часто при этом выполняется научным руководителем (в случае ориентации на обучения новым практикам) или составителем учебных программ («составитель» — это время разработки, отсылка к модульному/конструктивному рассмотрению).

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

В театрах это примерно эквивалентно художественному руководителю: он озабочен репертуаром в целом как по его общей направленности, так и по качеству отдельных спектаклей, но отдельные спектакли ставят разные режиссёры (часто приглашённые на постановку единственного спектакля, а не «штатные»), в них играют разные актёры труппы, и репертуар в целом должен представлять какую-то художественную целостность.

Скажем, какой-нибудь курс линейной алгебры может быть использован сразу во множестве программ обучения инженеров, то есть мастерство владения линейной алгеброй рассматривается как входящее в состав самых разных по набору видов инженерного мастерства личностей. Далее надо рассмотреть, каким образом эта программа обучения линейной алгебре закрывает потребности учебных программ разных инженерных специальностей — и по возможности унифицировать всё обучение линейной алгебре, вынеся что-то важное из линейной алгебры для разных специальностей (data engineering, electrical engineering, mechanical engineering — все они потребуют каких-то добавок к стандартному курсу линейной алгебры, каждая инженерная учебная программа получит немного отличающуюся от других программ подпрограмму матана, в которую входит как стандартный модуль линейной алгебры, так и необходимые к нему дополнения для конкретной инженерной специальности).

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