Как стать автором
Обновить

Инженерная фантастика

Уровень сложностиСредний
Время на прочтение23 мин
Количество просмотров4.6K

Оглавление

Кадры решают всё!
Искусство инженерии
Морфология инженерии
Синкретизм методов инженерии
  Эвристики
Организованная инженерия
  Организационный ритм
  Инженерная культура
  Общение инженеров
Критерии оценки организованности
  Оценка результата инженерии
  Оценка самостоятельности инженерии
Резюме
Фантастика в инженерии
Возможности фантастики
Тренировка инженеров
Тренировка навыков ситуационной и событийной инженерии
Тренировка синкретизма методов
Тренировка навыков общения
Тренировка оценки результата инженерии
Тренировка оценка самостоятельности инженерии
Заключение
Библиография

Кадры решают всё!

Кадры решают всё!
Кадры решают всё!

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

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

 Во-первых, областей деятельности множество, они подвержены изменениям и возникают новые. Во-вторых, инженерных методов  довольно много. Знать все означает потратить годы и годы на освоение. Не говоря уже о нецелесообразности этого. Поскольку множество методов дублируют друг друга с некоторыми нюансами. И, в-третьих, предметная область (инженерных объектов) многочисленна. Для примера номенклатурный классификатор ЕТН ВЭД ЕАЭС насчитывает более пяти тысяч классов продукции.

 Говоря об универсальном инженере сразу вспоминаю случай. На сайте российской компании рекрутмента к вакансии программиста, которую опубликовала одна из фирм, в комментарии написали: «А вас не смущает, что вы требуете в вакансии то, чем у нас в банке занято пять отделов?!».

 После исключения вероятности существования сферического коня в вакууме универсального инженера, остаются варианты:

  • случайного совпадение опыта и знаний инженера с требованиями организации;

  • подготовки, переквалификации способного инженера к требованиям организации.

 Гипотетически существует вероятность того, что организация найдёт специалиста, полностью соответствующего требованиям вакансии. Но такая вероятность крайне мала, а затраты ресурсов на поиск —  значительные. Это подобно поиску бриллианта при разработке месторождения алмазов. Да-да,  именно не добыче алмазов, а поиску уже огранённого камня с заданным количеством карат.

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

  • Чьи навыки развивать? Всей команды проектов организации.

  • В каком направлении развивать? В направлении организованности, совместной инженерии, для которой необходима не индивидуальная, а коллективная методология (инженерный инструментарий).

 Осталось понять — на каких примерах развивать команду и методы?

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

  • познакомиться с областью деятельности компании и предметной спецификой (инженерными объектами);

  • узнать о методах (технологиях), применённых командой проекта в уже реализованных проектах.

 К недостатку разбора старых проектов следует отнести отсутствие новизны и потенциала развития навыков тех сотрудников организации, которые участвовали в этих проектах.

 Поэтому команде проекта необходимы тренировочные ситуации, позволяющие:

  • шлифовать организационные навыки совместной инженерии;

  • расширить инструментарий применяемых организацией инженерных методов.

 Где взять многочисленные примеры с подробным описанием разнообразных ситуаций и невероятной техникой будущего? Только в фантастике.

Искусство инженерии

Искусство инженерии
Искусство инженерии

 Прежде чем перейти непосредственно к фантастике, давайте вспомним некоторые общеизвестные сведения об инженерии как об искусстве.

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

 Не менее интересен подход оценки искусства инженерии. Анализ морфологии (структуры), синкретизма, организованности инженерии.

  Обобщение опыта различных видов искусств позволяет дать некоторые определения искусству инженерии.

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

Инженерия — искусство гения управлять техникой достижения целей.

 В определении инженерии следует обратить внимание на: 

  • Социальный аспект — инженерия это деятельность людей для людей. Инженерия — двигатель цивилизации. Развитость цивилизации зависит от уровня развития инженерии. Качество инженерии определяет качество цивилизации: образ и уровень жизни.

  • Отличие инженерии от техники. Инженерия это разумная способность, а техника это результат применения этой способности. Техника это следствие инженерии, а цель это следствие применения техники. Логическая взаимосвязь этих понятий: «инженерия → техника → цель».

 С этой точки зрения подробно разберём о чём идёт речь в этом определении.

Гений (лат. genius) — человек, обладающий разумными способностями. 

 Инженерия  как деятельность не существует без деятеля — инженера. Обязательным требованием к инженеру служит разумность — способность воспринимать, воображать, творить, рассуждать. Развивать эти таланты человека практически невозможно. Они даны природой и родителями от рождения. Человек может лишь совершенствовать и использовать способы своего разума.

Искусство управлять техникой — практические знания и навыки гения об управлении жизненным циклом техники.

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

Техника — средства и способы достижения цели гением.

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

Цель — желательный для заинтересованных лиц проекта успешный результат деятельности гения.

Успешность техники — достижение полезности техники для заинтересованных лиц проекта.

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

Морфология инженерии

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

 Классификация видов инженерной деятельности:

  • творческая инженерия;

  • практическая (сервильная) инженерия.

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

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

 Онтологическая классификация инженерии:

  • пространственная инженерия;

  • временная инженерия;

  • пространственно-временная инженерия.

 Онтологическая классификация позволяет понять как инженерные методы расположены в пространстве и времени.

Синкретизм методов инженерии

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

Инженерная интерсубъективность — общность представлений коллектива инженеров о проекте, осуществляемом в определённой области деятельности.

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

Инженерный синкретизм (лат. syncretismus) — сочетание различных методов и мировоззрений (онтологий) в коллективе инженеров.

 Синкретизм в среде инженеров это результат адаптации каждого из инженеров к деятельности во внешней среде. Это следствие реализованных проектов. Отсюда:

  • многозначность методов, как следствие необходимости применения к объектам разного назначения;

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

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

 Синкретическое пространство содержит следующие виды отношений:

  • между персональными методами отдельного инженера;

  • между инженерами одной команды проекта, и как следствие отношение между персональными методами;

  • между командами проектов одной организации;

  • между командами проектов разных организаций.

 Синкретическое пространство невозможно:

  • отнести к системе, представить как части некой целостности;

  • классифицировать, представить подклассами или экземплярами классов.

 Методы синкретического пространства:

  • имеют множественность применения, один и тот же метод разные инженеры могут использовать в разных инженерных ситуациях;

  • независимые, инженеры могут произвольно сочетать метод с другими методами;

  • нелинейные, не требуют жёсткой последовательности;

  • неявные, косвенно и неявно влияют друг на друга;

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

 Этим синкретическое пространство инженерных методов отлично от технологии, в которой процессы жёстко упорядочены во времени и пространстве.

 Инженерный синкретизм можно применять для:

  • проектирования инженерного объекта (техники);

  • выявления, а затем нейтрализации противоречий и конфликтов (в требованиях, решениях и т.п.).

Эвристики

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

Эвристика — искусство интуитивного изобретения.

 Эвристика помогает инженеру самостоятельно формулировать проблему и находить для неё решение. Так инженер открывает истину и постигает красоту. (Об оценке истины и красоты техники см. ниже по тексту.)

 Обычно эвристики не связаны с инженерными расчётами, а затрагивают качественные или деятельностные аспекты инженерии. Некоторые примеры эвристик:

  • Хороший инженер не тот, кто знает что делать в любой ситуации. А тот, кто знает чего не надо делать в любой ситуации.

  • Заинтересованных лиц всегда больше, чем вы предполагаете.

  • У заинтересованных лиц требований всегда больше, чем вам известно. И эти неявные потребности сильно влияют на явные требования.

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

  • Организованность простых методов успешнее нагромождения разрозненных сложных методов. Качественный уровень инженерии определяет синергия формальных методов и эвристик. Не столько количество разрозненных методов переходит в качество. Сколько взаимосвязанность известных инженерам методов.

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

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

  • Этап 1. Эвристики понимает только тот, кто придумал или использует эту эвристику. Описания автора эвристики минимальны и существуют в виде неформальных записей и эскизов.

  • Этап 2. Команда проекта понимает назначение используемых эвристик. Создаёт схемы, чертежи, таблицы.

  • Этап 3. На эвристиках построены логические (структурные) модели. Команда проекта вводит понятия на формальных языках, а также способы оценки (проверки, верификации) эвристик.

  • Этап 4. Команда проекта автоматизирует формализованную часть эвристик. Делает доступным:

    • совместное человеко-машинное проектирование;

    • гибридное проектирование, в котором статистические модели автоматизированы с помощью искусственного интеллекта, а логические — с помощью логического программирования.

Организованная инженерия

 Современную сложную технику создают не одиночки, а коллективы инженеров. Чем сложнее техника, тем большее количество инженеров принимает участие в проекте. При этом нарастает энтропия общего недопонимания, возникают конфликты, потери последовательности и ритмичности деятельности. Долгий инженерный опыт подсказывает, существует прямая зависимость — чем более слаженный коллектив, тем успешнее результаты проекта и тем выше качество техники. Естественно, возникает вопрос: как же достичь этой слаженности? Как преодолевать препятствие неорганизованности деятельности множества команд проектов?

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

  • быстро и точно формулировать проблемы;

  • быстро и точно генерировать варианты инженерных решений;

  • быстро и точно реализовывать принятые решения;

  • быстро и точно передавать результаты другим инженерам.

Организационный ритм

 Слова «быстро и точно» приводят нас к необходимости организации инженерных методов во времени и пространстве.

Инженерный ритм — пространственно-временная организация инженерии.

 Инженерный ритм можно наблюдать:

  • в смене творческих методов и практической реализации инженерного проекта;

  • в смене инженерных проектов.

 Различают внутренний и внешний инженерный ритм.

Внутренний ритм инженерии — пространственно-временная организация методов инженерии в пределах одного проекта.

 Внутренний ритм задают применяемые методы творчества и действия практики. Для конкретного проекта  из синкретического пространства инженер выбирает подходящий инструментарий. Происходит оркестровка и хореография методов.

Оркестровка методов — структуризация методов в пространстве, выбор набора методов и группировка методов по исполнителям.

Хореография методов — структуризация методов во времени, задание чередования методов и ожиданий.

 Под чередованием подразумевают последовательность или параллельность использования методов.

Внешний ритм инженерии — пространственно-временная организация череды инженерных проектов.

Инженерная культура

 Организационные вопросы задают проблематику инженерной культуры:

  • Ситуационные проблемы. Кому и зачем нужен инженерный объект? Какова структура (архитектура) инженерного объекта?

  • Событийные проблемы. Как управлять жизненным циклом инженерного объекта?

Инженерная культура — значимые для инженеров проекта методы ситуационной и событийной инженерии.

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

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

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

Общение инженеров

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

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

  • Хотите развивать организацию, развивайте технику общения.

  • Хотите уничтожить конкурента, разрушайте его средства, способы и содержание общения. Внутреннее непонимание и конфликты разрушают быстрее внешнего вмешательства. Вспомните развал СССР на который никто не нападал извне.

 Навыки инженерного общения включают:

  • инженерную грамматику;

  • инженерную риторику; 

  • инженерную диалектику

 Тривиальнее данного инженерного тривиума только техническая безграмотность.

Инженерная грамматика — правила оформления и записи высказываний (фрагментов мысли) на инженерном языке.

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

Инженерная риторика — правила выражения мысли в устной и письменной форме. 

 Если применяемые в обсуждении понятия не определены заранее, обсуждение занимает много времени и требует от собеседников значительных усилий. Для ускорения обсуждения необходимо единое понятийное пространство, интерсубъективно понятное всему сообществу инженеров проекта. Используемая терминология подобного пространства включает только понятия, связанные с инженерным объектом. Остальное лишь засоряет контекст и размывает лаконичность общения. Управление подобными пространствами (словарями, тезаурусами) отдельная проблема инженерии.

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

 Инженерная риторика содержит правила управления содержательной составляющей документации.

Инженерная диалектика — правила рассуждения, обсуждения, аргументации. 

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

 Инженерная диалектика содержит:

  • правила общения, обмена сообщениями между участниками проекта;

  • правила поиска и разрешения противоречий в документации;

  • правила поиска и ликвидации конфликтов в содержании высказываний участников проекта.

Критерии оценки организованности

Классификация уровня организованности инженерии:

  • организованные;

  • недостаточно организованные (развивающиеся или деградирующие);

  • неорганизованные.

Оценка результата инженерии

 Результаты организованной инженерии оценивают по критериям истины и красоты.

Инженерная истина — соответствие техники требованиям заинтересованных лиц.

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

Инженерная красота — совершенство техники, невозможность что-то улучшить данной командой инженеров.

 Технику следует оценивать как некрасивую и несовершенную, если в ней не использован весь потенциал методов, которыми владеет команда проекта.

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

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

Оценка самостоятельности инженерии

 Обычно инженерные организации создают не для одного, а множества проектов. У руководителей организации возникает необходимость оценки организованности инженерии.

Самостоятельность инженерии — способность инженерной организованности руководить и управлять потоком осуществляемых инженерных проектов.

 Самостоятельность инженерии можно оценить по следующим способностям:

  • устойчивость инженерии;

  • адаптивность инженерии;

  • разумность инженерии.

Устойчивость инженерии — способность инженерной организованности успешно завершать поток инженерных проектов при смене инженерных компонентов.

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

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

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

 Оценка безопасности устойчивости инженерии включает мониторинг и анализ угроз и рисков устойчивости.

Адаптивность инженерии — способность инженерной организованности изменять деятельность под воздействием изменений внутренней и внешней среды.

 Угрозы адаптивности инженерии возникают в случаях:

  • неспособность инженерной организованности предвидеть угрозы;

  • неспособность инженерной организованности своевременно противодействовать угрозам, в том числе неспособность изменять способы руководства, управления, состав методов под воздействием изменений внутренней и внешней среды;

  • неспособность в приемлемый период времени восстановить ущерб от негативных последствий угрозы.

 Безопасность адаптивности инженерии отражает требования:

  • необходимости предвидеть угрозы адаптивности;

  • необходимость противодействовать угрозам адаптивности;

  • необходимость в приемлемый период времени восстановить ущерб от негативных последствий угрозы.

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

 Угрозы разумности инженерии возникают в случаях: 

  • неспособности инженерной организованности принимать обоснованные инженерные решения;

  • неспособности управлять инженерным ритмом (жизненным циклом проекта);

  • неспособность руководить, самостоятельно разрабатывать и применять правила деятельности.

  Безопасность разумности инженерии отражает требования:

  • инженерия должна следовать выбранным методам;

  • инженерией необходимо управлять;

  • инженерией необходимо руководить.

Резюме

 Надеюсь, вышеприведённые сведения позволили вам вспомнить о том, что:

  • инженерия — не наука, а искусство;

  • инженерия — не культура, а искусство;

  • инженерия — не система методов, а синкретизм методов; 

  • инженерия — не технология, а синкретическое пространство;

  • инженерия — не о предметах, а о людях;

  • инженерия — не о свойствах предметов, а о красоте и истине инженерных проектов;

  • инженерия — не столько о технике, сколько о самостоятельности команды инженеров, создающей эту технику.

 В общем, инженерия — это другое.

Фантастика в инженерии

Фантастика в инженерии
Фантастика в инженерии

 После столь длинного вступления, наконец-то перейдём к основным вопросам — каковы возможности фантастики и как тренировать этих офисных гениев от инженерии?

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

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

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

 Конкретное, практическое мышление инженера основано на восприятии (наблюдении) окружения, выделении ситуаций, оперировании предметами.

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

Возможности фантастики

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

  • организованной инженерии в конкретном фантастическом проекте;

  • ситуационной и событийной инженерии;

  • синкретизма для выбора методов конкретного фантастического проекта;

  • инженерного общения;

  • оценки результата фантастического проекта;

  • оценки самостоятельности инженерии фантастического проекта.

Тренировка инженеров

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

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

 У себя в киберклубе в тренировках мы использовали два вида сценариев:

  • высокая фантастика;

  • низкая фантастика.

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

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

Тренировка навыков ситуационной и событийной инженерии

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

  • Ситуацию:

    • Кто заинтересованные лица ситуации? Кто незаинтересованные лица (противники, угрозы) в данной ситуации?

    • В чём проблема заинтересованных лиц? Каково назначение инженерного решения? Какова цель инженерного объекта (техники)?

  • События:

    • Как инженеры (участники проекта) решали проблему?

    • Какую технику изобрели инженеры?

    • Какие следовали этапы (стадии) череды ситуаций от начальной (проблемной) до конечной (целевой)?

    • Как техника последовательно изменяла ситуации? Какова форма техники? Какое содержание техники?

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

  • Как поступили герои произведения? Как бы поступили мы?

  • Как герои решали проблему? Как эту проблему решали бы мы?

  • Какую технику изобрели герои? Какую технику попытались бы изобрести мы?

 В сценарии низкой фантастики мы не проводили сравнение и оценку действий и результатов.

Тренировка синкретизма методов

 Тренировку оперирования синкретизмом методов мы проводили для обоих сценариев.

 В  сценарии высокой фантастики инженерная игра предполагала выбрать подходящий набор методов из фантастического пространства методов. Спроектировать организационный ритм:

  • описать внутренний ритм инженерии:

    • провести оркестровку методов, структурировать методы в пространстве, описать роли (распределить методы по исполнителям);

    • провести хореографию методов, структурировать методы во времени, схематизировать последовательное и параллельное применение методов.

  • описать внешний ритм инженерии, показать поток инженерных проектов.

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

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

 Эвристика помогает преодолеть инерцию мышления инженеров, зацементированную типовыми методами (шаблонами и стандартами). Фантастикой мы «расшатываем скрепы», которыми «прибиты» стереотипы разума.

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

Тренировка навыков общения

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

  • Инженерной грамотности:

    • Знать правила и владеть навыками управления формой высказываний (фрагментов мысли) на литературном инженерном языке.

    • Знать правила и владеть навыками управления записями. 

  • Инженерной риторики:

    • Знать правила и владеть навыками управления содержанием высказываний.

  • Инженерной диалектики:

    • Знать правила и владеть навыками управления рассуждением, обсуждением, аргументацией.

    • Знать правила и владеть навыками управления противоречиями содержания, формы, статуса и формата записи.

  • Инженерной ритмики:

    • Знать правила и владеть навыками пространственно-временной организация методов инженерии в пределах одного проекта.

      • Владеть оркестровкой методов проекта.

      • Владеть хореографией методов проекта.

      • Знать критерии оценки результата проекта.

    • Знать правила и владеть навыками пространственно-временной организации череды инженерных проектов.

      • Знать критерии оценки инженерии.

Тренировка оценки результата инженерии

 Прежде чем оценивать результат наших инженерных игр, мы анализировали:

  • Субъекта оценки:

    • Каков состав заинтересованных лиц (фантастических заказчиков проекта)? 

    • Кого можно отнести к незаинтересованным лицам; противникам, мешающим проекту?

    • Как изменение состава заинтересованных и незаинтересованных лиц может повлиять на успешность проекта?

  • Субъекта инженерии (либо героев произведения, либо нашу команду):

    • Мы будем оценивать действия фантастической команды (сценария высокой фантастики) или действия реальной команды проекта (сценария низкой фантастики)?

    • Как изменение состава команды проекта могло повлиять на успешность проекта?

 После этого мы проводили валидацию (оценку истинности) полученного инженерного решения:

  • В какой степени мы решили проблему заинтересованных лиц?

    • абсолютно — конфликта больше не существует, конфликт больше никогда не возникнет;

    • частично — в настоящее время конфликта нет, но конфликт может возникнуть в будущем;

    • никак — не смогли решить, оставили всё как есть.

 Далее мы оценивали красоту полученного инженерного решения:

  • Насколько совершенно наше инженерное решение?

  • Мы смогли использовать весь потенциал методов, которыми владеет наша команда проекта?

  • Мы смогли по составу методов превзойти наши предыдущие решения?

  • Какие инженерные методы мы можем освоить или улучшить в ближайшем будущем? Какие ограничения сдерживают освоение новых методов?

Тренировка оценка самостоятельности инженерии

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

  • Наша инженерия устойчивая?

    • Мы способны успешно завершать поток инженерных проектов при смене инженерных компонентов?

    • Текучка кадров влияет на устойчивость?

    • Обновление вычислительной техники влияет на устойчивость?

    • Какие существуют угрозы устойчивости? Где порог, после которого изменение инженерной инфраструктуры (кадров, техники, методов) приведёт к срыву проекта? Каковы риски наступления выявленных угроз?

    • Как осуществлять мониторинг устойчивости, анализ угроз, оценку рисков устойчивости?

  • Наша инженерия адаптивная?

    • Как организован мониторинг деятельности: по реактивности или проактивности? 

      • Организация способна воспринимать текущие угрозы и реагировать на них? 

      • Организация способна воспринимать будущие угрозы и предотвращать их?

    • Организация способна противодействовать текущим и будущим угрозам?

    • Организация способна в приемлемый период времени восстановить ущерб от негативных последствий угрозы?

  • Наша инженерия разумна?

    • В организации существуют руководящие правила инженерии?

    • Организация применяет руководящие правила для обоснования и доказательства принимаемых инженерных решений?

    • Организация способна управлять инженерным ритмом?

  • Наша инженерия самостоятельная? Мы способны руководить и управлять потоком осуществляемых инженерных проектов?

Заключение

 После многочисленных экспериментов применения научной фантастики в программной инженерии мы, наконец, поняли, в чём секрет:

Отвлекитесь от текучки, посмотрите вокруг себя и наведите порядок! Очень помогает!

 Надеюсь, вы сохраните это в тайне! Особенно для конкурентов.

Библиография

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

Киберклуб научной фантастики. О стихийном появлении клуба внутри инженерной организации.

Хронология зарубежной научной фантастики. Хронологический справочник зарубежной научной фантастики. Хронология охватывает период со 160 года до 1 января 2025 года. Создан для анализа идей фантастических инженерных решений.

Инженерная фантастика. Первая попытка инженерного подхода к поиску места фантастики в программной инженерии.

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

Киберпространство: генезис. Обзор вклада фантастов и инженеров в техническое воплощение киберпространства.

Научная фантастика в NASA. Обзор использования научной фантастики в Европейском космическом агентстве.

Научная фантастика в ЕКА. Обзор использования научной фантастики в Европейском космическом агентстве.

Метафоры киберпространства в фантастике. Описан метод метафор для восприятия образа неизвестной области деятельности и совершенно незнакомого инженерного объекта.

Теги:
Хабы:
+2
Комментарии3

Публикации

Ближайшие события