软件公司中要重视软件开发工程师和软件测试工程师之间的沟通

软件公司软件开发人员和软件测试人员要经常的沟通,不经常沟通就会出现一些问题的,本人建议即时通讯工具和面对面沟通相结合的方式。QQ、MSN、飞鸽、其它一些公司的内部局域网沟通工具等等,不胜枚举,对于传文件或是简单的需要沟通的事宜通过工具可以省时间,提高效率,但是对于一些技术上或是其它方面的问题,我建议还是需要面对面沟通。

软件开发

软件开发工程师整天对着代码,与人沟通的机会相对比较少,喜欢闷头研究,出了问题就在msn等工具上提出来,有时候表达不完全时候,两个人针对一个很简单的问题会一直争执不下,或是因为一两句不带任何语气的话而影响情绪,这都无形给工作带来了弊端,影响了效率和感情。有时候当面一句话能解决的问题,在网上要说上好几句也未必能真的解决。

一个优秀的软件测试工程师,应该知道哪些问题是应该给软件开发工程师提出来的(毕竟,它也是从开发走过来的),对于一些不是很重要的bug,软件测试工程师应该予以补充或作为备注,并提出个人的一些想法,尤其是这个bug有可能发生的潜在隐患。软件开发工程师呢,对于举手之劳能改的地方尽量满足软件测试工程师提出的需要修改的地方。毕竟,作为一个团队,每个人都是为了更好的完成项目或是工作。软件开发工程师要不断的从软件测试工程师那里吸取经验,软件测试工程师也要考虑软件开发工程师的工作量和难度,这样的话,沟通工作就相对容易些。

其实,每一个软件开发工程师都是对自己所做的软件认真负责,这个不容置疑,但对于软件测试工程师提出的问题,本能上一般的人都会有抵触心理,软件测试工程师说白了就是挑刺的,把找出多少个系统bug为己任,这两者表面上看充满了对立与矛盾,有矛盾就会有统一,当软件开发工程师和软件测试工程师都把自己看成这个软件或系统的创造者之一的时候,它们在共同完成一件作品,只是分工不同罢了。有矛盾才会有进步,在测试与开发之间,同样适用。

工作易做,沟通难做。当我们尝试着用换位思考的角度面对任何问题时,一切就不会总那么针尖对麦芒了。工作是一门技术,沟通是一门技巧,以扎实的技术作为根基,灵活友善的运用沟通的技巧,也许所有的工作看起来就不那么难进展,人与人之间就不那么难沟通了。

陕西弈聪软件信息技术股份有限公司
电话:13679229477    02989322522
陕西省西安航天基地神州四路科为城墅20栋4301