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