Лекция Расчлененный процесс проектирования
Описываемые здесь новые методы можно рассматривать как ступени на пути к гораздо более широкому процессу проектирования, который необходим для непрерывного развития искусственной среды. В этой главе сделана попытка набросать достаточно широкую - и в то же время достаточно свободную — картину этого расширенного процесса проектирования, включив в нее многие из описываемых в ч. II новых методов и показав их связь друг с другом, а также с тем, что было, и с тем, что, по-видимому, идет на смену. Основной вывод этой главы заключается в том, что наблюдаемая ныне картина есть обескураживающий результат распада традиционного метода проектирования нa куски. Задача теперь состоит в воссоединении этих кусков в новый связный процесс, который был бы эффективным на любом уровне общности и детализации. Приведенная ниже картина наблюдаемой в настоящее время фрагментации мыслительного процесса в олове проектировщика дает представление о том, что требуется для завершения этой трансформации.
Как уже отмечалось в начале гл. 1, все разработчики новых методов сходятся на том, что масштабный чертеж же не может служить основным инструментом проектирования. Это, как мы видели в гл. 3, объясняется тем, что новаторская деятельность на уровне систем предполагает свободу радикального изменения не только компонентов, из которых состоит изделие, но и видов изделий, из которых складывается новая система, и организации социальной сферы, которой призвана служить новая система. Второй пункт, по которому между специалистами по методологии проектирования также существует единство мнений, заключается в том, что те формы мыслительной деятельности, которые проектировщики привыкли считать своей прерогативой, теперь должны быть объективированы, с тем, чтобы большое число людей (включая потребителей), чьи знания имеют отношение к проектированию на уровне систем, могли предложить свои идеи на ранних стадиях разработки и участвовать в принятии принципиальных решений. Объективирование мышления проектировщика в не меньшей степени нужно и для автоматизации процесса проектирования, т.е. для ускорения с помощью цифровых ЭВМ тех этапов процесса проектирования, для которых решение мыслительных задач производится настолько осознанно, что этот процесс можно представить в виде машинной программы.
Пожалуй, самой характерной отличительной чертой книг и статей о методах проектирования является обилие всевозможных блок-схем, матриц и графов, которые в большей или меньшей степени напоминают схемы и расчеты, используемые при составлении программ для ЭВМ. Такое графическое отображение связей можно рассматривать как попытку найти что-то более субстанциональное, чем мысль, но менее детализованное, чем масштабный чертеж, для отображения сложностей проектирования на уровне систем; оно свидетельствует о поиске средств, которые обеспечивали бы проектировщикам систем достаточно просторное "поле представлений".
Эта ключевая идея построения сетей в одно и то же время полезна и вредна. Она полезна, когда входящие в нее элементы и отношения можно соотнести с физическими сущностями, которые могут быть измерены или реализованы (см. разд. 11.1 и 11.2). Однако при этом легко забывают о реальных отношениях сети к объективному миру (существующему или возможному) и часто впадают в заблуждение, будто все, что представлено в виде сети, может быть осуществлено на практике. Самое трудное, о чем все время напоминается в ч. II, это отличить реалистичную сеть от нереалистичной и решить, какие переменные или категории должны быть включены в нее. Пока это еще представляет собой умение, которое приобретается на практике, но которому трудно или невозможно научить.
В целом процесс проектирования на уровне систем можно сравнить с поиском клада. Новая задача подобна неизведанной территории, протяженность которой неизвестна. Кладоискатель исследует ее с помощью сети маршрутов. Эта сеть не существует до поиска, кладоискатель должен "изобрести" ее либо до того, как отправиться в путь, либо в ходе самого поиска. Методы проектирования подобны приборам для ориентировки и топографическим схемам, которые он использует для фиксирования своего маршрута, чтобы сохранять какой-то контроль за своим продвижением. Если он только не совершеннейший неудачник и тупица, он отыщет клад задолго до того, как обследует каждую пядь территории. Его основная цель при фиксировании маршрута заключается в том, чтобы возможно полнее использовать каждый намек, каждый источник частичных сведений, который ему удастся найти, с тем чтобы добраться до клада, не потратив всю жизнь на его отыскание.
Проектирование, как и прокладка маршрута, было бы "прямолинейным" процессом, если бы нам с самого начала не приходилось иметь дело с неполными и ненадежными данными. Наша аналогия, однако, перестает быть верной, как только мы переходим к рассмотрению природы обследуемого пространства. Область, в которой действует проектировщик, в отличие от местности, по которой движется кладоискатель, неопределенна и существует лишь в воображении; она меняет свою форму в зависимости от тех допущений, которые вынужден делать проектировщик, а также в зависимости от того, насколько другие участники процесса проявляют готовность осуществить выдвигаемые им планы.
Прочитав обзор новых методов в гл. 4, читатель вправе задать вопрос: а есть ли какая-нибудь связь между интуитивными методами "черного ящика", с одной стороны, и логическими методами "прозрачного ящика" - с другой? В связи с этим возникает также вопрос, следует ли множество методов, описанных в ч. II, считать альтернативными способами проектирования или отдельными элементами, которые можно объединить в единой стратегии проектирования. На оба эти вопроса можно дать простой ответ: ни один из предложенных до сих пор методов проектирования не является столь законченным, каким он кажется на первый взгляд, и при решении любой задачи проектировавший необходимо определенное сочетание логики и интуиции. Пути такого сочетания интуитивного с рациональным не установлены; пожалуй, их л невозможно установить в общем виде, в отрыве от конкретной задачи и конкретного человека (см. разд. 8.1), так как они зависят от того, какое количество объективной информации имеется в распоряжении проектировщика, а также от его квалификации и опыта. Некоторые мысли, которые могут оказаться полезными при поиске способов объединения отдельных методов проектирования в единую стратегию, можно найти в разд. 4.3 и 4.4. Ряд других рекомендаций содержится в гл. 6, где разбирается вопрос о выборе стратегии проектирования. Некоторые типы готовых стратегий описаны в гл. 7.
Теперь, когда мы установили, что бригада проектировщиков должна сама разработать свою стратегию, используя при этом старые и новые методы в тех сочетаниях, которые кажутся уместными в данной конкретной ситуации, остается выяснить, как это осуществляется. Существует ли какая-нибудь общая теория или свод правил, которые помогли бы в отборе и объединении методов проектирования? Ответ здесь простой: нет, не существует. Пока что мы слишком мало знаем о поведении проектировщиков и о решении задач проектирования, чтобы пытаться дать рекомендации, которые можно было бы проверить путем наблюдений и экспериментов. Пока мы можем заниматься лишь классификацией и общими рассуждениями в надежде, что это позволит нам потом лучше понять, почему так трудно разработать и объяснить эффективную стратегию проектирования, в которой сочетались бы логические и интуитивные методы.
Следует отметить, что не все разделяют высказанное мнение о невозможности в наше время рационально объяснить процесс проектирования. Арчер [32] в своей диссертации о структуре процесса проектирования дает единую логическую картину, которая поддается объяснению во всех ее точках, коль скоро ее главные герои изложили всю сумму микросуждений, на которых основывается процесс. Как об этом свидетельствует излагаемый ниже гораздо более широкий взгляд на проектирование, есть основания усомниться в осуществимости предложения Арчера, чтобы использование интуиции ограничивалось лишь самой начальной стадией работ, учитывая всю неопределенность, которая предшествует новаторской деятельности и сопровождает ее. В то же время существует множество четко определенных задач проектирования, при решении которых можно с успехом применить логическую методику Арчера.
5.1. Проектирование как трехступенчатый процесс
Одно из простейших и наиболее распространенных наблюдений относительно проектирования, на котором сходятся многие авторы, состоит в том, что проектирование включает в себя три основные стадии: анализ, синтез и оценку. Простыми словами эти три стадии можно определить соответственно как "расчленение задачи на части", "соединение частей по-новому" и "изучение последствий от практического внедрения нового устройства". Большинство специалистов по теории проектирования сходятся на том, что обычно эти стадии повторяются многократно, а некоторые [6, 33] считают, что каждый следующий цикл отличается от предыдущего большей детализацией и меньшей общностью. Три описанные ниже стадии не всегда образуют единую универсальную стратегию, состоящую из еще более дробных ступеней. Они имеют более элементарную природу — это лишь категории, которые позволяют нам обсуждать многие "открытые концы" современной теории проектирования, хотя бы на том неточном описательном уровне, выше которого мы не можем подняться при нынешнем сочетании частичного знания с частичным неведением.
Эти три ступени можно назвать дивергенцией, трансформацией и конвергенцией, причем названия эти в большей мере соответствуют новым задачам, связанным с проектированием систем, чем традиционным методам архитектурного проектирования и технического конструирования. Каким бы нелепым и бессмысленным ни казалось профессиональному проектировщику раздельное рассмотрение этих трех ступеней, оно, несомненно, является необходимой предпосылкой для внесения методологических изменений на всех стадиях и должно предшествовать их воссоединению в единый процесс, пригодный для проектирования на уровне систем.
5.2.Дивергенция
Этот термин обозначает расширение границ проектной ситуации с целью обеспечения достаточно обширного — и достаточно плодотворного — пространства для поиска решения. К этой категории относится большинство методов, описанных в гл. 9. Методы гл. 10 можно использовать как для дивергентного поиска, так и для трансформации. Дивергентный поиск характеризуется следующими ос-
новными чертами:
а) Цели неустойчивы и условны.
б) Границы задачи неустойчивы и неопределенны.
в) Оценка откладывается на будущее: все, что может иметь отношение к решению задачи, принимается во внимание, как бы сильно одно положение ни противоречило другому.
г) Техническое задание, полученное от заказчика, принимается за отправную точку исследований, но при этом считается, что это задание может подвергаться изменениям и развитию в ходе дивергентного поиска, а может быть, и на более поздних ступенях (однако не без согласия заказчика).
д) Задача проектировщика заключается в сознательном увеличении своей неуверенности, в освобождении от заранее заданных решений, в изменении стратегии мыслительной деятельности на основе массива данных, которые могут иметь отношение к решению задачи.
е) Одна из целей исследований на этой стадии заключается в том, чтобы изучить реакцию заказчиков, потребителей, рынка, производства и т.п. на смещение целей и границ задачи в разных направлениях и в различном объеме. Направление исследования этой реакции во многом зависит от того, какие именно неувязки и противоречия обнаруживаются в сложившейся ситуации (см. разд. 9.3).
Дивергентный поиск можно рассматривать как проверку на устойчивость всего, что имеет отношение к решению задачи, как попытку определить, что в иерархии социальных ценностей, систем, изделий и деталей (а также в умах тех, кто будет принимать ответственные решения) подвержено изменению, а что можно считать неподвижными точками отсчета. Стабильные и нестабильные точки одинаково часто могут встречаться как на низших уровнях, соответствующих изделиям и их составным частям, так и на высших уровнях коллективных целей и индивидуальных оценочных суждений; на этой ступени нельзя ожидать появления упорядоченной картины. Проектировщик должен по возможности
воздерживаться от попыток втиснуть свои выводы в незрелую схему. Принятие решений нужно отложить до следующей стадии, когда проектировщик будет достаточно много знать обо всем, что связано со стоящей перед ним задачей, и на основе этих знаний сумеет предвидеть вероятные последствия различных способов организации данных.
Необходимо отметить, что работа на этой стадии включает в себя как логические, так и интуитивные действия и требует "больше беготни, чем размышлений в кресле". Новички в области методологии проектирования обычно впадают в одну и ту же ошибку: на этой стадии они слишком много занимаются спекулятивными размышлениями и не осознают необходимости сбора фактов прежде, чем можно будет принимать важные решения, и прежде, чем им самим станет ясно, чего они хотят. Навыками работы на этой предпроектной стадии гораздо легче овладевают лица, имеющие опыт в таких областях, как журналистика, научно-исследовательская работа, статистический анализ данных, чем люди, получившие специальную подготовку по проектным специальностям, — инженеры, архитекторы, художники-конструкторы, градостроители и пр. Проектировщикам часто приходится многому разучиваться, чтобы приобрести свободу, гибкость и широту взглядов, которые нужны до того, как будут приняты проектные решения, и до того, как станет целесообразно приниматься за что-либо похожее на окончательную проработку конструкции.
Затраты на такого рода предпроект-ную деятельность легко могут выйти из-под контроля. Чтобы этого не случилось, нужно достаточно реально определить размеры убытков, к которым привел бы отказ от сбора информации. Кроме того, определенную часть связанных с поиском затрат следует направить на управление этим поиском, а не на его выполнение. Например, лучше убедиться, что информация берется из надежных и подходящих источников, чем черпать данные откуда попало в надежде, что попадется что-нибудь ценное, или просто потому, что исследователь случайно знает о существовании данного источника информации. Основной ошибкой на этой
стадии является неправильная постановка вопросов. Постановку вопросов и принятие решений о том, куда обратиться за ответом и насколько грубыми или точными должны быть эти ответы, следует предоставить самым опытным и разумным специалистам, которых удастся привлечь к этой работе.
Вкратце можно сказать, что цель дивергентного поиска заключается в том, чтобы перестроить или разрушить первоначальный вариант технического задания, выявив при этом те аспекты ситуации проектирования, которые позволяют получить ценные и осуществимые изменения. Проводить дивергентный поиск -это значит также с минимальными затратами и в кратчайшие сроки приобретать новый опыт, достаточный для того, чтобы противодействовать всем ошибочным установкам, из которых вначале исходили бригада проектировщиков и ее заказчики.