Bug 状态流程图对 Bug 的处理开发组长/ 经理每天对 Bug 进行分配,标注处理意见,给定优先级(发版前必须三方:需求、开发、产品共同确定)。问题分配时,应尽可能将咨询类、理解错误类等问题处理掉,而不是留给开发人员。有可能是需求的问题,分配给需求人员。定期对 Bug 库分析,找出常出错的模块,进行代码审查开发人员分析 Bug ,写出问题原因,修改 Bug ;实行 Bug 优先原则,严重程度 B-Major 类或紧急程度 3-Hig h 类以上(包含) bug5 个或 5 个以上,停止新功能的开发。需求人员解释需求,给出处理意见,将 Bug 库中的建议整理成需求文档。评审确定后列入开发计划测试人员不参与问题的优先级的定位,只用 Bug 级别反映 Bug 的严重程度。验证 Bug 是否已被解决测试组长/ 经理审核测试人员提交的 Bug 。定期对 Bug 库进行分析,描绘出曲线图等,报告现状、预测趋势。在测试总结报告中给出意见产品人员可以对优先级和处理意见等进行审核,如果有意见,和项目组商量定夺 Bug 状态(Status) :指缺陷通过一个跟踪修复过程的进展情况。包括 New 、 Open 、 Reopen 、 Fixed 、 Closed 及 Rejected 等 New 为测试人员新问题提交所标志的状态。 Open 为任务分配人(开发组长/ 经理)对该问题准备进行修改并对该问题分配修改人员所标志的状态。 Bug 解决中的状态,由任务分配人改变。对没有进入此状态的 Bug ,程序员不用管。 Reopen 为测试人员对修改问题进行验证后没有通过所标志的状态;或者已经修改正确的问题,又重新出现错误。由测试人员改变。 Fixed 为开发人员修改问题后所标志的状态,修改后还未测试。 Closed 为测试人员对修改问题进行验证后通过所标志的状态。由测试人员改变。 Rejected 开发人员认为不是 Bug 、描述不清、重复、不能复现、不采纳所提意见建议、或虽然是个错误但还没到非改不可的地步故可忽略不计、或者测试人员提错,从而拒绝的问题。由 Bug 分配人或者开发人员来设置。 Bug 严重级别(Severity , Bug 级别) :是指因缺陷引起的故障对软件产品的影响程度。由测试人员指定。 A-Crash 错误导致了死机、产品失败( “崩溃”)、系统悬挂无法操作; B-Major 功能未实现或导致一个特性不能运行并且不可能有替代方案; C-Minor 错误导致了一个特性不能运行但可有一个替代方案; D-Trivial 错误是表面化或微小的(提示信息不太准确友好、错别字、 UI 布局或罕见故障等),对功能几乎没有影响,产品及属性仍可使用; E-Nice to Have (建议) 建设性的意见或建议。 Bug 优先级(Priority) :指缺陷必须被修复的紧急程度。由 Bug 分配者(开发组长/ 经理)指定。 5-Urgent 阻止相关开发人员的进一步开发活动,立即进行修复工作;阻止与此密切相关功能的进一步测试 4-Very High 必须修改,发版前必须修正 3-High 必须修改,不一定马上修改,但需确定在某个特定里程碑结束前须修正 2-Medium 如果时间允许应该修改 1-Low 允许不修改功能模块(Subject) : TD 中需在 Test Pl
缺陷管理Bug状态流程图 来自淘豆网m.daumloan.com转载请标明出处.