软件缺陷管理制度XX软件有限公司软件项目测试组文档编号:GREATSOFT_TEST编写人:XXX编写日期:2011年12月19日审核人:审核日期:审批人:审批日期:修订历史记录日期版本说明作者2011/12/19V1
0首次提交XXX软件缺陷管理制度1修订历史记录1目录1第1章总则1第2章缺陷提交1第3章缺陷分析定位1第4章缺陷修复2第5章缺陷回归验证2第6章缺陷管理2第7章缺陷类型3第8章缺陷严重程度5第9章缺陷优先级5第10章缺陷状态6第11章附录6第1章总则为了加强部门管理工作,建立规范的缺陷管理制度,提高工作水平,根据公司和部门的有关规定,制定缺陷管理制度
本缺陷管理制度适用于研发二部
各测试,研发人员应当依据本制度的规定,规范工作,保证软件质量
软件缺陷又被叫做Bug
所谓软件缺陷,即为软件中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷
缺陷的存在会导致软件产品在某种程度上不能满足用户的需要
IEEE729-1983对缺陷有一个标准的定义:从产品内部看,缺陷是软件产品开发或维护过程中存在的错误、毛病等各种问题;从产品外部看,缺陷是系统所需要实现的某种功能的失效或违背
软件缺陷的管理分为四个阶段
包括:缺陷提交、明确指明缺陷类型、缺陷修复、缺陷回归验证
第2章缺陷提交缺陷提交阶段需要提交缺陷报告,缺陷报告必须详细描述缺陷内容
缺陷描述的内容包含缺陷操作步骤,实际结果和期望结果,明确指明缺陷类型,缺陷严重程度,缺陷优先级,缺陷状态,以及软件版本,提交人,提交日期等信息
第3章缺陷分析定位缺陷分析定位阶段需要根据缺陷报告的内容对缺陷进行分析和定位
缺陷分析和定位是相关人员根据缺陷报告中对缺陷的详细描述查找重现缺陷,确定缺陷产生的原因,明确缺陷所处的位置,以便修改缺陷
第4章缺陷修复缺陷修复阶段需要对已经定位的缺陷进行修改
缺陷修复是开发人员对已经分析