各阶段修改BUG所需成本

PONC是Price of Nonconformance的缩写,是指由于没有第一次做对或做错事而造成人财物的额外浪费。简称:质量成本。质量成本在软件工程里可衡量缺陷代价,如果后期项目出质量问题,后期投入的成本会随着阶段不同而呈指数上升。下面的图可以很清晰看出不同阶段发现BUG,需修复的成本!


通过上面的图表,我们可以清晰看出:

1. 通过Code Review发现并修复BUG,付出的代价是最低的,只有151元.

2. 通过研发项目测试,比如:单元测试,集成测试发现并修复Bug,代价就翻了7.7倍,达到1159元.

3. 通过测试人员的测试发现BUG并提交问题单,花销更是达到9135元,翻了整整60倍.

4. 通过网上问题或客户投诉来处理、修复BUG,无疑代价是最高的,达到62982,翻了417倍.

总计一下就是:

代码的缺陷,如果能在code review, 需求分析阶段搞定!付出的无疑最低的,到了研发人员单元测试、集成测试阶段,再fix bug,代价仍然不算高。等到功能基本实现、系统基本完成,等测试人员发现Bug,再来修改,付出的代价已经是指数级的了,如果代码缺陷在所有这些阶段都没有拦截,软件都已经交付给客户了,上升到用户投诉或网上问题了,到时候再是一笔天文数字了!这些数据无论对公司领导、系统架构师、项目管理者、研发,测试人员无疑都极具参考价值!

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值