知识卡片
约束限定选择
内容
约束需求不会直接描述业务能力,却会限定架构选择,例如既有系统、组织能力、交付期限、技术栈和法规要求。忽视约束会得到“理论上漂亮、实践中落不了地”的方案。发散:架构权衡不是在真空里选最优,而是在约束里选可行且可演进。
参考来源
《软件架构设计:程序员向架构师转型必备(第2版)》第05章《需求分析》
知识卡片
约束需求不会直接描述业务能力,却会限定架构选择,例如既有系统、组织能力、交付期限、技术栈和法规要求。忽视约束会得到“理论上漂亮、实践中落不了地”的方案。发散:架构权衡不是在真空里选最优,而是在约束里选可行且可演进。