开发态度不好怎么办
问题:
测试过程中遇到态度不是很友好的开发怎么办呢?是只管把自己的事情做好,还是也要安抚一下开发,让他平和一些呢?
我遇到的情况是:现在在测试一个富文本编辑器,属于非盈利项目,不是开发自己做的,是买其他公司的源码。我测得比较细,开发会说我这种测试方式让他很难做,因为有些问题就不是正常使用会出现的,或者就是源码的问题。我就跟他说:测试就是要细的,我发现的问题如果你评估了之后觉得不应该改或不能改就可以把单打回来。结果他又来了一句:原来你现在不用测APP,难怪你测那么细,那是因为你太闲了。
如果是你,你会怎么做呢?求指导,感谢~
解答:
处理原则:随机应变
1.这种情况,开发也很委屈,因为产品不是他开发的,为了修改bug,特别是一些不太要紧的bug,他要花费大量时间去研究源码
2.测试人员为产品质量负责,这无可厚非,也很正确。但得分情况、分产品、分时间,像这种文本编辑器,公司不盈利,可以适当降低质量的门槛
3.如果想把这个产品做好,也是可以的。那么就要像你说的那样,安抚开发童鞋的心情,比如请他吃个饭,动之以情,晓之以理,和他一起把这个东西做好
4.无论怎样,言语上要把握好。切不可使用激进和生硬的词语来刺激对方,真这样了,于己于人都不利。更何况以后还要继续合作
通用做法:
1.判断开发态度不好的原因
如果真的态度不好,拒绝好好沟通,耐心解决问题的,大可不必给其留任何情面。应该利用好测试手中质量这把利剑,找到突破口,和对方认真絮叨絮叨
如果是客观原因造成的,测试人员应该给予理解。其实这个时候是和开发同事关系更进一步的绝佳机会,和对方聊聊天,吃吃饭都可以。关系近了,对后续开展工作好处多多
2.判断产品的重要性
对于公司重要的产品,容不得半点马虎,尤其是涉及到核心功能,需要据理力争,实在无法沟通的问题可上抛解决
如果是无关紧要的产品,是可以适当缩小测试范围,降低质量要求门槛。减少不必要的工作和由此带来的争端
3.采取合适的沟通方式
沟通原则:对事不对人。有问题说问题,就事论事,不要把问题放大,更不要跑题或者牵扯其他人
沟通语言尽量采取中性平和的词语。不能在言语上指责对方,切勿采取激进和生硬的词语,比如:你怎么这样,你这样不对,你这样完全不负责任之类的话语。应该采取:如果这样是不是更好,能不能讲讲你的考虑之类的词语
4.做到有理有据
和开发沟通之前,自己一定要深入研究一下问题,带着现象、思考、调查和解决方案(如果能想到)去谈,效果会更好一些。节约双方时间,对方也会觉得你更加专业
总之:测试人员要做到心中有数,随机应变,把握好尺度
开发和测试目的相同,出发点不同而已,相互理解