项目已经告一段落,终于可以松口气总结一下项目中遇到的问题。
在这里就总结两点:沟通和责任,说说我对这两点的理解:
沟通
很深奥的一门学问,有很多这方面的书籍讲述沟通的技巧,我个人觉得沟通是没有固定模式的,总结下无非两个因素:沟通的对象,以及沟通的内容。我们沟通的对象以开发人员为主了,之前有童鞋的blog也写到了,好的开发人员令你的工作事倍功半,测试覆盖全面。但不可能每个开发人员都能做到这样完美。这个时候我们该如何处理?我预防的方法是:在编写TC之前,尽可能多的找其他人确认,比如:其它测试人员、其它开发人员、PD等等。当然这种方法不是最高效,希望大家分享出更好的方法。
责任
对于责任的理解也是因人而异,比如:开发一个项目,沟通能力强的开发人员,也许只经过一次的沟通交流,就能知道PD需要的软件是什么样的。而对于经过多次沟通交流确认的开发人员,最终也开发出了PD需要的软件,我们不能说他不负责任。所以我对责任的理解有另一层含义:自己本身是否能给项目中的其他人提供很好的配合?尽量减少因为沟通带来的重复性劳动,虽然我们对开发人员工作量的影响很小,但我还是会向开发人员确认准备的业务数据的正确性,还是会当面确认QC里的bug。在项目上线的时候敢于对开发人员说:“这块我测过的,放心没问题。”
有良好的沟通和责任感,就能贡献自己的一份力量,很好的预防项目中的风险,同时也能积累到更丰富的经验。