摘要:
2018年12月,我作为项目经理参与了某三甲医院的数字化信息系统项目建设,该项目投资共1200万人民币,建设工期为一年,通过该项目的建设,构建了服务以患者为中心、临床以电子病历为核心的高标准、一体化、可持续发展的临床业务与运营管理信息系统。该项目分为医院信息管理系统,电子病历系统,实验室信息管理系统,数字化影像管理系统,绩效考核系统,智能决策支持平台等分系统。该项目于2019年12月,通过了业主方的验收,赢得了用户的一致好评。本文结合作者的实际经验,以该项目为例,讨论了信息系统项目建设管理中的进度管理。主要从如下几个方面进行了阐述:规划进度管理,定义活动,排列活动顺序,估算活动资源,估算活动持续时间,制定进度计划,控制进度。最后总结了项目进度管理中存在的不足和改进思路。
正文:
2018年12月,我参与了某三甲医院数字化信息系统项目的建设, 由于本人具备丰富的医疗卫生行业信息系统项目管理经验,又是公司软件开发部门的负责人,因此有幸被指定为该项目的项目经理。该数字化医院信息系统投资1200万,项目总工期为一年。通过该项目的建设,构建了服务以患者为中心、临床以电子病历为核心的高标准、一体化、可持续发展的临床业务与运营管理信息系统。该项目包含分诊叫号及就诊卡管理系统,病人入出院系统,门诊住院医生工作站,护士工作站,医技管理系统,手麻管理系统,电子病历系统,临床路径系统,病案管理系统,临床检验管理系统,血库管理系统,医学影像系统,体检系统,移动医护平台,病人随访系统,物资管理,药品药事管理,资产管理,绩效考核, 智能决策支持平台等40多个子系统的开发,涉及的功能模块多达1200多个,并与社保局,卫健局,银行等多个单位的多个系统涉及数据互联或接口开发。本系统采用PB语言开发,系统移动端采用安卓平台开发,数据库采用Oracle 11g,主业务系统服务器采用两台华为5885H做双机,其他业务采用虚拟化主机和多控制器架构存储。智能决策支持平台的建设利用数据仓库技术和商业智能分析技术,为医院领导提供准确的有方向性的决策支持服务。根据项目的特点,我组建了强矩阵型项目团队,项目需要的人力资源约为20人左右,其中需求分析小组4人,开发小组11人,测试小组3人,质保小组2人,每个小组的组长直接向我汇报,我们制订了责任分配矩阵,将工作包、活动分配到具体的成员。
该项目建设有项目周期长,项目规模大,项目干系人构成复杂,综合性强等特点。所以在本项目中我作为项目经理除了对其他领域的管理恪尽职守外,还特别对进度管理尤为关注。在该项目的进度管理中,我本着谁分解谁负责的原则进行活动定义,通过确定依赖关系进行排序,再通过专家判断进行资源和历时估算,通过资源优化技术和建模技术制定进度计划, 通过每日每周每月的控制活动进行进度控制,使项目在进度管理上取得了好的效果。
1、规划进度管理
作为项目经理的我,深知规划进度管理的重要性,在项目初期,我和我的团队走访医院各个临床科室与一线医务人员交谈,了解他们对医院信息系统建设的一些想法,我们依照项目章程和项目管理计划的规定,参考公司之前成功项目的进度管理经验,并多次会同医院信息化负责人及医院分管领导一起,通过会议、专家判断的方式,制订了进度管理计划,规定了该项目的进度模型,准确度,计量单位等内容,保证了实施过程中进度的控制。最后通过会议的方式对进度管理计划进行评审,评审通过后由CMO将进度管理计划纳入基线。
2、定义活动
有了进度管理计划之后,我们基于范围基准对项目中的活动进行了识别和分解。活动分解很难一步到位,我们首先按照医院信息系统的各模块涉及的功能点进行分解,然后基于分解结果进行优化和调整,最后把分解的结果记录到活动清单表格中,同时在活动清单中记录各个活动的一些属性,比如活动难易程度、紧急程度、备注等。
3、排列活动顺序
我们在通过定义活动取得活动清单后,清单中的活动并没有先后顺序,还是一盘散沙,不利于进行活动的资源和时间估算,所以我们需要对活动进行排列顺序。排列活动顺序的首要任务是确定活动之间的依赖关系。比如病历归档功能必须在病历书写功能完成后才能开始;维护医嘱项目功能必须在完成维护收费项目功能后才能进行。依赖关系梳理完成后我们利用单代号网络图方法绘制了项目进度网络图。
4、估算活动资源
估算活动资源就是确定在实施项目活动时需要何种资源,比如人员、设备、物料等。我们通过会议的方式邀请相关专家和项目团队成员,在会议中参考已发布的估算数据,采用自下而上估算的方式对活动资源进行了估算,大家对活动所需资源的类型、数量进行讨论,同时我们还考虑了活动关联的风险,为活动安排合理冗余。比如,我们汇总所需人力资源时,经过检查公司的人力资源表,发现缺少两名熟悉医院业务流程的需求分析人员,我及时向公司进行了汇报,经领导同意,我们招聘了两名熟悉医院业务的人员安排进入需求分析小组。完成了资源的分配。在会议最后,我们把项目所有的资源通过列表形式记录下来,最终形成活动资源需求和资源分解结构。
5、估算活动持续时间
一个刚毕业的程序员同事完成一个活动可能需要一周,但是一个高级程序员可能只需要一天,所以基于项目团队成员的实际情况对活动持续时间进行估算是非常重要的。确定了活动所需资源,完成了资源分解结构之后,我召集团队成员参与活动持续时间的估算。对于和公司其他项目类似的活动,我们直接参考历史项目并结合本项目的特点对此类活动进行历时估算。对于大家都不熟悉的活动,我们采用三点估算法进行历时估算。完成了所有活动的历时估算后,我们把估算的结果更新到活动资源属性中。
6、制定进度计划
在识别并定义了活动,排列了活动顺序,对活动资源和活动历时都进行了估算后,这些过程的最终目的都是为了制定进度计划。在本项目中,我依据进度管理计划、活动清单、项目进度网络图等资源,采用会议的方式进行进度计划的制定,我们使用甘特图列出项目各个活动,然后填写活动开始时间、结束时间、责任人等,通过多次进行资源优化调整,形成了进度计划,最终通过会议的方式对进度计划进行评审,评审通过后形成了进度基准。
7、控制进度
在整个项目的进行过程中存在多方面的风险会影响项目进度。例如,项目团队成员在项目进行过程中经常会遇到各种各样的问题影响其工作,为了不使这些突然发生的问题影响本项目的进度,我约定每3天举行例会,每个成员都可以谈谈工作中遇到的问题,大家一起讨论形成解决方案并进行记录。由于该项目从正式启动到上线运行工期非常紧,并且项目刚开始不久就遇到春节假期,给项目的进度控制带来很大的压力,所以为了不耽误进度,我决定根据公司加班制度,在项目开发阶段从2019年3月开始在每周一二晚上加班。
根据项目团队统计的工作绩效信息,每周形成周报,并发给相关干系人。同时根据绩效信息与计划进度进行对比,做偏差分析,利用挣值技术计算项目偏差情况,及时采取纠正和预防措施。例如负责病理管理系统的倪工因为还需要负责医学影像管理系统的工作,因为医学影响管理系统涉及的设备型号比较多,导致系统需求分析阶段花费的时间和精力比较多,所以病理管理系统的需求分析和详细涉及工作一直没能开展,已经落后与进度计划。为了不影响项目整体进度,我与倪工进行沟通,得知他已经完成设备型号识别、需求分析和初步设计,于是我与另一位年轻工程师王工一起帮倪工完成了最后的详细设计,并要求倪工加班加点把病理管理系统的需求分析和详细设计完成,不耽误下一步的工作进行。
经过我们团队不懈努力,历时一年,本项目终于在2019年12月成功上线,通过了业主方组织的验收。本系统上线后,该医院在临床业务和患者服务方面实现了全面信息化,大大提高了医院的工作效率,减轻了医护人员的工作强度,显著提高了病人满意度。同时也为医院创造了更多的经济价值。结合本人的进度管理经验,我总结了如下几条经验:项目经理一定要吧计划工作落实,进度计划的制定不是一蹴而就的,是动态调整的,需要在整个项目开展汇总不断修正,只有这样才能使计划符合世界,才能对进度的控制发挥真正的作用,使得进度真正受控。当然,在项目建设过程中也遇到过一些问题,比如在进度计划制定方面,项目组成员参与度不够,贯彻也不甚到位,致使部分成员对某些活动的进度安排不合理存在抵触情绪。在今后的工作和学习中,我将不断充电,多与同行沟通交流,提升自身的业务能力和管理水平,为公司更多项目的建设贡献力量,为国家信息化建设尽自己一份绵薄之力。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。