基于敏捷开发的医德医风管理系统的设计与实现

作者: 刘存德 翟玉兰 廖松 凌巍高

基于敏捷开发的医德医风管理系统的设计与实现0

摘要:[目的]为满足医院管理工作中对病人满意度调查信息的高效录入、分析和报表生成需求,该研究旨在短期内开发一套医德医风管理系统。[方法]基于医德医风信息系统建设背景和管理工作要求,采用敏捷软件开发方法进行系统研发,重点关注人员合作、工具选择和快速迭代。[结果]成功开发并部署医德医风管理系统,实现病人满意度调查信息的高效录入、统计分析和报表生成,有效提升工作效率,满足医院管理和决策需求。[结论]敏捷软件开发方法在医德医风系统研发中取得良好应用效果,可为同类医疗管理信息系统的快速开发提供参考。

关键词:敏捷开发;医德医风;医院信息系统;满意度管理;软件开发;C#;SQL Server

中图分类号:TP311 文献标识码:A

文章编号:1009-3044(2025)04-0061-03 开放科学(资源服务) 标识码(OSID) :

0 引言

医德医风管理是医院管理的重要环节,有效收集和分析病人满意度信息对于改进医疗服务至关重要。广西医科大学第一附属医院原有的医德医风统计工作依赖电子表格,操作不便,效率低下,难以满足新的管理办法要求。因此,开发一套医德医风管理信息系统迫在眉睫。然而,由于医院正在进行基于电子病历的信息平台建设,临床信息化工作任务繁重,医德医风系统的开发时间被压缩至一个月。如何在短时间内完成系统开发成为信息部门面临的难题。为此,本研究选择采用敏捷开发方法,以应对时间紧迫和需求变化的挑战。

1 系统开发面临的问题

医德医风管理工作亟须信息系统的支持以提高工作效率,为医院管理、决策服务。因此,在完成医院总体信息化建设前,提供一套过渡性的医德医风管理系统以满足当前医德医风管理工作的需求迫在眉睫,主要面临以下几个方面的问题。

1.1 时间紧、任务重

按照当前的管理要求,一个月后须使用该管理系统进行病人满意度调查表的录入、统计工作及报表上报,开发时间紧迫。根据管理要求及实际工作情况,系统用户(医德医风管理办公室) 存在较多需求,具体如下。

1) 调查问卷按全院科室区域分设置6个大类别:住院病区、门诊普通诊室、门诊科室、急诊诊室、辅助科室及各个工作点。

2) 涉及病人满意度问卷调查的科室、诊室、工作点共计116个,须设计116份不同的问卷。

3) 病人满意度问卷按不同科室设置不同的问项,每份问卷选项平均约15项,涉及不同的项目约1 000 多项。

4) 每个科室、诊室及工作点涉及的问卷约20份,须支持每个月完成约2 000份问卷。

5) 系统须完成病人满意度问卷表格问项统计,并支持按六大区域统计生成科室大类报表以及特定问项在116个不同科室间的对比报表统计。

6) 系统须根据每月输入的结果自动生成满意度20多个综合报表,包括医院全院满意度报表、分区域报表、全院满意度分值排名、全院单项未达标(即不到90分的) 报表、季度报表、年报表等。

1.2 系统开发人员不足

由于基于电子病历的信息平台建设中,临床信息化工作任务重大且时间紧迫,因此仅能抽调1名开发人员兼职负责此项工作。该人员正常工作时间负责医院影像系统、中央存储系统、医院信息系统等的管理和维护工作,每周须投入约14小时的加班时间进行系统开发工作。

1.3 系统需求存在不确定性

医院制定了新的医德医风管理办法,医德医风信息管理系统如何满足该办法仍存在若干不确定问题,如调查问卷项目的修改、评分选项的调整、报表选项的增删等,需要在实际工作过程中不断调整,信息管理系统亦须做相应修改。

2 敏捷开发简介

敏捷开发是一种以人为本、迭代增量式的软件开发方法,强调快速响应变化和持续交付价值[1]。相较于传统的瀑布模型,敏捷开发更适合需求不明确、时间紧迫的项目。其核心价值观包括:个体和互动高于流程和工具、工作的软件高于详尽的文档、客户合作高于合同谈判、响应变化高于遵循计划[2]。这些价值观与医德医风系统开发的实际情况高度契合。

3 敏捷软件开发的应用

为解决上述问题,开发人员须力求过程灵活,适应需求变化,故选择敏捷软件开发作为指导方法,将其部分价值观和原则应用于医德医风信息管理系统的开发过程中,具体介绍如下。

3.1 重视人员之间的合作

开发人员与用户(医德医风管理办公室) 为同事关系,共同为医院服务,互相支持、重视对方工作,遇到问题可及时沟通。开发过程中平均每两个工作日沟通一次,采用电话沟通、当面演示、会议讨论等方式,为系统开发工作提供良好的合作基础。通过多次沟通、反馈,确定了用户大部分已明确的需求。

在系统更新过程中,对有变动的需求要及时沟通确认,确保需求明确,避免走弯路。

3.2 选用合适的支持工具

为快速开发和部署系统,本文选择了易于上手且免费的开发工具。具体而言,采用Microsoft Visual C# 速成版作为开发语言,Microsoft SQL Server 速成版作为后台数据库。这些工具具有以下优势。

1) 免费开源,无版权纠纷。

2) 开发人员具备相关经验,可快速上手。

3) 与用户日常工作使用的Windows操作系统和Office办公软件兼容性好,降低用户操作难度及培训成本,便于报表导出和数据处理。

3.3 及时交付可以使用的系统

因系统开发时间紧迫,在一个月内开发一个功能完善的系统是非常困难的。经过详细的分析,开发人员决定采用软件开发中的首要原则:“最优先的是通过尽早地和不断地提交有价值的软件来使客户满意”。在时间管理上,将迭代周期确定为2周,每次迭代的功能如下。

1) 录入功能:系统最开始要进行的是数据录入工作,最早需要完成的开发是录入界面。在完成录入功能后,即可提交给用户进行录入,以满足用户最迫切的录入需求。

2) 统计功能:在用户录入数据的时间里,开发人员同时进行统计功能的开发工作。待用户录入部分数据后即可进行测试和改进,在用户需要统计出报表时,及时提交给用户使用,然后再找出存在的问题,按紧急程度逐一进行处理,直到系统验收。

3.4 随时应对变化

“对变更及时做出反应”是敏捷开发中非常重要的一个价值观[1]。由于系统需求存在不确定性,且在使用过程中会有变动,系统须不断修改、调整,及时满足用户需求[6]。在后续的使用过程中,因上级管理部门不断提出新的要求,用户有针对性地提出了更多的需求,如医院院区变更、新增临床科室、门诊诊室、病人满意度调查问项目变更等。系统陆续进行了几次升级,均采用敏捷开发方法完成,并及时完成了相关任务,确保医院总体管理工作不受影响。

4 应用效果

通过充分的沟通获取用户需求后,开发形成了需求分析说明书,并按需求快速设计出系统原型向用户演示,如图1所示,并与用户确认系统界面、功能模块、基本操作等需求。然后再根据详细功能需求的紧急程度,优先完成系统录入、信息提示等部分功能,如图2所示。因用户录入数据的时间较长,在录入数据的同时,开发人员继续完成统计分析、报表导出功能的开发。

通过定期发布可用的系统,交付给用户使用,以提高用户满意度[7]。在敏捷软件开发方法的指导下,医德医风系统的开发工作得以顺利完成。

系统上线后,医德医风管理办公室的工作效率显著提高。病人满意度调查信息的录入时间缩短了60%,报表生成时间从原来的3天缩短至3小时。用户反馈系统操作简便、功能实用,有效提升了工作效率。

后来医院按信息化总规划进行了医德医风系统建设,采购了新的医德医风系统。但由于系统架构、操作习惯等问题,医德医风管理人员经过试用后发现,新系统严重影响了信息录入、报表生成等工作效率,无法满足用户需求,最终决定继续使用原有系统,这是对敏捷开发方法的极大肯定。

以敏捷软件开发方法为指导开发的、作为过渡性的医德医风信息管理系统平稳运行了约8年。目前医院正在进一步推进基于电子病历的医院信息平台建设,并根据医德医风管理工作的最新要求,在国家统一平台进行病人满意度评价工作。新医德医风信息管理系统已开始实施,原系统将逐步退出使用。

5 总结与讨论

敏捷软件开发方法在医院管理工作中,顺利配合了医院信息化工作总体规划的实施。该方法在医德医风系统开发过程中得到了成功应用,提高了工作效率、缩短了开发周期、增强了用户满意度,可为同类医疗管理信息系统的快速开发提供参考。但敏捷开发方法对开发人员的能力要求较高,须对软件项目进行全面评估后慎重采用。

另外,医院应重视信息化队伍的建设,及时补充人员。敏捷过程提倡可持续的开发,要求开发者和用户能长期保持恒定的工作速度[7]。因此,建议医院增加信息化部门的投入,设置专职的软件开发人员岗位,以保证信息化项目的顺利进行和可持续发展。

参考文献:

[1] 刘国栋,王艳,庞澜,等.集成与敏捷开发在军用光电系统软件开发中的应用[J].计算机应用与软件,2020,37(6):9-13,18.

[2] MARTIN R C,MARTIN M.Agile Principles,Patterns,and Prac⁃tices in C#[M].Posts & Telecom Press,2008.

[3] 钟小斌,刘滔滔,李东林,等.抗菌药物临床应用统计系统开发及应用[J].中国数字医学,2010,5(9):46-47.

[4] 刘存德,刘军廷.医学影像交班系统的设计、实现与应用[J].电脑知识与技术,2018,14(18):54-56.

[5] 刘军廷,刘存德,杨吉雄,等.医学影像交班系统应用效果分析[J].医学信息学杂志,2016,37(7):35-39.

[6] 金泽锋,张佑文,叶文华,等.面向完整价值交付的文档De⁃vOps应用研究[J].软件学报,2019,30(10):3127-3147.

[7] YANG B,MA X Y,WANG C H,et al.User story clustering in ag⁃ile development:a framework and an empirical study[J].Fron⁃tiers of Computer Science,2023,17(6):176213.

【通联编辑:谢媛媛】

经典小说推荐

杂志订阅