В чем трудности проектирования?
Причины трудностей, возникающих при осуществлении и описании процесса проектирования, становятся ясными, если внимательно рассмотреть рис. 1.1. Главная трудность заключается в том, что проектировщик должен на основании современных данных прогнозировать некоторое будущее состояние, которое возникнет только в том случае, если его прогнозы верны. Предположения о конечном результате проектирования приходится делать еще до того, как исследованы средства для его достижения. Проектировщик вынужден прослеживать события в обратном порядке, от следствий к причинам, от ожидаемого влияния данной разработки на мир — к началу той цепочки событий, в результате которой и возникнет это влияние. Часто случается, что в ходе такого прослеживания на одной из промежуточных ступеней обнаруживаются непредвиденные трудности или открываются новые, более благоприятные возможности. При этом характер исходной проблемы может коренным образом измениться, и разработчик будет отброшен на исходную клетку игрового поля. Это как если бы посреди партии в шахматы вдруг появилась возможность или необходимость перейти к игре в домино. Именно эта нестабильность самой задачи и придает процессу проектирования гораздо более сложный и интересный характер, чем обычно думают те, кто никогда им не занимался.
Бригада проектировщиков должна добиться, чтобы каждый из многочисленных и разнообразных показателей, интересующих заказчика (’’требуемые результаты”, рис.1.1), обладал двумя свойствами:
а) не выходил за пределы возможностей поставщиков, изготовителей, системы сбыта и т.д. ни на одном из этапов существования изделия;
б) был увязан с тем, что ему предшествует, и с тем, что за ним следует.
Тесные связи между далеко отстоящими друг от друга этапами существования изделия заставляют разработчика широко прибегать к прослеживанию зависимостей между следствиями и их отдаленными причинами. Чтобы избежать неувязок между отдельными этапами, проектировщик, используя свой главный козырь — воображение, — заменяет свои исходные цели другими целями, которые легче увязываются друг с другом, оставаясь столь же приемлемыми с точки зрения поставленной задачи. Такая сильная зависимость целей проектирования от конкретных частных решений очень затрудняет, если не вовсе делает невозможным, решение задач проектирования чисто логическими способами; однако она не препятствует человеческому мозгу с его колоссальной адаптивностью справиться с такими проблемами. Цель этой книги — исследовать первые опыты, в которых к пониманию и преодолению трудностей проектирования удается привлечь не один человеческий ум, а несколько умов.