【IT168 专稿】
阳春三月,乍暖还寒。雨淅沥淅沥地下着,这几天的冷空气使气温降了好几度,春雨扑打在脸上会让人感到有点冷得打哆嗦。此时,我正为软件开发部门两个技术骨干员工要辞职的事情烦恼着。公司委派我为软件开发的项目主管,上个月项目刚刚进入攻坚阶段,还没有来得及发动总攻,就收到两个骨干技术人员的辞职信。
众所周知,一个软件开发项目最大的风险恐怕就是技术骨干人员的流动。每一次有技术骨干人员宣布要离开,都或多或少的给开发进度造成很大的影响。严重的时候,甚至可能会导致项目无法继续进行而被迫夭折。因此,如何减少技术骨干人员的流动是软件开发的重中之重,也是我作为项目主管所面临最大的考验。
技术骨干人员流失的负面影响
软件开发人员的流失,往往会造成整个开发项目难以延续,有时甚至要推倒重来。一个开发项目的成败变数有许多,既有技术的,也有管理的。但一个技术骨干人员离职所带来的影响肯定是致命的。主要有以下几个方面:
(1)可能导致软件开发被迫中断
良好的开发团队会因某些核心技术人员的离职而遭到破坏,开发中的软件系统也可能因此而被迫中断或夭折,或是开发效率可能会大大降低,这些损失无疑是巨大的。
(2)短期内严重影响开发进度和质量
一般来说,员工在决定离开而尚未离开的那一段时间里,他们对待自己手头的工作不会像以往一样认真负责。有些员工甚至由于对公司不满,出于对公司的报复心理而故意将事情做砸。若员工在这样的心态下工作,工作效率和质量显然会大打折扣。此外,在员工离去后公司需要花费一定的时间来寻找接替者,在接替者到位之前,其他员工不得不帮忙完成离职者的工作而导致自身的疲惫不堪。再者,由于离职者和接替者在工作能力上总有一定的差距,因此对团队的影响不但是短期的,而且还可能是长期的。
(3)带来一定的人力成本损失
公司从招聘到培训技术骨干人员所付出的人力资本投资将随着员工的流失而损失。同时,技术骨干人员离职后所留下的职位空缺将迫使团队要重新花费一大笔成本去培养或寻找接替者。因此,团队在招新人、考察和培训上的时间和人力成本都会相应增加,而且新老人员的工作交接,新人和老人相处的关系等都会出现一系列人力成本支出。
(4)严重影响在职人员的情绪,极大挫伤团队士气
另外,技术骨干人员的流失可能会刺激更大范围的人员流失,特别是当人们看到流失的员工得到了更好的发展机遇或获得更多的收益时,留在岗位上的人员就会人心思动,工作积极性受到影响。严重的还可能会对其它人员产生心理冲击,使他们对团队的信任、对团队的领导产生怀疑或失去信心,也许从前从未考虑过寻找新工作的员工也会开始或准备开始寻找新的工作。这时,团队就会人心涣散,尤如一盘散沙。