Abstract
Medical software is regarded as both a success and a risk factor for quality and efficiency of medical care. First, reasons are given in what respects the medical industry is special: it is highly complex and variable, exposed to risks of privacy/confidentiality but also of denied access to authorized personnel, and medical users are a highly qualified and demanding population. Then some software technology and engineering approaches are presented that partially master these challenges. They include various divide and conquer strategies, process and change management approaches and quality assurance approaches. Benchmark institutions and comprehensive solutions are also presented. Finally, some challenges are presented that call for approaches other than technical to achieve user “buy in”, handle the outer limits of complexity, variability and change. Here, methods from psychology, economics and game theory complement domain knowledge and exploratory experimentation with new technologies.
Zusammenfassung
Medizinische Software wird sowohl als Erfolgs- als auch als Risikofaktor für die Qualität und Effizienz medizinischer Versorgung gesehen. In diesem Artikel werden zunächst Gründe aufgeführt, inwiefern der medizinische Sektor sich von anderen abhebt: Er ist hoch komplex und variantenreich und den Risiken stark ausgesetzt, die sich aus Vertraulichkeit und Schutzbedürftigkeit der Daten einerseits und andereseits aus deren Nicht-Verfügbarkeit für autorisiertes Personal ergeben. Auch sind medizinische Nutzer hoch und vielfältig qualifiziert und entsprechend anspruchsvoll. Es werden dann Verfahren aus Software-Technologie und -Engineering vorgestellt, welche diese Herausforderungen z.T. meistern. Darunter befinden sich „Teile-und-Herrsche“-artige Partitionierungsverfahren, Prozess- und Änderungsmanagement- sowie Qualitätssicherungsmethoden. Einige richtungweisend erfolgreiche Institutionen und Lösungen werden erläutert. Schließlich wird auf Herausforderungen hingewiesen, bei denen andere als technische Zugänge naheliegen, damit anspruchsvolle Nutzer „einsteigen“ und grenzwertig schwierige Anforderungen an Komplexität, Variabilität und Änderungsintensität handhabbar werden. Dabei ergänzen Methoden aus Psychologie, Wirtschaftswissenschaften und Spieltheorie ein vertieftes Wissen über den medizinischen Gegenstandsbereich und das Experimentieren mit neuen Technologien.
Similar content being viewed by others
References
Ammenwerth E, Shaw NT (2005) Bad Informatics Can Kill. Is Evaluation the Answer? Methods Inf Med 45(1):1–3
Asklepios-Kliniken (2008) Aufgabengebiete der zentralen Dienste IT. http://www.asklepios.com/zdit/ (last visited Jan 27, 2008)
Balka E (2003) Getting the Big Picture The Macro-Politics of Information System Development (and failure) in a Canadian Hospital. Methods Inf Med 42:324–330
Bates DW (2002) The quality case for information technology in healthcare. BMC http://www.biomedcentral.com/1472-6947/2/7 (last visited Jan 27, 2008)
Baumgarten B (1996) Petri-Netze – Grundlagen und Anwendungen. Heidelberg, Spektrum-Verlag
Berger RG, Kichak JP (2004) Computerized Physician Order Entry (CPOE). Helpful or Harmful? JAMIA 11(2):100–103
Buscher HP, Engler Ch, Fuhrer A, Kirschke S, Puppe F (2002) HepatoConsult: a knowledge-based second opinion and documentation system. Artif Intell Med 24(3):205–216
http://www.hl7.org/special/Committees/ccow_sigvi.htm (last visited Jan 27, 2008)
Charles C, Gafni A, Whelan T (1999) Decision-making in the physician-patient encounter: revisiting the shared treatment decision-making model. Soc Sci Med 49:651–661
Chin HL, Krall MA (1998) Successful Implementation of a Comprehensive Computer-Based Patient Record System in Kaiser Permanente Northwest: Strategy and Experience. Eff Cli Pract 1:51–60
Chin T (2003) Doctors pull plug on paperless system; American Medical News 17.2.2003. http://www.ama-assn.org/amednews/2003/02/17/bil20217.htm (last visited Jan 27, 2008)
Clayton PD, Narus SP, Huff SM, Pryor TA, Haug PJ, Larkin T, Matney S, Evans RS, Rocha BA, Bowes WA, Holston FT, Gundersen ML (2003) Building a comprehensive Clinical Information System from Components. Methods Inf Med 42:1–7
Davies HTO, Nutley SM, Mannion R (2000) Organisational culture and quality of health care. Qual Health Care 9:111–119
Davis GG (1997) Mind your manners. Part I: history of death certification and manner of death classification. Am J Forensic Med Pathol 18:219–223
Statistisches Bundesamt Deutschland (2008) http://www.destatis.de (last visited Jan 27, 2008)
http://medical.nema.org (last visited Jan 27, 2008)
Dolin RH, Alschuler L, Beebe C, Biron PV, Mlis SLB, Essin D, Kimber E, Lincoln T, Matthison JE (2001) The HL7 Clinical Document Architecture. J Am Med Inform Assoc 8:552–569
Floyd C, Krabbel A, Ratuski S, Wetzel I (1997) Zur Evolution der evolutionären Systementwicklung: Erfahrungen aus einem Krankenhausprojekt. Informatik-Spektrum 20:13–20
Frese M (1988) A theory of control and complexity: implications for software design and integration of computer systems into the work place. In: Frese M, Ulich E, Dzida W. Psychological issues of human-computer interaction in the work place. North-Holland Publishing Co, Amsterdam
Garde S, Wolff AC, Kutscha U, Wetter T, Knaup P (2006) CSI-ISC: Concepts for Smooth Integration of Health Care Information System Components into Established Processes of Patient Care. Methods Inf Med 45(1):10–18
Gardner RM, Pryor TA, Warner HR (1999) The HELP hospital information system: update 1998. Int J Med Inform 54(3):169–182
Gell G, Schmücker P, Pedevilla M, Leitner H, Naumann J, Fuchs H, Pitz H, Köle W (2003) SAP and Partners: IS-H™ and IS-H*MED™. Methods Inf Med 42:16–24
Hasselbring W (1997) Erfolgsfaktor Softwaretechnik für die Entwicklung von Krankenhausinformationssystemen. Krehl, Münster
Hau M, Mertens P (2002) Computergestützte Auswahl komponentenbasierter Anwendungssysteme. Informatik-Spektrum 25(5):331–340
Herrmann A, Paech B (2007) MOQARE : Misuse-oriented Quality Requirements Engineering. Requirements Engineering Journal, accepted for publication
http://www.hl7.org (last visited Jan 27, 2008)
WHO (2008) International Statistical Classification of Diseases and Related Health Problems 10th Revision Version for 2007 http://www.who.int/classifications/icd/en (last visited Jan 27, 2008)
International Medical Informatics (2008) IMIA Association Code of Ethics for Health Information Professionals http://www.imia.org/code_of_ethics.html (last visited Jan 27, 2008)
ISO/TC 215 “Health Informatics” (2008) http://www.iso.org/iso/en/stdsdevelopment/tc/tclist/TechnicalCommitteeDetailPage.TechnicalCommitteeDetail?COMMID=4720 (last visited Jan 27, 2008)
Jones MR (2003) “Computers can land people on Mars, why can’t they get them to work in a hospital?” Implementation of an Electronic Patient Record System in a UK Hospital. Methods Inf Med 42:410–415
Kamoche K, Cunha MPE, da Cunha JOOV (2003) Towards a theory of organisational improvisation: looking beyond the jazz metaphor. J Manage Stud 40:2023–2051
Kaushal R, Jha AK, Franz C, Glaser J, Shetty KD, Jaggi T, Middleton B, Kuperman GJ, Khorasani R, Tanasijevic M, Bates DW, Brigham Women’s Hospital CPOE Working Group (2006) Return on Investment for a Computerized Physician Order Entry System. JAMIA 13:261–266
Keller G, Nüttgens M, Scheer A-W (1992) Semantische Prozeßmodellierung auf der Ebene Ereignisgesteuerte Prozeßketten (EPK). In: Scheer A-W (ed) Veröffentlichungen des Instituts für Wirtschaftsinformatik 89 Saarbrücken
Knaup P, Harkener S, Ellsässer K-H, Haux R, Wiedemann T (2001) On the Necessity of Systematically Planning Clinical Tumor Documentation. Methods Inf Med 40:90–98
Miller RA, Gardner RM (1997) Recommendations for responsible monitoring and regulation of clinical software systems. JAMIA 4(6):442–457
From Prototype to Production System: Lessons Learned from the Evolution of the SignOut System at Mount Sinai Medical Center. In: Musen MA (ed) Proc AMIA Conf Nov 2003, 385–389
http://www.amia.org/10x10/ (last visited Jan 27, 2008)
Kohn LT, Corrigan JM, Donaldson MS (eds) (1999) To Err is Human: Building a Safer Health System. Academic Press, Washington
A Systems-Theoretic Approach to Safety in Software-Intensive Systems; http://ocw.mit.edu/NR/rdonlyres/Aeronautics-and-Astronautics/16-355JFall-2005/21052C2D-3787-4943-A955-C980CAE933D9/0/tdsc_final.pdf (last visited Jan 27, 2008)
http://www.openehr.org (last visited Jan 27, 2008)
http://healthcare.omg.org/Roadmap/corbamed_roadmap.htm (last visited Jan 27, 2008)
Paech B, Wetter T (2008) Rational Quality Requirements for Medical Software. Accepted for ICSE
Post WM, Koster W, Sramek M, Schreiber G, Zocca V, deVries B (1996) FreeCall, a system for emergency-call-handling support. Methods Inf Med 35(3):242–255
http://www.hpm.org/Downloads/Reinhardt__U_The_US_HC_System_Recent_History_and_Prospects.pdf (last visited Jan 27, 2008)
Richter J-P, Haller H, Schrey P (2008) Serviceorientierte Architektur. Informatiklexikon. https://www.gi-ev.de/service/informatiklexikon/informatiklexikon-detailansicht/meldung/118/ (last visited Jan 27, 2008)
Rosenberger KD (2006) Modeling, design and development of a monitoring instrument for the analysis of user behavior.Diploma Thesis Medical Informatics, University of Heidelberg
Silverstein S (2008) Sociotechnologic issues in clinical computing: Common examples of healthcare IT failure. http://www.ischool.drexel.edu/faculty/ssilverstein/failurecases/?loc=home (last visited Jan 27, 2008)
Steinbach K, Oorschot B, Anselm R, Leppert K, Schweitzer S, Hausmann C, Köhler N (2008) Patienten als Partner: Wer soll entscheiden? Dt. Ärzteblatt online, http://www.aerzteblatt.de/v4/archiv/ao.asp?id=43750 (last visited Jan 27, 2008)
U.S. Census Bureau – 2002 Economic Census, http://www.census.gov/ (last visited Jan 27, 2008)
USP Quality Report 71 (2008) U.S. Pharmacopeia Rockville MD (200) http://www.usp.org/pdf/EN/patientSafety/qr712000-01-01.pdf (last visited Jan 27, 2008
Vimarlund V, Timpka T (2002) Design Participation as an Insurance: Risk-management and End-user Participation in the Development of Information Systemsin Healthcare Organizations. Methods Inf Med 41:76–80
Winter A, Brigl B, Funkat G, Häber A, Heller O, Wendt T (2007) 3LGM2-modeling to support management of health information systems. IJMI 76:145–150
Wetter T (2006) Safeguarding clinical software – A managerial case study about project management and oversight. Proc. APAMI 2006, Taipei Oct 27–29
Wetter T (2007) To decay is system: The challenges of keeping a health information system alive. IJMI 76(S1):252–60
World Medical Association; World Medical Association Declaration of Helsinki: Ethical Principles for Medical Research Involving Human Subjects; http://www.wma.net/e/policy/pdf/17c.pdf (last visited Jan 27, 2008)
Author information
Authors and Affiliations
Corresponding author
Additional information
CR subject classification
D.2.1; D.2.2; D.2.7; D.2.8; D.2.9; D.2.11; D.2.12; D.4.6; H.1.2; H.2.7; H.4.1; H.5.3; J.3; K.1; K.4.1; K.4.3; K.5.2
Rights and permissions
About this article
Cite this article
Wetter, T. Why is medical software so hard? . Informatik Forsch. Entw. 22, 185–199 (2008). https://doi.org/10.1007/s00450-008-0043-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00450-008-0043-7