如今,复杂系统的设计遵循基于能力的方法。手头的问题是:给定一组需求(例如性能、成本等),哪个系统最能满足这些需求?当这个逆问题得到解决后,人们可以根据整体能力选择系统及其架构。在这种方法中,有必要在代表系统预期性能的需求和设计参数之间建立联系。这种参数化方法允许同时融合需求和系统设计。项目开始时做出的决策对项目的成功起着重要作用。为决策者提供帮助是一个真正的挑战,使他们能够更好地管理多个且往往相互冲突的标准,以及复杂系统设计中决策始终存在的不确定性。在项目的早期阶段,有必要了解需求如何相互作用、它们对设计有何影响、满足这些需求的设计选项是什么以及它们相关的成功概率。