需求跟踪的内容

需求跟踪的内容 需要跟踪的信息是什么?

需要跟踪的信息是什么?

需要跟踪的信息是什么?

需求跟踪是指跟踪一个需求使用期限的全过程,需求跟踪包括编制每个需求同系统元素之间的联系文档,这些元素包括其他类型的需求,体系结构,其他设计部件,源代码模块,测试,帮助文件等。需求跟踪为我们提供了由需求到产品实现整个过程范围的明确查阅的能力。需求跟踪概述

需求跟踪的目的是建立与维护“需求-设计-编程-测试”之间的一致性,确保所有的工作成果符合用户需求。

需求管理主要包括什么?

需求管理是需求工程的一部分(还包括需求分析),一般包括以下几个活动

状态管理

需求除了自身的主题内容描述之外,还具有相应的状态属性。这些属性标识了需求在整个系统研发的生命周期中的状态。基于不同的业务需求,需求需要不同的状态进行描述。从工程师角色维度分析,作为测试工程师,我们可能关注需求的验证状态(验证结果:测试通过、测试未通过或未测试等等)。而作为软件开发人员,我们可能关注哪些需求是由我负责,当前需求的实现状态是什么。作为项目经理,我们可能关注需求的满足状态是什么,又或者是需求的成本等等。同样的,我们还可能关注需求是不是被评审通过了、需求的变更状态等等。

需求追踪

需求追踪是需求管理中非常关键且极为重要的方面之一。需求追踪提现在两个层面:需求层级内部的追踪以及跨领域的追踪。需求层级内部的追踪是指在分层的需求间建立的关联关系,例如从用户需求到系统需求间的追踪,从系统需求到子系统需求间的追踪,以及子系统需求到组件需求间的追踪等等。跨领域的需求追踪,是指关联不仅仅发生在需求之间,需求还应该和测试、设计、实现相关的工件建立关联,以实现在系统研发整个生命周期的可追踪性。

版本管理

对需求的版本进行管理,记录需求数据的历史记录,方便历史数据的追溯。

需求变更管理

变更管理也是需求管理至关重要的一环,也是需求管理中最为常见的活动。变更管理要记录变更的原因、时间、变更内容、变更历史等内容。

当然,以上四个是需求管理的基本要素,至少在需求管理的实现效果中会体现。除此之外,需求管理还有一个横贯所有要素的方面 - 流程。管理离不开流程,高效的流程是实施需求管理的关键。