我们是一个公司内部的技术支持团队,它承担着公司的系统维护工作,团队有项目经理(我)、需求分析师、三名开发人员。由于长时间处理的内部支持的工作,比较平淡、乏味,而且没有成就感,团队经常有人员的流动。我也常常为此感到困惑:如何能保证团队的稳定呢?对于一个维护型的团队,项目经验是非常可贵的,每一个新人至少要半年才能上手工作,培训成本非常大。
对于这个团队的建设,我想了很多,也和团队骨干人员探讨过,主要从以下几个方面加强管理,尽量保证团队的稳定:
1、加强工作节奏控制,定期按项目进行立项,过程严格按照项目管理实践进行管理,这样工作会有张有弛,项目期就会很紧张,而间歇期就稍微轻松些;而且按项目立项,在总结的时候对领导有较多成绩可以汇报。
2、尽量不给团队太大压力,避免因为加班过多而导致人员流失,但如果总不加班也不是好事,太空闲也会使人懒惰起来。
3、由于团队都是年轻人,都很重视未来发展,因此在项目目标和技术目标上会定的稍微高一点,给他们以学习、研究的机会,帮助提升项目能力。
我担任项目经理刚一年,其实项目管理经验并不丰富,大多数项目也是顺风顺水的一点点做出来了。年初高层丢过来一个项目,让对一个内部网站进行全新改版,其实难度并不大,和我们之前项目类似。
同以前一样,先做了一下需求调研,了解了高层和业务部门的意见,并和需求人员一起做了规划、立项方案,在这期间,一个开发人员提出了离职,虽然领导和我都强力挽留,但是还是没留住,终于在项目启动会议的前一天办了离职交接手续。一个人的离职,对我们影响不是很大,毕竟我和另外两个开发都可以写代码,而且其中一个高级开发人员还很有经验的。
按部就班的做完了立项方案,按之前的策略一样:我设立了比较高的技术要求,要求用一种新的网页布局方式进行开发——可以大大提供网页的兼容性和加载速度。同时在项目启动会议上对大家进行了鼓舞,并给高层承诺的项目交付的里程碑(2个月完成),虽然有一点难度,但是大家都很有信心,士气高涨,领导也很满意。
需求分析、设计阶段都很顺利,我和高级开发人员一起做完了设计方案,马上就进入开发了。在设计评审前一天,高级开发人员提出请假一天,去医院看病,他前一段时间经常肚子痛,这我自然是要批准的,因为人之常情么。当天晚上接到他的电话,医院告知得的是一种肠道出血的疾病,已经很严重,需要马上住院治疗……
一听到这个消息,我心里咯噔一下,项目怎么办啊?但我只能先安慰他:一切先以身体为重,赶紧住院去,工作的事不用管了。他也说很对不起大家,在这个节骨眼上身体出了问题。结束了和他的交谈后,我联系了我的上级,把这个情况和他知会了一下,说了一下项目的困难,他也说,身体是最重要的,先让他看病,至于项目的事让我先考虑变通处理方案,他尽量跟上级申请。
挂了电话,我先平静了一下心情,分析了目前的现状:
1、算上我,人员只有三个了,除了需求能写代码的只有两个,另一个开发只有一年经验;
2、距离项目交付还有6周时间,以前三个人做应该还有富余的时间,但现在压缩到两个人,这30人天的工作,我该如何消化?
3、全力加班完成也不是不可能,但是我不是那种喜欢安排加班的PM,而且公司也没有加班费,把剩下的人也加跑了怎么办?
4、项目延期?并不没有可能,因为毕竟是内部项目,里程碑时间点没那么强,但是已经和管理层进行承诺,就这么延期了自己颜面上也不好看,而且上级和管理层承诺了系统上线的日期,作为了我们部门的KPI,变化了肯定是影响考核的。
第二天,我们按正常的计划组织了设计评审。会议后,我拿着我的项目计划,继续考虑