软件测试中需求管理是一个为系统的需求进行启发、组织、建档的系统方法,一个建立和维护客户和项目团队之间关于变更系统需求所达成的一致性的过程。需求管理过程中要遵循以下四个基本原则,接下来我们就来了解一下。
1. 需求管理活动必须与需求工程的其他活动紧密整合
需求工程包括包括需求获取、需求分析、需求描述、需求验证和需求管理。也就是说,需求管理是在已经有了需求就应该对需求进行管理的活动,所以需求管理会从需求获取就开始,伴随着整个需求工程活动。
2. 需求必须是文档化的、正确的、最新的、可管理的、可理解的
需求必须是文档化的、正确的、可理解的,这些是需求管理活动的前提。如果需求连这些条件都不满足,需求跟踪就没有了意义。
3. 只要需求变化了,就必须评估需求变更的影响,走正式的变更流程
需求变更必须要走正式的变更流程。因为需求管理的意义就是要通过正规的流程对需求变更进行控制。不经申请就完成的变更,会使得软件状态不清楚;不经验证的变更,会使得引入新的缺陷而不自知。
4. 需求必须优先划分优先级
优先级是很多开发人员都会忽略的事情,一旦项目时间比较紧的话,为了满足系统联试或者外场试验的要求,往往要在需求中进行选择,所以在此时优先级就发挥了作用,如果事先设定了的话,开发人员可以从容实现需求并完成必要验证。
推荐阅读: