一)选拔或培养适合角色职责的人才
研发项目是由不同角色的人共同协作完成的,每种角色都必须有明确的职责定义,因此选拔和培养适合角色职责的人才是首要的因素。研发团队的领导要能够掌控大局,愿意听取其他人的意见,并且要很客观地把自己的思想与其他人的意见相比。此外,还要掌握激发团队成员积极性的方法。团队的其他成员要拥有完成职责所需的技能和丰富经验。选拔或培养适合角色职责的人才,是构建高绩效研发团队最重要的因素。
(二)营造良好的团队氛围和交流沟通环境
研发团队要想产生高绩效的工作效率和最终的成果,必须依托于一个良好的团队氛围。
同时,团队成员之间的沟通和交流也是尤为重要的。要营造良好的沟通氛围和交流环境,具体来说应该:加强团队成员之间的沟通成员之间由于价值观、性格、处世方法等方面的差异会产生各种冲突,人际关系往往会陷入紧张的局面,甚至有可能出现敌视情绪以及向领导者挑战等各种情况。
为此,团队领导要进行充分沟通,引导团队成员调整心态和准确定位角色,把个人目标与团队目标结合起来。促使团队成员尽快熟悉工作环境团队成员与周围环境之间也会产生不和谐。同时帮助团队成员熟悉工作环境,学习并掌握相关的技术,以利于目标的及时完成。
同时,应该加强研发团队与其他部门之间的沟通。研发团队与其他部门也会产生各种各样的矛盾冲突,这需要研发团队领导与这些部门的管理者进行很好的沟通和协调,为研发团队争取更充足的资源与更好的环境。
(三)充分发挥研发团队的凝聚力
团队凝聚力是无形的精神力量,是将一个团队的成员紧密地联系在一起的看不见的纽带。一般情况下,高团队凝聚力会带来高团队绩效。设置较高的目标承诺团队凝聚力在外部表现为成员的团队荣誉感,而团队荣誉感主要来源于项目目标。因此,应当设立较高的项目目标,并使团队成员对项目目标形成统一和强烈的共识,激发成员的团队荣誉感。
同时,引导团队成员个人目标与项目目标的统一,增大团队成员对项目团队的向心力,使项目团队走向高效。创建良好的人际关系团队凝聚力在内部表现为团队成员间的融合度和团队士气,良好的人际关系是高效团队的润滑剂。因此,必须采取有效措施增强软件开发团队成员之间的融合度,让成员在短期内树立起团队意识,形成对团队的认同感和归属感,形成高昂的团队士气,提高团队的工作绩效。
(四)建立共同的工作框架、规范和纪律约束
研发项目一般来说是创造性的工作,但要有必要的团队纪律和相应的规范。建立共同的工作框架使团队成员知道如何达到目标,建立规范使各项工作有标准可以遵循,建立一定的纪律约束可以保证计划的正常执行。
三、企业研发团队的管理
(一)研发团队建立管理
企业确立了研发目标后,接着要做的就是制定出相应的研发团队人员空缺计划,然后通过选聘找到合适的人员来填补这些团队岗位。研发团队建立管理在整个团队运作过程中显得尤为重要。
首先,团队规模要适度。其次,选聘要合理。选聘时,我们除了考虑个人的能力、阅历和知识外,还要考虑整个团队成员的
优化组合效率。
(二)研发团队沟通管理
在我们的传统教育中,成员都喜欢以自己的工作方式完成自己份内的事,对与自己无关的工作漠不关心。但随着科技的迅猛发展,知识的日益膨胀,这种状况越来越显露出弊端。对一个研发团队来说,要使其良性运作,团队成员与领导者应共同努力实现相互之间的沟通,有效沟通是团队存在和发展的基础。
团队知识和信息的有效沟通既要依赖一种畅通的正式沟通渠道,又要依赖一种合理的非正式沟通渠道,两者缺一不可。作为领导者要积极倾听团队成员的心声,发生冲突时,做到真正的对事不对人。作为团