越改越长的Bug跟踪流程
更新时间:2023-06-03 08:55:01 阅读量: 实用文档 文档下载
- 为什么文件越改越小推荐度:
- 相关推荐
越改越长的Bug跟踪流程
为了能够减少二次Bug率,一般组织都有一套Bug跟踪流程用来确保Bug修改的正确性。
下面是一个典型的Bug跟踪流程。
登记Bug -> 原因分析 -> 修改方案 -> 影响性分析 -> 修改 -> 测试 -> 测试组再测试
这个Bug跟踪流程基本上会有一个较高的Bug率,我的经验显示,这个流程的二次Bug率在20%左右,即每修改10个Bug,其中有2个可能没修改完全或者是引起新的Bug。
于是,一个改进的Bug跟踪流程出现了。
登记Bug -> 原因分析 -> 修改方案 -> 方案确认 -> 影响性分析 -> 修改 -> 修改代码确认 -> 测试 -> 测试组再测试
这个新的流程改进时认为,修改方案没有经过确认是造成二次Bug的重要原因,并且,修改后的代码应该经过代码复查。
但是这个修改后的流程应用后的二次Bug率仍然在20%左右,甚至有抬高的迹象。
于是,一个更新的改进流程出现了。
登记Bug -> 原因分析 -> 修改方案 -> 方案确认 -> 影响性分析 -> 影响性分析确认 -> 修改 -> 修改代码确认 -> 测试用例书写 > 测试 -> 测试组再测试
因为,过程改进人员认为,影响性分析不足是Bug没有发现的原因之一,并且,测试范围没有留下必备的文档以便确认。
但是这个修改后的流程应用以后,二次Bug率仍然没有得到改善。
于是,大家认为,不是流程的问题,是人的问题。
—— *——*——
我们来看看是不是真的是这样的?
从第一个流程开始,之所以二次Bug率很高的原因的确是开发组的测试不充分。
而测试不充分的原因,有时间压力的成分,但是另外一个重要的原因是影响性分析不足之外。而影响性分析不足的原因是——这不是人力办得到的。几乎高手也不可能分析的很全面。这才是改进了三个流程都没有达到效果的主要原因。
第二个原因是测试只是执行了部分用例。这也是为什么即使测试组全面测试通过以后交给客户还会被发现Bug的重要原因。
既然明白这两个重要原因,那么流程的改进方式就不能是延长流程。延长流程不仅没有改进效果,并且还造成工时浪费,交货期延长等问题。
所以,最终制定的有效改进方案是,采用自动测试,每个Bug修改的时候都要进行全部测试用例回归。 这样之后,二次Bug率(指交给测试组验证)降到几乎为0(因为有些测试只能采用人工确认)。 自动测试的执行时间随着项目的规模不同而不同,但是整体上来讲,Bug确认的工时降低了大约80%。
正在阅读:
越改越长的Bug跟踪流程06-03
幼儿园长第一安全责任人制03-08
优秀学生干部主要事迹(优秀3篇)03-23
掘进技术管理规范09-23
家乡的变化作文600字02-04
青岛版小学科学二年级上册全册备课10-02
小学生庆六一三句半02-21
财务人员配备、晋升、考核、薪资制度06-19
平安内控项目简介06-02
教研组长工作总结01-08
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 越长
- 跟踪
- 流程
- Bug
- 2006年中国银行业概况
- 中国国家处方集与国家基本药物
- 气相色谱法测定猕猴桃中6种拟除虫菊酯类农药残留量
- 正本杭州园林绿化工程施工投标文件
- 机动叉车安全管理制度
- 2013年8月5日 扬州专业技术人员职业道德考试 85分卷
- 第四版传热学第一、二章习题解答
- 2014北京顺义高三二模化学试卷与解析(易题库教研团队出品)
- 双语阅读活动实施方案
- 上海市青浦区2015届高三上学期期末学业质量调研测试(一模)英语试题
- 牛津高中英语模块一Unit 3教案
- 中6民间亲子游戏活动方案
- 农村小学语文教学中培养学生自主学习能力的探索
- 《初中Excel的数据排序与筛选》教案及反思 授课人:微机室 冯宝庆
- 2015年考研复习计划和规划
- 龙门架搭、拆方案
- 财务管理习题集答案 辅修
- MES系统中物料平衡的设计与实现
- 大学生个人简历,职业规划
- 用OpenGL开发三维交互式虚拟场景