[摘要]
2017年3月至2024年3月,我作为项目经理参与了xx银行管理会计系统(SCM)项目的建设。项目金额600万元,工期12个月,目标是以金融核算业务为主线,建设与业务相适应的新一代管理会计系统。
由于本项目涉及干系人范围广、工期要求严等特点,我认为干系人管理对项目的成功至关重要。本文结合作者实践,使用科学管理思想,计划为纲,合理规划进度管理;活动定义、活动排序、活动资源及历时估算等步骤;使用关键路径法,科学制定进度计划;使用挣值管理技术,依据进度基准,持续监控项目进度,及时纠偏。由此,深刻体会到进度管理在项目管理过程中的重要地位。
[正文]
随着xx银行提出按照“三个标准”(标准流程、标准数据、标准财务语言)与“三个集中”(集中核算、集中预算、集中支付)的原则,实现财务工作在统一规范、信息准确、风险控制、高效运作、管理提升方面的实质改进,甲方现有管理会计系统已经难以满足信息收集、信息处理与会计核算等方面的要求。基于甲方业务的统一规划,我公司于2017年3月承建了xx银行管理会计系统(SCM)项目的建设,项目金额600万元,工期12个月,要求以金融核算业务为主线,建设与业务相适应的新一代管理会计系统,系统采用B/S架构,开发语言为JAVA,数据库使用MYSQL,涵盖企业报表、总账、报销管理、固定资产、费用预算、增值税管理六个模块,涉及信息部、财务部等6个业务部门、3家集成供应商等众多干系人。我作为承建方项目经理,全面负责项目管理工作。我的团队成员包括需求分析3人、开发8人、测试4人、实施3人,质量保证1人。
本项目的特点是:1.项目涉及甲方多个业务部门,干系人众多,用户关系复杂;2. 为保证甲方按时完成年末结算业务,SCM系统需要在2017年12月正式上线。基于以上项目特点,我认为进度管理对本项目的成功至关重要。
进度管理的作用是确保项目按时完成,其管理过程包括:1. 规划进度管理,依据项目管理计划,制定管理进度的有效方法,编制《进度管理计划》;2.定义活动,基于范围基准,使用滚动规划技术,制定《活动清单》;3.排列活动顺序,使用前导图法,确定活动间的逻辑顺序和依赖关系,绘制进度网络图;4. 活动资源估算,使用自下而上估算方法,明确完成活动所需资源及数量,汇总成《资
源需求清单》;5. 活动历时估算,使用三点估算法,确定完成活动所需工时,形成计划活动工时统计表;6. 制定进度计划,使用关键路径法,确定项目活动的开始和完成日期,形成《项目进度计划》;7. 进度控制,使用挣值管理技术,持续监控项目进度,及时纠偏。下面阐述本项目的管理实践。 1、计划为纲,合理规划进度管理
凡事预则立,不预则废,好的计划为项目中的进度管理活动提供了指南。在SCM项目中,我召开专题会,与项目团队、甲方、各集成供应商一起充分讨论项目中的进度管理方法,定义了进度计划编制方法、进度计划内容和格式、进度控制办法等内容。基于会议结果,我编制了《xx银行SCM项目进度管理计划》顺利通过评审。
2、滚动规划,灵活分解,进行活动定义
活动定义是确定为完成项目必须进行的计划活动。我组织团队成员和技术专
家一起开会分析WBS,利用分解技术,参照8/80小时原则,将SCM系统的价税分离规则工作包分解为开票规则、核算规则、申报规则3个活动,从而得出该工作包的活动清单、活动属性。本项目最终分解成168个活动,汇总成《xx银行SCM项目活动清单》。
3、合理排列活动顺序,提高项目执行效率
活动排序是定义活动间的逻辑顺序,以便提高工作效率。本项目中,我带领项目团队,结合甲方业务场景和活动清单,确定各活动的优先级顺序及其之间的依赖关系,例如开票规则、核算规则、的测试工作需要在申报规则测试完成之后才能进行。之后我们利用前导图法绘制了《xx银行SCM项目进度网络图》,为活动资源估算奠定基础。 4、活动资源估算
活动资源估算包括决定需要什么资源和每一样资源应该用多少,以及何时使用资源来有效地执行项目活动。在这当中,我带领团队按以下原则估算:远期活动根据专家经验做类比估算,大致估计即可;近期的估算则采用了自下而上的估算方法,将误差控制在-5%到10%之间。最终我们估算出了每个活动所需角色及人数,并汇总成《xx银行SCM项目资源需求清单》。 5、活动历时估算
活动历时估算是项目制定计划的一项重点工作,它直接关系到项目总工期的估算。在SCM项目中,我带领团队参考资源日历等相关文档,邀请外部专家开会讨论,得出了每个活动的最乐观时间、最悲观时间和最可能时间,依据三点估算公式得出了每个活动的持续时间。考虑到风险等不确定性因素,我们又为每一个估算结果增加了10%的时间作为缓冲。 6、制定进度计划
制定进度计划就是确定项目活动的开始和完成日期。在SCM项目中,我们使用关键路径法将活动清单、活动持续时间估算等成果进行汇总,形成项目进度计划,该计划包括每个任务的工作量、开始时间、结束时间、责任人、工作内容等,例如需求调研阶段需要3个人工作30天,计划2017年4月末完成。最终,我们制定的《xx银行SCM项目进度计划》通过评审后正式发布,形成项目的进度基准。 7、持续监控,及时纠偏
进度控制主要是掌握项目实际进度,以进度基准为依据,及时分析、解决问题,必要时通过变更请求进行纠偏。SCM项目进行到集成开发阶段时,我通过挣值分析发现SPI=0.98、CPI=1.02,说明进度落后,成本节约。使用因果图进一步分析后,我发现原因是负责报销管理模块的员工,Java高阶开发能力不足,因此我提交变更请求,向总部临时申请了1名高级开发人员,通过赶工技术加快开发进度,同时对现有员工进行培训。由于问题发现及时,采取措施得当,未对项目后续工作造成影响。 三、 总结与经验
最终,项目于2017年12月正式上线,2024年3月终验,甲方领导特意发来感谢信,对我方的工作予以肯定,这在很大程度上得益于我进行了成功的项目进度管理。回顾项目,我深刻体会到,要想有效管理项目进度,应该做到:计划为纲,合理规划进度管理;灵活利用分解技术,为项目活动建立结构化视图;使用前导图技术,合理排列活动顺序,提高项目执行效率;自下而上,逐级汇总,明确各活动所需资源种类和数量;使用前导图技术,确定活动依赖关系,合理排列活动顺序;使用挣值管理技术,持续监控项目进度,及时发现、解决问题,做到有效控制。只有全局审视项目,综合考虑各方面因素,才是项目成功的法宝。这也是我需要不断学习和实践的地方。