零bug策略

今天偶然看到一篇关于软件管理零bug策略的文章,让我很有感触,我拿来分享一下。

零bug简单的说就是把bug清零,不留下遗留问题。原则是bug优先级高于功能开发,也就意味着如果有2个版本并行,一个是新版本在开发,另外一个是测试阶段,那么得暂停新版本开发,优先解决测试阶段版本的bug。

为何要这样做,好处有什么呢?

1、提升客户/用户满意度

客户/用户只能看到表面上呈现的界面,也只关心是否能满足自己的需求,所以让开发人员保持对bug的敏感度,多站在用户角度思考问题,可以避免bug影响用户体验。

2、降低bug修复成本

有的bug若堆积一段时间(如1个月后),负责该功能模块的开发人员记忆会有一定消散,从而需要恢复性的熟悉bug,对来龙去脉掌握之后才能进行修复;还有的因人员离职或开发人员变更,后续接收的人员对于原来的bug不熟悉,需要增加额外的沟通和学习成本来修复bug。所以及时清理bug能降低修复成本。

3、便于开发排期

bug修复时间具有不确定性,新版本正在开发时,若出现线上或上一个版本bug,势必会影响当前开发工期,人力资源安排、bug修复时间、新版本工期将会打乱之前计划。所以及时清理bug,能够相对更好的进行开发计划排期。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在软件开发的整个过程中,设计、编码、测试固然重要,但是也不能忽略了“最后一公里”,即部署和发布的过程。我们的目标是...
    circle_hyy阅读 2,051评论 0 2
  • 一 软件交付所存在的问题 反模式 对于传统IT公司来说,他们的部署方式大多都是使用手工部署,交付周期很长,大多会在...
    司鑫阅读 1,022评论 0 0
  • 软件开发版本策略 前言 目前主流的版本管理工具主要是svn和Git,也有部分大公司用ibm的cc,以前在国有银行工...
    monkey01阅读 1,340评论 0 1
  • 最近看了一篇文章零Bug策略:要么立马修复,要么忽略,真的是感同身受,我们在bug管理过程中,总是会碰到一些被开发...
    木沐__阅读 455评论 0 0
  • 5月以来,哪怕对市场风向再不敏感的人,也感觉到阵阵凉意。二级市场连续下挫,一级市场融资环境恶化,不论企业融资数量还...
    钱皓频道阅读 6,104评论 1 6