» 您尚未 登录   注册 | 社区服务 | FTP中心 | 帮助 | 社区 | 无图版 | 测试百科  | 测试Blog 
软件测试基地论坛 -> 测试生活 -> 谁该为bug埋单?
 XML   RSS 2.0   WAP 

--> 本页主题: 谁该为bug埋单? 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
rosfy




该用户目前不在线
级别: 测试新手
精华: 0
发帖: 12
基地声望: 2 点
基地币: 6586 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:16(小时)
注册时间:2006-04-29
最后登录:2007-05-29
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子

谁该为bug埋单?

常常听到类似这样的抱怨:XXX软件在用户那里出现了一个bug,全是测试人员的错,他们应该在软件发布前发现所有的bug……
我也曾经听到过这种抱怨,那时的心情很复杂,首先肯定出现了bug——这无疑是个坏消息;另外感到自己有责任,毕竟那个bug曾经从自己手中溜过,并成功地流转到用户那里;最后,感觉很委屈,毕竟自己比不希望出现bug,而且也没有能力发现所有bug……
我的项目主管曾经对我说过这么一句话:如果你测试通过并同意发布的软件出现问题,那么我第一板子打在你身上,然后再去找程序员的问题。仔细想来,这话是有一定的道理,不合格的产品流通到用户那里,质保员无疑是有责任的。问题是,如何界定软件产品是否合格呢?
软件是人编的,所以不可能完美无瑕。任何一个产品发布时,都会带有一定的bug(没有bug的软件估计还没有诞生,呵呵)。所以,合格的产品并不是完全没有任何bug,有bug的产品也并不一定不合格。
其实不论是QC、QA,都是一种辅助岗位,目的是为软件质量把关,把质量达到一个可以发布的水平,帮助减少(这里用减少,而不是消除,因为消除不现实)软件bug。前几日听CMMI的一个讲座,有这么一句话,我觉得很有道理——“代码质量是编出来的,而不是测出来的”。
测试人员、质保人员甚至管理人员首先要端正位置,甘于作配角,软件如果要发展成为真正的产业,那么一切要为高效生产服务。当然并不是配角不重要,相反,“配角”的成熟度决定了一个产业的能力。
当我们甘心做配角的时候,也许,程序员就会有勇气承担责任,主动为bug埋单。毕竟,对外,我们是一个整体,当大家为共同目标奋斗并职责明确时,一切都得以轻装前进了。


献身测试事业
[楼 主] | Posted: 2006-05-29 13:43 顶端
无牙老虎


该用户目前不在线
级别: Cntesting老学员
精华: 1
发帖: 790
基地声望: 99 点
基地币: 4 Bug
基地贡献: 12 点
好评度: 18 点
在线时间:644(小时)
注册时间:2006-02-19
最后登录:2008-11-22
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



消灭计算机是消除bug的根治之道



[1 楼] | Posted: 2006-05-29 19:13 顶端
海松宝


该用户目前不在线
级别: 总版主
精华: 4
发帖: 1741
基地声望: 414 点
基地币: 413 Bug
基地贡献: 291 点
好评度: 15 点
在线时间:1093(小时)
注册时间:2005-10-13
最后登录:2008-10-30
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



QUOTE:
引用第1楼无牙老虎2006-05-29 19:13发表的“”:
消灭计算机是消除bug的根治之道




Bug作为计算机的基因突变产物,是计算机如影随形的毒瘤,无法根治。

软件的生命周期是所有相关角色配合的产物,用户、开发、测试、管理、支持……,没有人能绝对的为Bug负责,只有大家紧密配合,才能尽量提高软件质量。


软件测试的发展,需要你我他共同参与
[2 楼] | Posted: 2006-05-29 22:48 顶端

软件测试基地论坛 -> 测试生活




软件测试基地上海测仕信息技术有限公司旗下网站
Copyright © 2005-2007 Cntesting.com, All Rights Reserved
沪ICP备06057721号

Powered by PHPWind Code © 2003-06 PHPWind
Total 0.208692(s) query 5, Time now is:12-02 11:33, Gzip disabled
You can contact us


每日一句:Loading...