需求跟踪
实现项目需求,项目计划与产品实现之间的双向跟踪。
理解需求跟踪
需求跟踪方式
1. 正向跟踪
检查每个需求是否都能在后继工作成果中找到对应点。
2. 逆向跟踪
检查设计文档、代码、测试用例等工作成果,是否都能在《需求规格说明书》中找到出处。
注:不论采用何种跟踪方式,都要建立与维护需求跟踪矩阵即表格。需求跟踪矩阵保存了需求与后继工作成果的对应关系。
典型需求跟踪项
需求的常用跟踪项,包括如下:
□ 所有需求
□ 所有产品特性
□ 所有服务
□ 所有功能性需求
□ 所有测试
□ 所有非功能需求
需求跟踪策略
1. 如何制定跟踪策略
□ 选择关键的核心功能、高风险部分或将来维护量大的部分
□ 要区分追溯到(跟踪进)与从…回溯(跟踪出)的关系
2. 需求跟踪能力
□ 要把时间投向回报丰厚的地方
□ 考虑需求跟踪成本
□ 考虑需求跟踪负责度
注:定期维护更新,需求跟踪才有意义!
需求跟踪矩阵
需求跟踪工具
需求跟踪工具可以使用IBM Rational DOORS,它是集中的管理需求,可以在视图中对需求的属性进行设置,并定制各种查询,排序,高效理解需求的状态,同时可以建立需求跟踪矩阵,了解需求改变的影响范围,方便开发团队的各种角色能够及时的、全面的了解需求。
领取专属 10元无门槛券
私享最新 技术干货