知识卡片
三类需求
内容
需求至少要分成功能、质量和约束三类:功能说明系统做什么,质量说明做到什么程度,约束说明必须在什么限制下做。三者对架构的影响机制不同,混在一起会让设计目标模糊。发散:[[关键需求定架构]]之前,先要把需求类型分清。
参考来源
《软件架构设计:程序员向架构师转型必备(第2版)》第05章《需求分析》
知识卡片
需求至少要分成功能、质量和约束三类:功能说明系统做什么,质量说明做到什么程度,约束说明必须在什么限制下做。三者对架构的影响机制不同,混在一起会让设计目标模糊。发散:[[关键需求定架构]]之前,先要把需求类型分清。