Образцы такого рода деятельности продемонстрировали многие учёные-естествоиспытатели, совершенствуя конструкцию экспериментальной техники, разрабатывая и проводя новые эксперименты. Например, Гук изобрёл микроскоп, Герц – новую аппаратуру для регистрации и получения электромагнитных волн. Гюйгенс придумал конструкцию часов, которая осуществила движение центра тяжести маятника по циклоиде – так, чтобы время его качания не зависело от величины размаха. Ньютон изобрёл телескоп совершенно новой конструкции. «Но на пути создания отражательного телескопа возникли трудности технического порядка... Ньютон придумал способ полировки металлической поверхности, занялся поисками подходящих сплавов для зеркала и добился успеха». Эйнштейн всю свою жизнь уделял большое внимание конструкторско-изобретательскому творчеству. Его можно считать одним из изобретателей магнитодинамического насоса для перекачки жидких металлов, холодильных машин, гигроскопических компасов, автоматической фотокамеры, электрометров, слухового аппарата и т. п. «На счету у Эйнштейна было около двадцати оригинальных патентов, в которых нашла своё отражение его способность умело комбинировать известные методы или физические эффекты для разрешения конкретных задач, выдвигаемых запросами промышленности или повседневной жизни, проявились остроумие и изящество – эти неотъемлемые составляющие недюжинного изобретательского таланта». Однако для многих инженеров-практиков изобретательство было не побочной, а основной или даже единственной деятельностью.
   Лишь на первых этапах становления инженерной деятельности изобретательство опирается на эмпирический уровень знания. В условиях же развитой технической науки всякое изобретение основывается на тщательных инженерных исследованиях и сопровождается ими.
   С развитием массового производства для того, чтобы изобретение попало в промышленность, возникает необходимость его специальной проектно-конструкторской подготовки. Конструирование представляет собой разработку конструкции технической системы, которая затем материализуется в процессе его изготовления на производстве. Конструкция технической системы представляет собой определённым образом связанные стандартные элементы, выпускаемые промышленностью или изобретённые заново, и является общей для целого класса изделий производства.
   Исходным материалом деятельности изготовления являются материальные ресурсы, из которых создаётся изделие. Эта деятельность связана с монтажом уже готовых элементов конструкции и с параллельным изготовлением новых элементов. Функции инженера в данном случае заключаются в организации производства конкретного класса изделий (например, организация оптической, радиотехнической и электротехнической промышленности, строительство железных дорог, массового производства электроизмерительных приборов и т. д.) и разработке технологии изготовления определённой конструкции технической системы.
   Часто крупные инженеры одновременно сочетают в себе и изобретателя, и конструктора, и организатора производства. Однако современное разделение труда в области инженерной деятельности неизбежно ведёт к специализации инженеров, работающих преимущественно в сфере либо инженерного исследования, либо конструирования, либо организации производства и технологии изготовления технических систем.

Инженерные исследования

   Инженерные исследования, в отличие от теоретических исследований в технических науках, непосредственно вплетены в инженерную деятельность, осуществляются в сравнительно короткие сроки и включают в себя предпроектное обследование, научное обоснование разработки, анализ возможности использования уже полученных научных данных для конкретных инженерных расчётов, характеристику эффективности разработки, анализ необходимости проведения недостающих научных исследований и т. д. Инженерные исследования проводятся в сфере инженерной практики и направлены на конкретизацию имеющихся научных знаний применительно к определённой инженерной задаче. Результаты этих исследований находят своё применение прежде всего в сфере инженерного проектирования. Именно такого рода инженерные исследования осуществляются крупными специалистами в области конкретных технических наук, когда они выступают в качестве экспертов при разработке сложных технических проектов.
   В процессе функционирования и развития инженерной деятельности в ней происходит накопление конструктивно-технических и технологических знаний, которые представляют собой эвристические методы и приёмы, разработанные в самой инженерной практике. В процессе дальнейшего прогрессивного развития инженерной деятельности эти знания становятся предметом обобщения в науке. Первоначально вся инженерная деятельность была ориентирована на использование лишь естественнонаучных знаний, и в её осуществлении принимали деятельное участие многие учёные-естествоиспытатели, конструируя экспериментальное оборудование и даже технические устройства. Поэтому именно в естественных науках формируются постепенно особые разделы, специально ориентированные на обслуживание инженерной практики. Помимо учёных-теоретиков и учёных-экспериментаторов, появляются специалисты в области прикладных исследований и технических наук, задача которых – обслуживание инженерной деятельности.
   В настоящее время существует множество областей технической науки, относящихся к различным сферам инженерной деятельности. Однако области технической науки и соответствующие им сферы инженерной деятельности не тождественны. Например, электротехнику как сферу инженерной деятельности и отрасль промышленности не следует путать с теоретической электротехникой, которая представляет собой область технической науки. Последняя имеет в настоящее время достаточно разработанный теоретический уровень (скажем, теорию электрических цепей) и не может рассматриваться как исследование, направленное лишь на приложение знаний естественнонаучных дисциплин. В технических науках развиты особые теоретические принципы, построены специфические идеальные объекты, введены новые научные законы, разработан оригинальный математический и понятийный аппарат. Технические науки удовлетворяют сегодня всем основным критериям выделения научной дисциплины. В то же время следует помнить, что технические науки достаточно чётко ориентированы на решение инженерных задач и имеют вполне определённую специфику. Конечно, в них доказываются теоремы и строятся теоретические системы. Однако, наряду с этим, важное место занимают описания расчётов и приборов и различные методические рекомендации. Главная цель технических наук – выработка практико-методических рекомендаций по применению научных знаний, полученных теоретическим путём (в сфере технической науки – технической теории) в инженерной практике. Специфика технической науки определяется необходимостью использования её результатов не столько для объяснения естественных процессов, сколько для конструирования технических систем. Эти результаты опосредованы, как правило, инженерными исследованиями, проводимыми в рамках того или иного вида конкретной инженерной деятельности.
   С появлением и развитием технических наук изменилась и сама инженерная деятельность. В ней постепенно выделились новые направления, тесно связанные с научной деятельностью (но не сводимые к ней), с проработкой общей идеи, замысла создаваемой системы, изделия, сооружения, устройства и прежде всего – проектирование.

Проектирование

   Проектирование как особый вид инженерной деятельности формируется в начале ХХ столетия и связано первоначально с деятельностью чертёжников, необходимостью особого (точного) графического изображения замысла инженера для его передачи исполнителям на производстве. Однако постепенно эта деятельность связывается с научно-техническими расчётами на чертеже основных параметров будущей технической системы, её предварительным исследованием.
   В инженерном проектировании следует различать «внутреннее» и «внешнее» проектирование. Первое связано с созданием рабочих чертежей (технического и рабочего проектов), которые служат основными документами для изготовления технической системы на производстве; второе – направлено на проработку общей идеи системы, её исследование с помощью теоретических средств, разработанных в соответствующей технической науке.
   Проектирование необходимо отличать от конструирования. Для проектировочной деятельности исходным является социальный заказ, т. е. потребность в создании определённых объектов, вызванная либо «разрывами» в практике их изготовления, либо конкуренцией, либо потребностями развивающейся социальной практики (например, необходимостью упорядочения движения транспорта в связи с ростом городов) и т. п. Продукт проектировочной деятельности в отличие от конструкторской выражается в особой знаковой форме – в виде текстов, чертежей, графиков, расчётов, моделей в памяти ЭВМ и т. д. Результат конструкторской деятельности должен быть обязательно материализован в виде опытного образца, с помощью которого уточняются расчёты, приводимые в проекте, и конструктивно-технические характеристики проектируемой технической системы.
   Возрастание специализации различных видов инженерной деятельности привело в последнее время к необходимости её теоретического описания: во-первых, в целях обучения и передачи опыта и, во-вторых, для осуществления автоматизации самого процесса проектирования и конструирования технических систем. Выделение же проектирования в сфере инженерной деятельности и его обособление в самостоятельную область деятельности во второй половине ХХ века привело к кризису традиционного инженерного мышления, ориентированного на приложение знаний лишь естественных и технических наук и созданию относительно простых технических систем. Результатом этого кризиса было формирование системотехнической деятельности, направленной на создание сложных технических систем.

Системотехническая деятельность

   Во второй половине ХХ века изменяется не только объект инженерной деятельности (вместо отдельного технического устройства, механизма, машины и т. п. объектом исследования и проектирования становится сложная человеко-машинная система), но изменяется и сама инженерная деятельность, которая стала весьма сложной, требующей организации и управления. Другими словами, наряду с прогрессирующей дифференциацией инженерной деятельности по различным её отраслям и видам, нарастает процесс её интеграции. А для осуществления такой интеграции требуются особые специалисты – инженеры-системотехники.
   Анализ системотехнической деятельности показывает, что она неоднородна и включает в себя различные виды инженерных разработок и научных исследований. В неё оказываются вовлечёнными многие отраслевые и академические институты; над одними и теми же проектами трудятся специалисты самых различных областей науки и техники. В силу этого координация всех аспектов системотехнической деятельности оказывается нетривиальной научной, инженерной и организационной задачей.
   Системотехническая деятельность осуществляется различными группами специалистов, занимающихся разработкой отдельных подсистем. Расчленение сложной технической системы на подсистемы идёт по разным признакам: в соответствии со специализацией, существующей в технических науках; по области изготовления относительно проектировочных и инженерных групп; в соответствии со сложившимися организационными подразделениями. Каждой подсистеме соответствует позиция определённого специалиста (имеется в виду необязательно отдельный индивид, но и группа индивидов и даже целый институт). Эти специалисты связаны между собой благодаря существующим формам разделения труда, последовательности этапов работы, общим целям и т. д. Кроме того для реализации системотехнической деятельности требуется группа особых специалистов (скорее, их следует назвать универсалистами) – координаторов (главный конструктор, руководитель темы, главный специалист проекта или службы научной координации, руководитель научно-тематического отдела). Эти специалисты осуществляют координацию, равно как и научно-тематическое руководство и в плане объединения различных подсистем, и в плане объединения отдельных операций системотехнической деятельности в единое целое. Подготовка таких универсалистов требует не только их знакомства со знаниями координируемых ими специалистов, но и развёрнутого представления о методах описания самой системотехнической деятельности. Среди имеющихся способов такого описания рассмотрим три основных: членение системотехнической деятельности по объекту (этапы разработки системы); описание последовательности фаз и операций системотехнической деятельности; анализ её с точки зрения кооперации работ и специалистов.

Этапы разработки системы

   Этапы разработки системы выделяются в соответствии с членением системотехнической деятельности по объекту. В ходе проектирования представление о сложной технической системе изменяется. Происходит последовательная конкретизация моделей этой системы.
   Рассмотрим этот способ описания системотехнической деятельности на примере работы У. Гослинга «Проектирование технических систем». В ней представлены общие процедурные правила создания систем на различной материальной основе. Системотехническая деятельность рассматривается как процесс синтеза функциональной модели системы и затем её преобразования в структурную модель (или её реализации). Каждый этап связывается с определёнными средствами символического и графического представления системы. Функциональная модель воспроизводит протекание в реальной системе субстанции (вещества, энергии или информации), т. е. преобразует входную субстанцию в выходную адекватно функционированию реальной технической системы. Гослинг назвал такую модель поточной системой. Здесь могут вводиться определённые промежуточные преобразования, т. е. описываться операции, которые выполняет каждый элемент системы по отношению к внутреннему потоку. В качестве функциональных моделей могут быть использованы, например, алгебраические модели.
   Структурные модели делятся на диаграммы протекания субстанции и блок-схемы. Диаграмма протекания субстанции показывает последовательность операций (более детально, чем это дано в функциональной модели, где строгая последовательность может и не соблюдаться) и даёт минимум информации о плане построения системы: идентификацию элементов и схему связей. В блок-схеме даны форма субстанции на входах одного и выходах другого элемента. Для этой цели используются особые элементы – трансдьюссеры – преобразователи формы субстанции.
   Функциональные модели могут быть получены тремя способами. В первом и во втором случаях предварительно существует прототип системы. В первом случае он дан в виде блок-схемы, а во втором – в виде последовательности инструкций. На блок-схеме может быть получена диаграмма протекания субстанции, а из неё – функциональная модель. Из последовательности инструкций сначала строятся поточные диаграммы для различных групп инструкций, которые затем собираются в единую функциональную модель. В третьем случае такого прототипа системы нет. Функциональная модель может быть получена либо с помощью аналогий, либо задача сводится к подсистемам, либо модель составляется с помощью модификации некоторых элементов доступной системы. Наконец, возможно изменение проблемы, если функциональная модель не может быть получена ни одним из указанных выше способов. На этапе реализации функциональная модель представляется в виде поточной диаграммы. С помощью перестановки блоков, замены нескольких блоков одним, разделением одного блока на несколько блоков, эквивалентным изменением связей между блоками и т. п. из функциональной модели получается множество поточных диаграмм. Чтобы реализовать некоторые поточные диаграммы, проектировщику необходим каталог элементов, из которого выбираются системные элементы, имеющие свойства, как можно более близкие к свойствам идеализированных элементов поточных диаграмм. В результате получается блок-схема, соответствующая техническим условиям, сформулированным в техническом задании. Важно подчеркнуть, что для создания системы недостаточно какого-либо одного описания, необходимо сочетание блок-схемы, поточной диаграммы и функциональной модели. В процессе проектирования они постоянно корректируются и подгоняются друг к другу за счёт возвращения на предыдущие стадии. В результате получается некоторое целостное описание системы, составляющие которого взаимно дополняют друг друга.
   Членение системотехнической деятельности по объекту во многом зависит от того, каким образом представляется инженером-системотехником сама сложная техническая система. Такое членение определяется не только объектными характеристиками, но и возможностями проектирования, изучения, изготовления этой системы. Оно используется для организации функционирования подсистем и объединения их в единую систему. При членении системотехнической деятельности в соответствии со структурой технической системы обычно выделяются следующие её этапы: макропроектирование (или, иными словами, внешнее проектирование), микропроектирование (или внутреннее проектирование), а также проектирование окружающей среды, которое связано с формулировкой целей системы; разбивка системы на подсистемы (т. е. разделение и распределение функций); проектирование подсистем; изучение их взаимодействия и интеграция системы.

Фазы и операции системотехнической деятельности

   Второй способ описания системотехнической деятельности заключается в выделении в ней последовательности фаз, а в самих этих фазах – цепи действий, или обобщённых операций. Описание системотехнической деятельности как последовательности фаз и операций соответствуют её разбивке с точки зрения временной организации работ, параллельной и последовательной связи между ними, возможности выделения фрагментов деятельности и т. д. Это представление системотехнической деятельности используется главным образом для синхронной организации и установления последовательности операций (алгоритма разработки системы). Оно также служит средством решения задачи автоматизации проектирования сложных технических систем.
   Обычно системотехническая деятельность распадается на следующие шесть фаз: подготовка технического задания (иначе аванпроекта) – предпроектная стадия, разработка эскизного проекта, изготовление и внедрение, эксплуатация и оценка. Иногда добавляется ещё одна фаза – «ликвидация», или «уничтожение» системы, что в современных условиях зачастую является весьма сложной задачей из-за возможных экологических последствий этого процесса. На каждой фазе системотехнической деятельности выполняется одна и та же последовательность обобщённых операций. Эта последовательность включает в себя анализ проблемной ситуации, синтез решений, оценку и выбор альтернатив, моделирование, корректировку и реализацию решения.
   Системотехническая деятельность как последовательность фаз, шагов и задач наиболее развёрнуто представлена в книге М. Азимова «Введение в проектирование». В ней подробно рассмотрены три фазы: изучение осуществимости, предварительное проектирование и детальное проектирование. Даётся следующая хронологическая структура этих фаз.
   Первая фаза. Изучение осуществимости начинается с анализа потребностей(первый шаг). Цель данной фазы – множество пригодных решений проектной проблемы. Начальной точкой системотехнической деятельности является гипотетическая потребность, существующая в определённой социально-экономической сфере. Анализ потребностей должен продемонстрировать, действительно ли существует первоначальная потребность, имеет ли она широкое распространение или является скрытой. Потребность появляется тогда, когда становится возможной её экономическая реализация. Она предполагает определённое техническое исполнение, определённую техническую систему, которая делает её удовлетворение возможным. На втором шаге исследуется порождённая потребностью проектная проблема. Прежде чем пытаться найти возможные её решения, проектная проблема должна быть определена и сформулирована. Эта задача осуществляется на основе информации, которую мы получаем от предыдущего шага (спецификация желаемых выходов) и релевантной технической информации об окружающей среде, ресурсах и общем инженерном принципе системы. В инженерной формулировке проблемы, являющейся результатом «идентификации системы», определяются параметры системы, ограничительные условия и главные проектные критерии. Проектируемая система рассматривается здесь как «чёрный ящик», содержание которого неизвестно. Третий шаг изучения осуществимости представляет собой синтез возможных решений. Синтез заключается в «прилаживании» друг к другу частей или отдельных идей проекта с целью получения интегрированного целого. Из полученных в результате синтеза множества внушающих доверие альтернативных решений должны быть выбраны потенциально пригодные решения проблемы. Каждое из них является абстракцией, идеализацией, которая учитывает только некоторые главные факторы, но опускает многие второстепенные факторы. Последние могут, однако, иметь решающее значение при выяснении возможности или невозможности данного решения. Поэтому четвёртый шаг заключается в определении физической реализуемости решений проблемы. На пятом шаге из реализуемых решений выбираются экономически рентабельные решения. Однако может оказаться, что даже экономически рентабельные решения проектной проблемы не могут быть реализованы, если этого не позволяют имеющиеся финансовые ресурсы. В результате определения финансовой осуществимости(шестой шаг) остаётся множество пригодных решений, которые и являются результатом первой фазы.
   Вторая фаза. Предварительное проектирование имеет целью установить, какая из предложенных на предыдущей фазе альтернатив является наилучшей проектной идеей. Результатом этой фазы является общая идея системы, которая будет служить руководством для детального проектирования. Первый шаг заключается в выборе из проектных идей. В множестве пригодных решений, разработанных при изучении осуществимости, должно быть определено наиболее перспективное решение как предварительная идея проекта. Второй шаг состоит в формулировке математических моделей как прототипов проектируемой системы. В результате анализа чувствительности системы (третий шаг) за счёт экспериментирования с её входами и выходами определяются критические проектные параметры, точные пределы чувствительности системы на внешние воздействия. Определяется, какие минимальные воздействия на входы (независимые переменные) ведут к изменениям выходов (зависимые переменные). На четвёртом шаге – это анализ совместимости – система должна быть представлена как объект, сам являющийся комбинацией объектов на нижележащем уровне сложности, которые представляют собой подсистемы и могут быть комбинацией компонентов, в свою очередь состоящих из более мелких частей, имеющий иерархическую структуру. Точные проектные параметры, которые выявлены при анализе чувствительности, должны быть откорректированы с точки зрения приспособления друг к другу подсистем и компонентов, увеличения их взаимной совместимости. В результате этого шага получаются «пригнанные параметры». Поскольку система действует в динамической окружающей среде, она должна иметь такую стабильность, чтобы изменения в этой среде не были причиной «катастроф» в системе. Цель анализа стабильности (пятый шаг) – исследовать поведение системы в необычных обстоятельствах, чтобы была уверенность, что система как целое не является нестабильной, определить области, в которых проектные параметры являются нестабильными, определить риск и последствия изменений окружающей среды, которые могли бы быть причиной «катастроф» в системе. До шестого шага все главные параметры не фиксировались на определённом и едином значении. На стадии оптимизации проектного решения это необходимо сделать. Таким образом, на шестом шаге осуществляется окончательный выбор наилучшего решения среди нескольких альтернатив. Седьмой шаг предварительного проектирования называется "проекция в будущее". Действительно, некоторые компоненты системы устаревают прежде, чем её проектирование будет завершено. Поэтому проектировщик должен знать общее направление и тенденции технического развития. В проекте необходимо учитывать возможности технического прогресса, например, новые компоненты и подсистемы, которые могут быть добавлены к системе в будущем. Могут измениться также вкусы потребителей или предложения конкурентов, т. е. социально-экономические условия. На восьмом шаге предполагается изучить, как сама система будет вести себя в будущем (предсказание поведения системы). Девятый шаг осуществляется в испытательной лаборатории, где производится экспериментальная проверка идеи. Испытания не ограничиваются только доказательством удовлетворительности работы системы или её компонентов. Они могут также ответить на вопрос о физической реализуемости системы, если это невозможно сделать на основе анализа или прошлого опыта. Наконец, в результате ряда шагов проект становится очень сложным, поэтому десятый шаг заключается в устранении ненужной сложности, в упрощении проекта.