2019年3月,我所在公司中标《XX市政务服务一体化建设工程》项目,此项目为了深化政府改革,更大程度利企便民,加快推进XX市“互联网+政务服务”,项目总投资600万元,建设工期1年零6个月,我有幸被任命为该项目的项目经理,带领团队成员30人于2020年9月顺利通过了甲方验收成并完成了该项目的上线等后续工作,取得了甲方高层领导的一致好评。
该项目包含功能及模块众多,包括各类生活缴费、智慧政法、社保医保、户政治安、健康就医、教育考试、住房保障、扶贫服务等20多种模块,需要专线网络对接多家银行及政企接口,为了更好的满足全市及各级区县500多万常驻人口的使用,项目使用12台32核128G华为服务器,每台服务器虚拟化为4个8核32G的虚拟主机,采用分布式和集群的架构方式保证服务的高可用性、高可靠性及数据安全,服务端采用JAVA加Oracle数据库开发,使用springboot框架加前端web页面搭建政府后台管理系统,zookeeper分布式服务注册中心负责集群所有服务器的配置和管理工作,使用RPC远程过程调用进行服务器间的信息通讯,专门的缓存服务器集群和日志集群进一步提升服务器的高可用与数据的安全性能,数据库方面采用读写分离并同步备份数据,与日志系统一块为项目数据安全增加双重保险,客户端提供安卓与IOS APP,并整合微信公众号和小程序功能,实现项目的全方位多端服务。
由于该项目功能众多,工期紧张,相关干系人众多,协调难度大,为了保证项目的顺利完成,我对项目组成员进行了详细的组织和分工,分别对前端组、后端组、需求组、测试组等设置相应的负责人,每个负责人直接与我汇报沟通,在注重项目其他过程管理的同时,还重点进行项目整体管理,本文结合我的实际经验,以项目为例,从项目整体管理的:制定项目章程、制定项目管理计划、指导或管理项目执行、监控项目工作、实施整体变更控制、结束阶段或项目6个过程进行阐述:
一、制定项目章程
在项目刚启动的阶段,由于项目干系人众多,需求不够明确,项目组成员对项目目标比较迷茫,我首先与政府部门信息科充分接触,初步了解需求。之后,我邀请了公司领导与主管此项目的副科长参加项目启动会,并在项目团队成员、公司技术专家、信息科副科长与科员等广泛人员的参与下,共同制定了项目章程,并提交各项目干系人讨论通过、签字。将项目各干系人的利益都统一到项目章程上,有利于以后冲突的解决和沟通。事实证明,磨刀不误砍柴工,启动阶段的统筹兼顾,为后来项目的顺利实施奠定了坚实的基础。
二、制定项目管理计划
在制定项目管理计划的过程中,我秉承了全员参与的一贯作风。我们对项目管理计划具体内容的确定,结合了项目的各方面实际情况,并主要制定了进度管理计划、质量管理计划、项目沟通管理计划和风险管理计划。项目管理计划详细记录了项目管理使用的过程、完成过程的工具和技术、如何完成项目目标、如何维护绩效基线、干系人沟通要求和技术等,确定了关键管理审查的内容、范围和时间,为整个项目的顺利推进提供了一个统领的指南。由于项目工期紧张,所以在项目管理计划制定时,我们决定采用迭代模型进行开发,并制定了项目里程碑列表,严格控制项目进度。同时制定滚动式计划,近期工作分解到详细工作包,对相对不那么紧迫的任务,放在一个规划包,随着渐进明细不断细化,并发布迭代版本。
三、指导与管理项目工作
项目计划和项目执行是相互渗透、不可分割的活动。在指导和管理项目工作的过程中,我重点关注了项目团队建设和工作绩效信息的发布。由于项目团队中有3人为刚工作不久的毕业生,团队成员对公安业务流程不熟悉且怀有敬畏之心,在项目团队建设上,我采取了周例会制度,并不定期进行业务知识培训,邀请公司技术专家对团队进行技术知识培训,同时在里程碑达成时,组织团队聚餐或户外活动。而在工作绩效信息收集上,我主要注重收集和整理项目的阶段性数据,并汇总项目当前的成本、进度、技术、质量的进展和状态信息,以便之后对项目实施进行预测和监控。在细心严谨的态度下,我对项目执行的指导和管理得到了全体项目成员的认可。
四、监控项目工作
由于该项目是一个大型综合性项目,项目干系人众多,在项目启动之初,我就认识到了重要项目干系人对项目的影响可能是积极地,也可能是消极的。一开始,我就带领项目团队对项目干系人进行充分的识别和分类,建立重要干系人清单和问题日志,了解和管理项目干系人的期望,未雨绸缪的化解部分干系人之间的分歧。此外,由于该项目要与政府内网的众多资源系统进行对接,这些系统的开发公司混杂、数据接口不尽相同,同时由于数据的涉密性质,项目建设面临诸多风险。在监控项目工作的时候,我重点分析跟踪并监控了项目的风险,定期进行风再评估和风险审计,检查并记录风险应对措施,进行预留管理,制定权变措施,有效执行风险应对计划。
另外,其它方面的工作我们是通过每日造成上班是站立会议、每周末工作总结的方式进行监控的。我们每周五下午召开项目例会,在例会上项目小组需要汇报工作完成情况、存在的问题等,会上大家对存在的问题进行分析,提出改进建议,会后形成正式会议纪要,并安排专人监督和跟踪落实。通过这些方法的综合运用,有效地保证了项目工作的可控。
五、实施整体变更控制
整体变更控制是指在项目生命周期内对项目变更进行识别、评价和管理的工作,这也是项目经理及其项目团队的一项重要工作。在复杂项目中,变更是在所难免的。但作为项目经理,当有变更要求提出的时,我都会召集项目团队相关人员首先进行各项评估,并严格变更流程,要求CCB审核通过后,才能变更范围基线。
六、结束项目或阶段
在项目收尾阶段,我主要关注了项目的管理收尾及合同收尾,对项目的经验教训进行及时总结,并形成组织过程资产。我们将最终项目的代码和文档部署、送达后与甲方一起组织进行了验收评审,并协调财务部门结算款项,总结经验,移交项目文档,释放资源,预留1人跟进后续维护工作。
经过我们团队成员的不懈努力,以及各方领导及干系人的大力支持,历时1年6个月,本项目于2020年9月顺利完成验收工作并正式上线,目前为止系统运行正常。该系统全流程操作简单易行,为广大市民带来便捷安全体验和服务,性能良好,受到了业界的一致好评。
由于我有效地整体管理,把主要精力放在项目计划和对项目整体工作的宏观把控上。建立项目的内部管理团队,实现分级管理,使得项目一切发展都稳步向前,最终顺利上线,当然,在项目进行过程中也遇到了一些问题,由于项目组人员众多,我对一些问题把握不及时,对项目造成了一定的不利影响。例如我们项目在执行四个月的时候,一位员工和同事闹矛盾,由于我没有及时介入,险些导致该员工离职,幸好我及时发现调整,并没有对项目产生不利影响。在此后的学习与工作中,我将不断学习充电,多和同行进行交流,提升自己的专业水平和项目管理能力,使自己的项目管理能力不断提高。