大型项目的一个突出特点就是工作需要多种角色人员共同努力才能完成,为减少由于某个技术高手的突然离开给项目带来的负面影响,必须采取必要的措施,确保项目阶段成果的及时沉淀。做到项目成员对项目都有一个比较好的了解,不仅要文档齐全、规范、有效,而且项目成员对相互工作有一个了解。
软件项目最难以控制的是代码质量,代码是软件产品的核心,也是容易出问题的地方。所以,我们在整个项目启动时就规范了代码的要求,并形成了正式的规范标准,对代码的规范、注释提出具体的标准,不仅提高了代码易读性,也便于程序员离开时工作的交接。
在我们的项目实施过程中,人力资源流动率在15%左右。令人满意的是,项目成员中没有出现不辞而别的现象,所以在项目成员提出离职时,首先与离职人员进行诚恳的交流,了解其离开的原因,对项目有什么看法和建议;其次,对于去向已决的成员,希望保持联系,保持技术交流和沟通,对其当前所承担的工作做好善后和圆满交接。由于在这方面的工作做的比较到位,个别人员的离开对项目造成的影响完全在可控范围。这些离职的技术人员中,后来有一部分又返回到了公司,这在一定程度上说明公司在处理人力流动方面的做法是适宜的。
2.6建立沟通机制
要做到大型项目的人力资源管理,必须建立良好的沟通渠道和机制,通过沟通才能了解项目成员的想法,消除理解偏差,达成共识。我们在项目的实际实施过程中,与客户采用了及时的沟通,每周在客户现场开展1~2次的面对面沟通。在我们实施的某集团公司信息化项目中,采用了以下沟通方式。
1、会议沟通
会议是有效沟通方式之一,我们的项目启动时,要求项目组每天早上7点钟准时召开例会,总结昨天工作,安排当天工作,将例会记录发布到公司办公系统中,以便公司主管领导及时了解项目进展。
在例会和项目技术交流会上,提倡不含敌意的冲突。在集体会议上,项目成员附和或驳斥意见前首先要先问自己,会后是否还会坚持自己的观点,坚守自己的立场?
2、文件沟通
在我们这个项目中,由四个相对独立的子项目组成,每一个子项目又涉及客户方、监理方,用户分布在全国各地,所以文件是沟通的另一种方式,也是比较正式的沟通方式。在项目组内部,规范标准、数据库定义和修改等均通过电子文档进行通报。在与客户、监理方沟通时,每次交流会收到对方的书面文件,都需要形成文档反馈给对方确认或响应对方请求。正式的文件(合同、计划、需求变更、竣工资料)等均以书面形式提交。
3、电子邮件
电子邮件是沟通的良好方式,具有灵活、高效、方便的特点,尤其是项目组内部、项目组之间、与客户之间的非正式记录沟通,非常适合采用邮件方式。
4、电话
电话是效率非常高的沟通方式,主要用在通知、确认等非正规场合,是辅助沟通手段。