APP下载

论大型信息系统项目的质量管理

2017-11-08史敬华王瑜李芹

科技创新导报 2017年26期
关键词:医院信息化质量管理信息系统

史敬华++王瑜++李芹

摘 要:为推进医院信息化建设的进程,解决病人看病时“三长一短”(挂号、缴费、取药时间长,看病时间短)的问题,优化病人就诊流程,减少病人排队等待时间,2015年对某市中心医院进行了一卡同信息系统的研发和实施,本系统的主要目标是实现病人通过实名认证办理院内就诊卡,在自助机上完成银联卡、现金充值;门诊挂号预约;门诊挂号确认;门诊缴费;门诊检查、检验报告的查询;办理入院;住院病人缴纳预交金、住院病人费用的查询等功能,对于项目存在的规模大、周期长、功能复杂等问题,要使项目顺利地实施,我们就需要制定一个详细的风险管理计划和应对风险策略。在项目的质量管理过程中,运用质量管理的理论知训,结合质量管理过程域的具体要求,科学合理制定质量管理计划,采取多项措施保证项目质量,严格评审和测试加强质量控制等环节,经过多方配合和努力,最终在规定的时间内很好的完成里所有项目工作,取得了良好的经济效益和效果。2015年10月一卡通系统在医院一次性上线成功,目前运行情况良好。

关键词:信息系统 质量管理 医院信息化

中图分类号:F49 文献标识码:A 文章编号:1674-098X(2017)09(b)-0196-02

2015年4月,我参加了某市中心医院一卡通系统的建设,在这个项目中担任项目经理的职务,该项目的投资额为1000万元,计划建设工期为6个月,本项目是该医院的重点信息建设项目,受到了医院领导和各相关业务科室的高度重视,由于该医院是一家三级甲等医院,门诊病人和住院病人的数量较多,各个层次的病人都有,对系统的实时性、稳定性、易用性以及准确性要求较高。通过该项目的建设,实现了优化医院管理、优化流程、节省了病人等待时间、提高了医院收入的目标。质量管理是项目管理的重要组成部分之一,它与范围、成本、时间是项目成功的关键因素。做为本项目的项目经理,在项目质量管理中,根据项目的具体情况和特点,有对针对性的强化质量管理方面的工作,并采取了如下措施:具体问题具体分析、制订详细的质量计划,执行质量保证,严格质量保证。

1 科学合理的制定质量管理计划

成功的项目是在约定的时间和范围、预算的成本及要求的质量下,达到项目干系人的期望,为此项目的成功与否,质量是一个很关键的因素,确保项目质量是项目管理团队的重要使命,要做好质量管理,一个完备的质量管理计划是必不可少的,“质量出自计划和设计,而非也自检查”,良好的质量计划有助于正确的指导项目质量管理的行为。在本项目的质量管理计划编制中,主要从以下方面做工作:一是应用流程图,将业务流程串联起来,查漏补缺,识别出质量管理控点,应用质量展开方法,将客户的需求分解开来,明确客户要求是什么,产品的特性或服务是什么,产品和服务技术参数是多少,排出优先级,列出关联矩阵,最终形成一张系统质量检查表,为后期的质量保证和質量控制提供了重要的依据,别一方面,结合以往项目在质量管理方面的经验和教训,制定质量核对表、检查清单等模板,确定了质量管理的流程和职责,并指定了质量管理的责任人,形成了完备的质量管理计划,并组织项目团队及建设方的主管人员对质量管理计划进行评审,获得认可。

2 实施质量保证

质量保证贯穿于项目的整个生命周期,它包括有计划的系统的保证项目能够满足相关的质量标准而建立的活动,本项目要求的时间较紧,而且模块多、功能复杂,对最终产品的质量要求也高,为了能够在预算内按时完成项目并达到要求,我就质量管理方面做了如下工作。

首先,在项目组配备了经验丰富的QA人员,这些人员都参加多个项目。经验丰富,有助于发现项目中的质量问题。

其次,依据计划中的规程、标准、评审和审核项目活动及产品服务质量,保证人员定期评审和审核项目中的各项活动,并通过,《QA审计报告》等形式向项目管理团队及相关干系人发布通报。了解其中的偏离并及时防范采取纠正措施,避免项目质量不一致成本发生,比如在项目的联合调试阶段,由于涉及的公司较多,个别厂家就有系统配合不力导致项目的进度与计划偏离到了35%,QA人员通过书面和口头的沟通形式身项目经理及高管提出了进度预警,我们项目团队加强和厂家的沟通并及时赶工等有效方式纠正了进度,达到预期进度控制。

再次,在评审和审计过程中,QA对发现的工程调试人员具有的不进行文档提交和撰写习惯没有相关的标准,为了避免对项目验收和日后运维留下隐患,QA人员及时给笔者反馈并提交审计记录报告,笔者及时分派落实相关责任人提前解决了这些问题。

软件质量在很大程度上依赖于代码质量。在实际环境中对于同一项目而言,由于项目组成员的编程能力、习惯、风格、对需求的理解和个性的不同,所开发的代码质量也不尽相同。再加上一些难以预测的人为因素,由此带来的隐患将严重影响代码质量,最终造成软件质量低下,使得用户无法正常使用并为以后的维护带来更大的工作量和难度。考虑到项目进度以及实际情况,要进行完整的代码评审不太现实,因此,在软件开发过程中可以根据需要引进代码走查。每周在规定的时间内,轮流让程序员讲解其所开发代码的主要部分。这项措施一方面可以从侧面促使程序员本人注意所开发代码的质量,另一方面在走查过程中可以获得他人的意见进一步改善代码效率,使开发成员共享项目实施过程中问题解决的思路和方法,同时还可以促进项目组成员之间的交流并加深对需求的理解,关注软件开发过程中的各个环节,并进行过程改善的讨论,使得软件质量更有保障。

通过这些有效的质量保证活动,保证了本项目的质量要求,返工率减少,使得项目效率提高,质量提升,项目成本可控。

3 实施质量控制

为了有效地做好质量控制,我们要求测试不仅仅是测试人员的工作,开发人员在提交代码前,都必须做好单元测试,填写单元测试报告,CM会不定期地检查单元测试报告是否齐全。另外,由于项目功能点较多,为避免遗漏,我们准备了详细的质量检查单,对每个模块,我们都列出了要测试的功能点及操作流程,这样大大简化了测试人员的工作。

在项目的执行过程中心,平均要每半个月发布一次版本,结每个版本都进行所有功能的测试是不现实的,为了检测项目与质量目标的差距,在一开始我们定义了三个里程碑点,每个里程需要达到一定的质量要求,对里程碑点发布的版本要求做完备详尽的测试,对其他版本,则着重检查发布版本对上一版本的改进。

变更是不要避免的,关键问题是如何对变更进行有效的控制。必须有一套规范的变更管理过程,在发生变更时遵循规范的程序来管理变更。对于发生的变更,需要识别是否在既定的项目质量之内。如果是在项目质量之内,那么就需要评估变更所造成的影响,以及应对的措施,受影响的各方都应该清楚明了自己所受的影响;如果变更是在项目质量之外,那么就需要商务人员与用户方进行谈判,看是否增加费用,还是放弃变更。

因此我们在项目管理体系中应该包含一套严格、实用、高效的变更程序,它对管好项目至关重要。经过项目组成员的共同努力,本项目得以顺利完成,得到了甲方的一致好评。本项目的成功大多是因为在项目质量管理方面采取的各项措施,不过仍然存在一些不足。(1)未对异常情况提前编制应急预案,项目投入运行了一段时间后,正好碰上系统检修,结束后系统无法正常运行,导致手忙脚乱,还好及时解决了未发生重大事故。(2)软件测试不充分、用例不充分,忽视了压力测试,系统运行后数据量增加,运行速度下降,最后靠硬件升级和扩容解决了问题,不过增加了额外费用。

综上所求,在项目的实施过程中,我得到了宝贵的经验和教训,针对以上不足我将努力学习管理知识,持续改进,争取在以后的工作中更好完成项目。

参考文献

[1] 赵崇华.新版ISO9000与医院质量管理[J].中国水电医学,2003(3):1572,1575.

[2] 卢有杰.现代项目管理学[M].北京:首都经济贸易大学出版社,2004.

[3] 苏伟伦.项目策划与运用[M].北京:中国纺织出版社,2000.endprint

猜你喜欢

医院信息化质量管理信息系统
企业信息系统安全防护
基于区块链的通航维护信息系统研究
信息系统审计中计算机审计的应用
基于SG-I6000的信息系统运检自动化诊断实践