圣诞节期间我们的开发团队被“移交”了一个伦敦开发团队的项目:项目设定的最后期限是元旦,项目的开发和BA在英国,测试在北京(测试经理在英国),北京开发团是英国开发的peer。原来在英国的开发人员要休三个星期的假(据说是攒了半年的假期),对方在两周前只用了一个小时做交接,本地的开发人员就硬着头皮上了,两周来过关斩将解了不少bug, 眼看就要功德圆满了,昨天来了一个爆发:国外的BA突然将之前的4个3级bug提升为2级在deadline的前3天,一干人等都傻了, 然后测试经理开始和开发有如下的对话:
测试: 现在5个高优先级defect了!
开发: 是呀,最后改优先级真是糟透了,真不能理解BA会干这种事
测试: 现在说这个太晚,看看怎么解决吧,blablabla .... (多久能有方案)
开发: blablabla (大意为现在还没有结果,需要开发人员全力以赴找到方案)
......
测试:最后问一句,这些提升的defect以前开发应该都看过了呀?
开发 (在指责我们没有应对方案吗?接这么个破事,干到这种程度就不错了, 情绪激动中): 我们只关注高优先级别的bug,没时间看低优先级的!我们认为低优先级bug是可以被接受和发布的
测试: 难倒你们没有看看所有的bug吗?我们测试可是将所有的bug都提交到你们的队列了, 尽管当时BA认为不重要,可是事情总是会重新评估的!
开发: 对不起, 我们的资源太有限了不可能去一一检查所有的defect,要知道我们并不什么熟悉这个项目,所以优先级对我们太重要了
测试: 这可是一个流程问题呀,我们不是一致都在这方面达成一致的吗,开发需要察看所有的bug...
开发: 仅仅开发review没有意义,我们需要和BA和原来的developer一起来review
测试: 先解决现在的问题吧,看来下一周我们要好好讨论一下了
开发: ...
然后不欢而散。
总结:
1。情绪在谈话中逐渐占了主导 - 他在指责我吗,难道我们的牺牲还不够大,这不是我们的错!
2。情绪控制下,根据自身的感觉,质疑对方的企图 - 看不到我们的成绩,想找我们的毛病?
3。出现理解偏差,尤其是用非母语进行交流时, 对方强调的是 “所有提交的Bug,开发都应该调查”这一流程, 而开发争辩的是 “设置bug优先级是BA/QA的责任,而不是开发“