本章节主要讲解“软件测试的缺陷修复成本”,因为上面的章节中只介绍了修复缺陷成本与产品所处阶段的关系,但并没有详细地介绍缺陷修复成本的值。如果需要详细计算缺陷修复的成本,那么就必须对缺陷进行详细的统计。因为到目前为止并没有一种方法可以精确的计算缺陷的修复成本,并且不同公司缺陷修复成本就是不一致的,但是对项目缺陷修复成本进行详细的统计还是可以很好地估算出缺陷修复的成本。
虽然我们很难精确地计算缺陷修复的成本,但可以明确地研究出修复缺陷的成本由哪些部分组成。通常缺陷修复成本由显性成本和隐性成本两部分组成。
显性成本是指可以明确计算的成本,隐性成本主要是指不可见或不可估算的成本,如对企业知名度的影响、品牌效应的影响等。
例如:5·26广东深圳交通事故
2012年5月26日凌晨3 时08分许,侯培庆驾驶的红色小车在广东省深圳市滨海大道由东往西方向行驶至侨城东路段时,与同方向行驶的两辆出租车发生碰撞,造成其中一辆比亚迪e6 电动出租车起火,导致该车内3 人当场死亡。
经过专家测算,肇事GT-R 在滨海大道时速达242公里,撞击时速为183~193公里,电动出租车时速为81~83公里,电动车被撞后尾部与树干碰撞速度为64~67公里,被撞后电动车尾部深凹1.05米,直接撞倒了电池包。专家称如果没有电池包,甚至可能把后排座椅切断。
撞击过程中电动出租车96节电池,有24节短路起火,其余完好。起火原因是车经过两次剧烈撞击,部分电池破损短路产生电弧,引燃内饰材料及部分电池。专家还称燃烧的电池极板保持整齐、层次分明,没有呈现爆裂现象。
在本次事故的分析过程中发现,比亚迪e6电动车存在两个问题:
一是:电池包放在尾部是否是最合理的;
二是:当车身电源中断时车门无法打开。
这次事故导致比亚迪的股票跌停,王传福的身价缩水几十亿港币。
如果假设你正想买一辆比亚迪e6 的电动车,看到这起事故时可能会考虑不买,因为比亚迪e6电动车的这两个问题会影响到你的决定。如果假设e6 电动车在高速上出现电池故 障,导致不能打开车门,这样这个缺陷就变得很严重了,所以如果知道比亚迪e6 电动车存在这个缺陷,我想绝大多数消费者都会慎重考虑。
通过上面的案例我们可以看出,修复缺陷不仅仅是消耗时间或成本,还会给消费者对品牌的信心带来影响,进而影响产品的口碑。这就是修复缺陷中隐性成本的部分,而这个隐性成本是几乎没法去评估的。
接下来我们再分析修复缺陷的显性成本,通常显性成本包含:源材料成本、工时成本、管理成本三个方面。
(1)源材料成本
源材料成本是指在修复缺陷中需要更换的部件,这类情况一般是针对产品,对于纯软件的系统,其实并不存在更换部件的情况。
例如:2012 年,一些速腾汽车的车主发现,速腾汽车的后悬挂容易出现撕裂和断轴现象,如果这个缺陷要彻底地解决,那就必须更换悬挂系统。这就是在修复缺陷过程中所涉及到的源材料成本。
(2)工时成本
工时成本是指修复缺陷所消耗的时间,这主要是统计开发修复该缺陷所花费的时间,当然如果需要按钱的方式来计算时,将消耗的时间折合成工资即可。需要注意的是,很多缺陷并不是一次性可以修复好的,有的缺陷开发工程师修复了多次才修复完成,那么这个时候每次修复该缺陷时间的总和就是修复缺陷的成本。当然最不希望看到的就是缺陷被重复修改了多次,才完全修复好。
还有一种情况是在修复某个缺陷时引入了新的缺陷,这种情况缺陷修复的成本也将大大提高。
(3)管理成本
在分析缺陷成本时,除了源材料成本和工时成本外,还包括一些管理成本。当然如果单纯的是研发阶段的修改缺陷,即在需求、设计、编码和测试阶段修复缺陷时,管理方面的成本其实是很少的。但针对已经发布的产品,产品在客户使用时出现问题,那么这就会涉及到管理成本。
例如:速腾汽车断轴事件,如果很多车主都到4S 店来维权,此时除了安排相关工程师解决断轴的问题外,还需要有相关的人员来维持现场秩序,这些就是典型的管理方面的成本。
本章节关于“软件测试的缺陷修复成本”的内容就学习到这里,大家觉得文章有用的话记得每天来这里 和小编一起学习涨薪技能哦。