技术约束是指由现有系统、基础设施或工程能力施加的限制,这些限制塑造了设计可以实际实现的内容。在设计过程中忽视这些约束可能导致在纸上看起来很棒但无法实现或成本非常高的想法。早期了解它们允许设计师有意地进行权衡,而不是在开发后期感到意外。