某软件开发项目经理从项目开发中得来的软件开发团队管理经验分享

手头的软件开发项目快结束了,趁工作之余对所有的工作进行了一系列的总结,包括软件开发项目的整体过程分析总结、问题总结等,其中针对软件开发团队的组建,从前期的调研到带领开发实施软件开发团队进驻现场办公,感受了其建设的重要性等。

前期调研过程,对软件开发项目软件开发团队的重要性深有体会,于是写下了由狼图腾想到的软件开发团队重要性说法(见第一篇日志)。

对于自己的软件开发项目软件开发团队的组建实际情况:无论是前期调研还是后期现场开发实施,都是由部门经理直接任命组建,自己没有参与讨论等,等于是说对软件开发项目组的成员根本就不认识,大部分成员都是刚进入公司不到一个月,对公司的平台及技术业务等都不熟悉,所以这在初期或许是一个隐患,增加了一些不必要的风险。

第一次做软件开发项目经理,因为没有人指导,只能自己摸着石头过河。初期的调研,部门前经理任命人员之后,因为软件开发项目紧急,未进行内部初步交流后就草草出发了。至现场后调研期间因为两个成员有着不同的性格,容易起冲突。所以在调研期间时不时的会产生了一些小矛盾及笑话,同时给客户留下了一些不好的印象,在公司形象上大打折扣。在后期的现场实施开发期间,又出现了类似的情况:所有至现场开发实施人员由开发部门经理权全指定,六个成员中,三个进入公司不到一个月,开发部门经理就放心地给自己带去做软件开发项目,这可真是难为情呀,自己对他们的开发能力及性格各方面根本不了解。实施期间,作为软件开发项目经理,采取的措施就是,前两个星期,不动声色,观察每个人的开发能力及平时表现出来的个性等,针对初期的分工慢慢地整理思路看是否符合每个人的能力并在实施期间进行为间断调整。在接下来的几个月相处及工作期间,自己使用的方式是在生活上让大家过得开心点,融入软件开发团队,让其没有顾虑;工作上严格起来,根据软件开发项目目标管理,以周为单位进行工作的划分,按时提交于客户,逐渐树立自己在软件开发团队的领导作用,监督每个成员的工作,让大家积极地参与到每项工作中,使软件开发项目能顺利进行,但自己不能独揽一切,给软件开发项目组成员充分的空间。但是因为出差是由一个大城市跑到一个偏远的山村里,待久了,给人心里上产生的一些不安,让人最担心一个成员还是出现了一些心里上的波动,开始对工作产生叛逆,情绪上出现了不稳定,最后对工作产生了些进度上的影响。为了了使软件开发项目的顺利进行,自己本着一个平衡原则,以软件开发项目目标为准则,对其进行了不断的沟通与协调,稳定其情绪,积极地引导其思想,让其多与其他软件开发项目组成员进行沟通,利用周末空余时间,带领大家去参加一些集体活动来促进相互的合作,缓解其工作压力、矛盾等。

从软件开发项目过程初期软件开发团队的建设到最后软件开发项目过程中软件开发团队对软件开发项目产生了不必要的影响,说明这其组建过程及管理过程中存在了很多问题,自己对此进行了一个小小的总结:

1、作为该软件开发项目的软件开发项目经理,在软件开发项目软件开发团队组建时,却未能参与组建,只是服从组织;

2、对软件开发项目组成员的背景不了解,开发能力、性格、为人等;

3、软件开发项目经理经验不足,在软件开发项目过程中,也出现过情绪波动情况;

4、软件开发项目是现场开发型软件开发项目,软件开发项目经理不是开发人员,对软件开发项目开发进度的把控能力不足;

5、与公司高层沟通不足;

6、公司对员工的保障不足,不定期会产生一些波动;

7、软件开发项目经理风险意识不强。

所以软件开发团队的建设在软件开发项目初期是至关重要,不仅仅是简单的招几个进入公司或邀朋友组队,软件开发项目组成员也作为软件开发项目的干系人,特别是开发人员,其对软件开发项目进度的影响是可想而知的。通过这样一个中小型软件开发项目的过程,让自己深刻体会到了软件开发项目经理的职责的重要性。软件开发团队建设需要一个融洽的环境,软件开发项目经理在其中是一个“保姆”、“长辈”、“老师”等等。还是有待学习,不断提高。

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