质量管理作为IT项目管理的重要组成部分,是确保项目圆满成功的关键。本文以中培伟业《IT项目管理最佳实践》培训学员郭经理实施的一个医院信息系统项目为例,围绕项目质量管理的几个过程,论述了在信息系统项目管理中,以全面质量管理思想为指导,进行质量规划、质量保证和质量控制的一些相关技术和方法。
在该系统具体实施中,郭经理认为制定行之有效的质量管理计划来明确项目的相关标准及如何满足这些标准是确保质量的首要措施;继而在实施过程中,严格按照公司的质量保证体系保证过程质量也大为重要;同时需要定期地进行工作绩效和质量检查对项目实施情况进行跟踪监测并不断与计划比较以观察偏差来进行质量控制,通过这些质量管理措施的运用,该系统如期正式验收上线,系统运行基本稳定,也得到了用户的认可。
2015年2月,郭经理所在公司中标了某市一家三甲医院新建分院区的医院信息管理系统工程,该工程总投资500多万元,包括软硬件和网络建设,工期10个月,是一项以病人为中心、以提高医院医疗管理能效的企业级医院信息系统工程。该工程硬件包括服务器、工作站PC、相关辅助终端设备及网络设备等;HIS系统采用C/S架构,包括业务信息处理、医技信息管理、病案信息管理、综合信息查询、行政信息管理和办公自动化OA6个大的功能模块,其中业务信息处理包括门急诊挂号收费、门急诊医生诊治、门急诊药房管理、住院入出院管理、病区护理管理、病区遗嘱管理、病区药房管理和中西药库管理8个部分;医技信息管理包括医技检验报告、医学影像处理和手术麻醉管理3个部分。公司任命郭经理为这个项目的项目经理。
该医院是一家综合性公立医院,除几个行政部门外,包括19个门诊诊疗科室、20个医技科室及住院病区,现有职工近1千人。由于是医院信息管理系统工程,客户对工程质量要求非常高,在工期绝对不能后延的情况下保证“7×24小时”安全运行的基础上系统还要先进和开放便于集成。在这种情况下,公司也非常重视,郭经理首先组织项目组相关人员制定了初步的项目管理计划,都说质量是企业的生命,因此做好项目质量管理是一个项目经理必尽的职责。郭经理根据项目章程、项目范围说明书、相关国家、地方行业标准以往项目的相关资料等进行了质量规划工作,制定了项目质量管理计划、控制点、阶段验收标准和测试计划,明确了项目的质量目标、质量保证、质量控制和持续改进方面的要求。在工程实施过程中不断实施质量保证和质量控制活动,应用检查、测试、过程分析、基准比较、流程图、抽样统计等方法对项目实际实施情况进行跟踪监测并不断与计划比较以观察偏差来进行项目全过程的质量管理,确保项目工程质量,下面就郭经理在这个医院信息管理系统工程中担任项目经理的经历谈谈信息系统项目的质量管理。
“质量是计划出来的而不是检查出来的”,这句话郭经理非常认同,郭经理认为制定行之有效的质量管理计划来明确项目的相关标准及如何满足这些标准是确保项目质量的首要措施,它是进行质量保证和质量控制的基础并且贯穿于整个项目生命期。在项目启动后,郭经理组织编制了质量管理计划,计划中明确了质量目标、组织机构、质量责任制、质量管理制度、检查程序、质量过程控制以及相关资源的要求。在编制过程中,采用基准分析、流程图和因果分析图相结合的方法对项目进行分析,其中基准分析利用郭经理原先做过的类似HIS系统和现在的这个工程相关范围等要求做比较,在这个工程的相关资料上对比分析之后做相应的修改即可有质量管理计划的模型,节约了大量的时间;流程图显示各子系统的相互关系,预测在何处可能发生何种质量问题,由此来制订处理问题的方案。例如,在各功能模块、子系统之间,可能存在数据传输错误、数据处理不及时等质量问题,比如医技检验报告和门诊医生诊治系统间传输,针对此问题,采取数据实时上传和将数据存入本地计算机两种方式,如果出现数据传输错误和处理不及时,可以将本地存储的数据进行人工手动重传,以确保数据的完整与准确。采用因果分析图描述相关的各种原因和子原因如何产生潜在问题或影响,将影响质量问题的人员、设备、参考资料、方法、环境等各方面的原因进行细致的分解,在质量计划中制订相应的预防措施。
严格按照公司的质量保证体系保证过程质量也大为重要,质量保证更强调过程质量。对于该项目,首先,郭经理和公司质量保证部门确定要做好如下工作:1.从项目内部管理做起,即促进项目团队合作、加强凝聚力、树立团队信心、激发成员创造性。2.强调过程改善,进行过程评价,达到早期预防的目的,由公司质量保证部门组织对项目各阶段进行评审,具体工作如下:对项目计划书进行评审,主要评审项目计划在调配人力、物力和资源方面是否合理,各计划是否切实可行;对范围说明书进行评审,主要评审需求分析说明书是否符合合同要求,是否符合《医院信息系统基本功能规范》要求,评审需求、输出、数据定义的完整性,以及各项需求指标有无矛盾,是否具有一致性;对硬件设备采购计划进行评审,评审供货方资质、质量验收标准、交付时间要求、技术支持服务等;对软件总体设计进行评审,评审总体设计中规定的各子系统通信报文协议是否符合网络协议标准,能否确保数据的实施性和准确性,能否很好的编码实现,是否符合需求规格说明书中的要求和目标;测试评审,评审测试计划完整性,测试用例各功能描述是否齐全。在各阶段评审过程实施过程中,郭经理针对发现的问题及时纠正,防止出现大的偏差和错误,确保了项目质量与计划保持一致,从而很好地完成了质量保证任务。
项目质量控制贯穿于项目实施的全过程,分为监测和控制两个阶段。监测的目的就是收集、记录和汇报有关项目质量的数信息;控制就是使用质量监测提供的数据,进行分析、纠偏,确保项目质量与计划保持一致。比如在质量计划中郭经理已经制定了阶段检查点和验收标准,在质量监测过程中,利用检查表按照质量计划中检查时间和内容进行检查,以确定项目成果或阶段成果是否符合相关的质量标准,对质量监测的结果采用帕累托图法进行分析,通过统计分析对人员、设备、参考资料、方法、环境等影响项目质量的因素进行监控,确定项目实施过程在控制之中,同时进行趋势分析,对一些偏向于不合格的趋势及早进行控制。再比如整个开发过程中,测试也是贯穿在整个项目实施的全过程,作为质量控制的一部分,编制测试计划对各子系统编制测试用例,特别是一些临界情况的测试:门诊医保起付线额、住院医保起付线、大病医保起付线费用跨段情况,在实际测试过程中发现大病医保费用跨段好几个,选取的测试用例发现程序计算错误,于是安排数据库支付算法开发人员进行错误查找将错误成功解决。另外,本工程涉及到设备采购,并且量很大,对设备供应商的质量控制也是相当重要。
终上所述,制定行之有效的质量管理计划,在工程实施过程中不断实施质量保证和质量控制活动,应用检查、测试、过程分析、基准比较、流程图、抽样统计等方法对项目实际实施情况进行跟踪监测并不断与计划比较以观察偏差来进行项目全过程的质量管理,确保项目工程质量起到了重要的作用。
通过努力,该工程在计划的2015年底正式运行,运行状况良好,对改善该医院的管理能效上起到很大的作用,医院领导给予了很高评价。这也为郭经理以后的项目管理提供了可借鉴的管理经验。