谈软件开发团队的矛盾化解与沟通之道

最近跟一些刚进入西安软件开发行业创业失败的朋友聊天时发现,他们在创业失败后提到最多的失败原因是公司里谁谁谁不配合,谁谁谁没尽力,谁谁谁没有听他的话最后导致软件开发项目进度拖延、错过最好的发展时机,所以软件开发项目才会失败了。还有一些在软件公司里负责软件开发项目的朋友,由于软件开发项目失败了同样第一时间也是抱怨团队不给力,其他部门不配合等等。这抱怨可能确实真有其事或者只是推卸失败的责任,但不可否认的是,一个软件开发项目失败最主要的原因都在团队里,所以今天跟大家聊聊团队的沟通与矛盾。

西安软件开发

在某些技术型的软件公司,部分软件开发技术人员会天然觉得技术就是一切,其他什么设计、营销、策划等等统统都只是技术的配菜而已。现在是高度分工的时代,没有谁比谁重要,大家都是互相依赖互相协作才能把事情做成。一个软件开发项目每个环节的成员都是成功的基础,没有谁是特别重要的,因为缺了任何一环这事都干不成,只有分工合作才会产生价值与财富。所以团队的每个成员都必须要有这样的基础意识,才能共融合作,才能一起解决问题。

团队里一定会有意见分歧的时候,甚至出现大家坚守自己想法的情况。如果继续拉锯下去,只会让软件开发项目无限拖延。其实解决分歧也不难,首先将大家不同的想法列出来,然后看那些地方可以抽取出来用于软件开发项目上,毕竟每个人的想法必然有对的地方,适当地的取长补短,才能有助软件开发项目运营。这里可能有人会说不一定所有人的想法都有对的地方,可能有些人的想法是全错的。其实我刚说的是想问题的思路,首先不要在想法上完全否定对方,先假定他的想法有对的地方,然后听听他的想法是如何产生的,了解具体情况后再做判断。

而且如果只是纯个人经验和个人角度去判断对错其实是很片面的,毕竟没有实质数据和材料证明对方的计划或想法行不通,这样就算你否定他,他也不会服你,所以不要轻易否定对方。必要时配合对方一起研究他想法里的问题有没有更好的解决方案或者代替方案。要知道你现在帮他了,他以后也会帮你的,至少他以后不会给你帮倒忙。

如果一开始就完全否定对方的想法,相当于否定他的能力,甚至是否定他的智商,这是对他个人尊严的一个打击,即使他自己知道自己想法有问题,甚至不具备可行性,但是为了维护自己尊严,他也会跟你死磕下去,这对团队对个人都毫无益处甚至会严重浪费资源。

为了减少团队内部歧视和分歧,必须要给团队培养共识,而这个共识就是让团队成员都知道团队的价值观、团队协作技巧、还有团队的处事方式。如何培养呢?这方面必须一开始在入职培训的时候就要培养。很多软件公司对新进来的软件开发人员做入职培训的时候,更多的是讲公司历史、公司制度、注意事项等等。其实入职培训最应该就是培训软件开发人员团队的价值观、团队协作技巧、还有团队的处事方式。

团队价值观:大家做这件事(软件开发项目)为的是什么,大家为什么要努力去实现它,为什么需要你的加入(每个人的价值),实现后能让大家获得什么?(能力提升、团队荣誉、价值体现)

团队协作技巧:这个很重要,每个同事或部门都有不同的分工和技能,如果能知道如何更好的跟大家协作,完成任务一定会事半功倍。例如你要申请某一部门配合你完成一件事情,这时之前培训的协作技巧对你做跨部门的协作就很有帮助了,大家在沟通上和工作上就会节约很多磨合时间。

团队处事方式:这个不是叫大家处事圆滑的意思,而是团队里出现一些特殊情况会如何处理,例如如何快速判断哪些才是重要的事情去优先处理。遇到突发情况,公司会授权软件开发人员怎样怎样处理等等。培训处事技巧,可以提升软件开发人员在解决问题时的能力,而且给软件开发人员培养良好的处理事情的习惯,可以大大提升问题的处理效率。

什么这三点都没有具体内容?毕竟每个软件公司在团队协作和处事方法都不一样,而且这些经验都是不断的总结和修正的,所以我只能给大家列出框架,具体内容就根据自己公司情况代入吧。

每个团队都会有自己的问题,有意见分歧、有争执、有不同想法、有不同的观点,这些都可以有,但是千万不要因此影响软件开发项目执行,今天分享的内容就是希望大家能把握好这个度,即使有多种问题、多种困难,软件开发项目依然能更好的走下去。

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