知识卡片
追溯连接方案
内容
需求、架构元素、决策、验证和风险之间需要可追溯关系,才能解释为什么存在某个组件、某个接口或某个部署节点。没有追溯,影响分析只能靠记忆。发散:追溯不是流程装饰,它是需求变化时估算成本和风险的基本数据。
参考来源
- 位置:《架构实战:软件架构设计的过程》第8章《创建逻辑架构》8.2.3节“概念:可追溯性”(源文件:_chapter-text/ch08.txt)
- 结论依据:原文明确定义可追溯性是把工作产品元素连接到其他工作产品元素的机制,使架构师能够从需求追溯到逻辑架构再到物理架构再到代码,并据此分析变更影响,支持“追溯连接方案”这一论点。
- 原始内容:可追溯性是用于把一个工作产品中的元素连接到相同或不同工作产品中的元素的一种机制。从开发生命周期来看,可追溯性使架构师能够从需求追溯到逻辑架构再到物理架构再到代码。可追溯性使您能够对改变一个需求所造成的影响进行分析。