知识卡片

架构迭代评估

普通读书笔记卡 · 1928.e

内容

产品线参考架构要用场景反复评估:从候选架构出发,检查能否衍生所有目标产品并满足质量属性,再据此细化。一次性设计很容易漏掉未来产品的关键变异。

参考来源

- 位置:第5章《软件产品线》5.4节「参考架构评估」相关小节(源文件:_chapter-text/ch05.txt) - 结论依据:原文明确说明软件架构师从初始架构开始迭代评估、与场景比较,评估结果用于细化架构并继续迭代过程,参考架构质量评估是成功衍生产品的重要阶段,架构必须定义所有产品共同的架构平台,直接支持卡片对产品线参考架构要用场景反复评估、检查能否衍生所有目标产品并满足质量属性的论述。 - 原始内容:"软件架构师可以指定一组场景,以评估可能的架构。然后,他(她)从初始架构开始迭代评估,与某个场景进行比较;评估结果用于细化架构并继续迭代过程……参考架构的质量评估是成功衍生产品的重要阶段。架构必须定义所有产品共同的架构平台,以生成每种产品的架构。"