如何平衡开发人员和测试人员之间的心理冲突?
发表时间:2017-08-16 17:15:19 浏览次数:109
因为开发与测试在某个程度上来说是两个行为相反的职位。开发代表着创造,而测试代表着摧毁。因为测试的目的就是以各种方式不断地从开发出来的软件中发现大大小小的各种缺陷,所以很多开发人员心里都感觉测试人员是在故意找茬,让自己难堪,证明自己做的东西不好,所以两者的矛盾必然会慢慢地产生。
职位的优越感。很多开发人员都认为测试的比自己低一等,因为开发自己是创造东西,而测试只是拿着自己做的东西在工作。所以很多开发人员对测试人员的脸色都不怎么好。
失败的沟通。在需求的理解或者说是测试发现问题时,测试人员一般都会找相应的开发人员进行讨论,因此在讨论过程中,假如由于双方语言上的不合,导致各自心里都存在着芥蒂。可想而知后面的工作双方之间的关系肯定会很僵。
由于很多大公司业务比较多,因此就有可能会采取外包的方式与其他的外包公司进行合作,因此在相互交流的过程中本公司的开发人员大多都会对不属于自己公司的工作人员都有排斥感。
开发负责人和测试负责人沟通,同时需要把两个部门的同事组织在一起参加会议,要让开发人员认识到,测试其实不是在质疑或者捣毁开发人员的劳动成果。测试其实是为了找出软件中隐藏的BUG,让开发出来的产品质量更加具有保障,使得后期的开发人员的维护工作量最大的减少,最终的目的其实是为了让开发人员做的产品更加的好,而不是毁坏。
测试负责人可以和开发负责人商定一些技术性的问题讨论,可以是编程方面,也可是业务方面,多增进两个部门人员之间的接触度,开发的确是对代码很熟悉,但是测试却对业务相当的了解,双方各有所长。同时让双方都明白,开发与测试都是对等的两个职位。其实不管开发还是测试都是为供公司服务,都是公司里的同事,更是同一个项目组的兄弟。我们的目的就是让我们处在的项目能够做得更好。
针对于第三个问题,这需要个人的沟通能力。建议多看看如何能够实现成功的沟通的一些方法、案例。
对于那些有外包的大公司,要多加强本公司于其他外包公司的人员之间的合作,要以一个主办方的姿态对待盟友公司,从而在项目组内部形成一个整体。
以上只是个人浅陋的一些想法,如有错误请批评指正,谢谢~~~
学IT 首选苏州风云教育
风云教育-苏州园区国企,专注java软件开发培训、软件测试培训、VR/AR人才培训、企业人才定制培养的高端IT教育软件培训机构。选择风云教育,不止高薪更是高起点!
了解更多请咨询:0512-69172205
微信咨询:wxm1519541769
QQ咨询:2375604912
网址:www.fy1010..com