一个最优化、最简单的软件缺陷生命周期的例子
1.发现缺陷--
(测试员发现缺陷并记录缺陷报告/缺陷报告交给程序员)
--》打开--
(程序员修改缺陷/缺陷报告交给测试员)
--》解决--
(测试员确认缺陷已修改/测试员关闭缺陷报告)
--》关闭
大多数项目小组都制定规定由谁来改变软件缺陷的状态,或者交给其他人来处理软件缺陷。
例如,只有项目经理可以决定推迟软件缺陷修复,或者只有测试员允许关闭软件缺陷。
重要的是一单记录了软件缺陷,就要跟踪其生命周期,不要跟丢了,并且提供必要的信息
驱使得到修复和关闭。