我的QQ:18324258 朋友们,如果需要交流,请直接联系我的QQ,并说明相互学习,不要留给我QQ号,我不会动不动就上来看的。希望多交流,谢谢!

谁来决定BUG的优先级

上一篇 / 下一篇  2007-07-20 10:08:02 / 个人分类:BUG管理

一般发现了BUG,由谁来决定BUG的优先级呢? 熟悉BUG系统的人一般都知道BUG有“优先级”这个属性,并且在提交BUG的时候一般为必填内容,所以理所当然地,由记录BUG的人决定。而记录BUG的多是测试人员,所以很多时候都是测试人员来决定BUG的优先级的。

我也一直这么认为。有几个理由:1)测试是站在用户的角度来对待系统的,那么测试能比较客观地判断,用户是不是希望这个BUG最先被解决。2)测试比开发更加理解整个系统的业务逻辑,那么也更加能分辨哪些BUG是应该优先解决的。

原来工作过的一家公司, 一天,老板骂我:你有什么权利决定BUG的优先级,指挥开发先解决什么问题后解决什么问题那是我们产品部的事(也就是老板和几个高层领导)。当时觉得有点不高兴。  测试代表了用户,我又是测试的头,眼光更开阔些,那更应该能代表用户了。哈哈。很幼稚! 过后想想,老板说的并没有错。

一个产品,所面对的最终对象有客户,付钱的那个,也有最终用户,使用的那个。 测试可能只站在了最终用户的角度上。 并且测试毕竟不是用户,有其理解的片面性和主观性。而公司的高层领导,他们把握整个产品的方向。所以对产品先解决什么问题,后解决什么问题更有发言权。并且可能不单单是BUG的问题,也可能已经上升到了利益的高度,是我们技术人员所无法想到的。

那天听了微软的培训,有点感受,你可能代表了中国的用户,但你怎么知道美国的、印度的、其它国家的用户是怎么想的呢?所以微软的高层从BUG抓起。

当然,现实是高层领导可能没有更多精力关注BUG。也不是很矛盾了吗?

所以,我想到折中的方法。由测试部初步确定,再将你认为优先级比较高的提交到高层审核。 这样降低了你的独断导致的损失,也能让高层了解到进度及系统存在的问题。当然,漏网之鱼肯定是有的,不过成本与收益比应该比较合理了吧。

 


TAG: BUG管理

没心没肺,快乐至上 引用 删除 s_spume   /   2012-05-23 17:20:03
可是中间增加了一个节点,多少有些影响进度,如果那个人还很忙的话,不是更麻烦么?
做产品的话,这样处理也许没太大影响,但是做项目,人员、时间都比较紧张。本来开发与测试之间直接沟通可以处理的问题,何必还要在之间多出一个人来呢?只有当开发与测试无法达成共识时,再找第三个人来解决,不是效率更高么?
zhongfei824的个人空间 引用 删除 zhongfei824   /   2012-05-22 10:48:41
31463683的个人空间 引用 删除 31463683   /   2012-05-21 23:45:46
good.
phoebe's life--testing 引用 删除 xhk1   /   2011-06-01 22:30:30
优先级是要根据项目开发进度和整体严重情况来综合决定的,这个对项目和开发有整体把握的人更有发言权,但是测试对其有体验,此时如果影响测试进度了,那发言权肯定不能不用啊。
chenyujoe的个人空间 引用 删除 chenyujoe   /   2011-06-01 14:34:41
嗯,老板的确是有点太独断了,要我的话肯定心里留下永远的伤,楼主还能思考出这么多东西,佩服啊~
chenyujoe的个人空间 引用 删除 chenyujoe   /   2011-06-01 14:33:43
3
dppsoft的个人空间 引用 删除 dppsoft   /   2009-09-10 12:09:24
据我所知理论知识而言..只有测试经理或主任测试人员才有权来决定优先级的...当然也有特殊情况除外....哦
雪儿的个人空间 引用 删除 雪儿   /   2009-09-09 17:03:48
回复一下自己,从哪些方面制定标准,减少主观性。从几个角度来看:1、售后的报障最优先。2. 严重性高的也优先。3、一些易用性之类的很优先。4.自己公司规定的哪些优先就哪些优先。5.领导认为优先的。6、开会讨论确定要优先的
呵呵,上述描述的前后根据公司的实际情况排序,或者实际问题当时再分析
zhzh-0-0的个人空间 引用 删除 zhzh-0-0   /   2008-06-19 11:06:31
我们现在的做法是测试人员提交bug时只写严重程度,项目经理在处理分发要解决的bug时再定义bug的优先级。
因为我觉得,项目经理是直面客户的,与客户沟通最密切,而且他是整个项目的负责人,包括质量的负责人,所以应该他来决定这个bug什么时候修改。
dionysus的个人空间 引用 删除 dionysus   /   2007-08-14 14:10:13
在我以前的单位里提交bug的时候测试人员填写bug严重等级,不填写优先级。只有当未修复的bug达到一定数量的时候才开启优先级,并由开发、测试、需求或市场人员(一般市场人员很难到场)共同决定bug的优先级
进化的空间 引用 删除 maguschen   /   2007-08-13 15:51:42
呵呵,写的挺有道理的:)
我觉得,关键不是由什么人来决定bug的优先级,最重要的是要有一个标准,来指导如何对bug的优先级进行分类。
文中的老板明显就是控制欲望过强啦~呵呵
 

评分:0

我来说两句

Open Toolbar