Возможно, имелись в виду различия между концептуальным проектированием и традиционной моделью разработки программного обеспечения. 1
Концептуальное проектирование предполагает создание высокоуровневой концепции, которая устанавливает лишь возможное направление разработки, не конкретизируя каждую деталь. 5 Такой подход позволяет команде видеть общую структуру решения и обеспечивать его согласованность. 5 Концептуальные модели помогают понять область и стоящие задачи, предоставляют концепции и язык для обсуждения с экспертами и потенциальными пользователями. 1
Традиционная модель разработки ориентирована на создание программного обеспечения и предполагает использование шаблонов проектирования, которые описываются с помощью конструкций разработки, например, объектов, классов, наследования, агрегации и отношений использования. 1 В схеме проектирования описывается структура и динамика её компонентов, а также уточняется их взаимодействие и ответственность. 1
Таким образом, разница между концептуальным проектированием и традиционной моделью разработки заключается в подходе к процессу: концептуальное проектирование фокусируется на общей структуре решения и его согласованности, в то время как традиционная модель ориентирована на создание программного обеспечения с учётом формальных ограничений программной системы. 15