从我们降生的那一刻开始,我们就与我们生存的环境中的其它人产生了联系,这颗纽带将伴随我们的一生,我们不同脱离群体而独自生存,与人沟通,是我们一生都要学习的功课,他帮助我们成长。
工作上的与人沟通更是每天都要面临的沟通关系。现代社会不允许单枪匹马的个人英雄主义,团队思想与沟通技巧贯穿着所有的行业和工作。
在这里,我只简单的剖析一下软件行业领域里,作为测试和开发人员的沟通问题。只是工作期间的一些愚见,随便写来,供大家褒贬。
单讲沟通工具:本人建议即时通讯工具和面对面沟通相结合的方式。QQ、MSN、飞鸽、其它一些公司的内部局域网沟通工具等等,不胜枚举,对于传文件或是简单的需要沟通的事宜通过工具可以省时间,提高效率,但是对于一些技术上或是其它方面的问题,我建议还是需要面对面沟通。
程序员整天对着代码,与人沟通的机会相对比较少,喜欢闷头研究,出了问题就在msn等工具上提出来,有时候表达不完全时候,两个人针对一个很简单的问题会一直争执不下,或是因为一两句不带任何语气的话而影响情绪,这都无形给工作带来了弊端,影响了效率和感情。有时候当面一句话能解决的问题,在网上要说上好几句也未必能真的解决。
一个优秀的测试人员,应该知道哪些问题是应该给开发人员提出来的(毕竟,它也是从开发走过来的),对于一些不是很重要的bug,测试人员应该予以补充或作为备注,并提出个人的一些想法,尤其是这个bug有可能发生的潜在隐患。开发人员呢,对于举手之劳能改的地方尽量满足测试人员提出的需要修改的地方。毕竟,作为一个团队,每个人都是为了更好的完成项目或是工作。开发人员要不断的从测试人员那里吸取经验,测试人员也要考虑开发人员的工作量和难度,这样的话,沟通工作就相对容易些。
其实,每一个开发人员都是对自己所做的软件认真负责,这个不容置疑,但对于测试人员提出的问题,本能上一般的人都会有抵触心理,测试人员说白了就是挑刺的,把找出多少个系统bug为己任,这两者表面上看充满了对立与矛盾,有矛盾就会有统一,当开发人员和测试人员都把自己看成这个软件或系统的创造者之一的时候,它们在共同完成一件作品,只是分工不同罢了。有矛盾才会有进步,在测试与开发之间,同样适用。
工作易做,沟通难做。当我们尝试着用换位思考的角度面对任何问题时,一切就不会总那么针尖对麦芒了。工作是一门技术,沟通是一门技巧,以扎实的技术作为根基,灵活友善的运用沟通的技巧,也许所有的工作看起来就不那么难进展,人与人之间就不那么难沟通了。
文章来源于领测软件测试网 https://www.ltesting.net/