商业分析从入门到精通第5.1讲:追踪需求
2019-11-02 本文已影响0人
第3类人
作者 | 希瑟
跟踪需求的目的是确保不同级别的需求和设计彼此一致,并管理更改到一个级别的对于相关需求的影响。
需求可追溯性可识别并记录每个需求的来龙去脉,包括向前向后的追溯以及它与其他需求之间的关系。可追溯性用于帮助确保解决方案符合要求,并有助于范围、变更、风险、时间、成本和通信管理。它还用于检测缺少的功能或标识是否存在任何要求都不支持的已实现功能。
可追溯性使得:
- 更快、更简单的影响分析
- 更可靠地发现需求不一致和差距
- 深入了解变更的范围和复杂性
- 可靠地评估已解决的需求和未解决的需求
如果不考虑需求和解决方案之间存在的关系,通常很难准确表示它们。尽管可追溯性很有价值,但是商业分析师平衡了关系类型的数量和通过表示它们所获得的收益。通过提供从提出要求到表达需求,可追溯性还支持需求分配和发布计划。
1.正式程度
在跟踪需求时,分析师考虑每个链条应该提供的价值,以及正在创建的特定关系的性质和用途。
当需求数量或正式级别增加时,跟踪需求的工作量将大大增加。
2.关系
分析师在定义可追溯性时会考虑几种类型的关系:
- 派生:两个需求之间的关系,当一个需求源自另一个需求时使用。这种类型的关系适合于连接不同抽象级别上的需求。例如,一个解决方案需求源自一个企业或一个利益相关者的需求。
- 依赖:两个需求之间的关系,当一个需求依赖于另一个需求时使用。依赖关系的类型包括:
- 必要性:一个需求的实施只有在另一个需求得以实施的情况下才是必要的。
- 努力:当一个需求的执行只有在另一个需求执行了的情况下才更容易。
- 满足:执行元素和它所满足的需求之间的关系。例如,功能性需求和它所执行的解决方案组成部分之间的关系。
- 验证:需求和(可以决定相应的解决方案是否满足需求的)测试案例之间的关系
3.可追溯性资料库
根据商业分析的方法确定的方法,记录并维护需求可追溯性。当需要跟踪大量的手动方法无法解决的需求时,需求管理工具可以带来巨大的好处。
希瑟,90后海归女博士,在学习中分享,在分享中学习。关注商业及科技前沿趋势,欢迎志同道合者关注收藏,一起成长。