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