4
回答
如何平衡开发人员和测试人员之间的心理冲突?
终于搞明白,存储TCO原来是这样算的>>>   

我觉得回答这个问题首先要知道为什么两者之间会产生冲突:

1、因为开发与测试在某个程度上来说是两个行为相反的职位。开发代表着创造,而测试代表着摧毁。因为测试的目的就是以各种方式不断地从开发出来的软件中发现大大小小的各种缺陷,所以很多开发人员心里都感觉测试人员是在故意找茬,让自己难堪,证明自己做的东西不好,所以两者的矛盾必然会慢慢地产生。

2、职位的优越感。很多开发人员都认为测试的比自己低一等,因为开发自己是创造东西,而测试只是拿着自己做的东西在工作。所以很多开发人员对测试人员的脸色都不怎么好。

3、失败的沟通。在需求的理解或者说是测试发现问题时,测试人员一般都会找相应的开发人员进行讨论,因此在讨论过程中,假如由于双方语言上的不合,导致各自心里都存在着芥蒂。可想而知后面的工作双方之间的关系肯定会很僵。

4、由于很多大公司业务比较多,因此就有可能会采取外包的方式与其他的外包公司进行合作,因此在相互交流的过程中本公司的开发人员大多都会对不属于自己公司的工作人员都有排斥感。

 

针对以上四种情况,我个人认为可以采取如下措施:

1)开发负责人和测试负责人沟通,同时需要把两个部门的同事组织在一起参加会议,要让开发人员认识到,测试其实不是在质疑或者捣毁开发人员的劳动成果。测试其实是为了找出软件中隐藏的BUG,让开发出来的产品质量更加具有保障,使得后期的开发人员的维护工作量最大的减少,最终的目的其实是为了让开发人员做的产品更加的好,而不是毁坏。

2)测试负责人可以和开发负责人商定一些技术性的问题讨论,可以使编程方面,也可是业务方面,多增进两个部门人员之间的接触度,开发的确是对代码很熟悉,但是测试却对业务相当的了解,双方各有所长。同时让双方都明白,开发与测试都是对等的两个职位。其实不管开发还是测试都是为供公司服务,都是公司里的同事,更是同一个项目组的兄弟。我们的目的就是让我们处在的项目能够做得更好。

3)针对于第三个问题,这需要个人的沟通能力。建议多看看如何能够实现成功的沟通的一些方法,案例。

4)对于那些有外包的大公司,要多加强本公司于其他外包公司的人员之间的合作,要以一个主办方的姿态对待盟友公司,从而咋项目组内部形成一个整体。

 

以上只是个人浅陋的一些想法,如有错误请批评指正,谢谢~~~

<无标签>
举报
白一客
发帖于1个月前 4回/126阅
共有4个回帖 最后回答: 3周前

没啥用,小公司 都是先敲代码 再写需求文档... 需求都靠嘴说,今天一个样明天一个样, 测试一个理解,开发一个理解,然后产品又是一个想法...做到最后 好不容易 开发和测试不掐架了,结果产品说 你们做的不是我要的....

引用来自“gs586169”的评论

没啥用,小公司 都是先敲代码 再写需求文档... 需求都靠嘴说,今天一个样明天一个样, 测试一个理解,开发一个理解,然后产品又是一个想法...做到最后 好不容易 开发和测试不掐架了,结果产品说 你们做的不是我要的....

绝大多数的锅都是产品的。有个好的产品经理就成功了大半

--- 共有 1 条评论 ---
gs586169国内好产品太少了,没招....好产品都自己创业去了.... 1个月前 回复
顶部