MEDASYS, Espace technologique de St Aubin, Gif-Sur-Yvette Cedex, F-91193, France.
Int J Med Inform. 2010 Apr;79(4):e76-82. doi: 10.1016/j.ijmedinf.2009.06.007. Epub 2009 Aug 5.
Companies developing and commercializing Healthcare IT applications may decide to involve the users in the software development lifecycle in order to better understand the users' needs and to optimize their products. Unfortunately direct developers-users dialogues are not sufficient to ensure a proper understanding of the users' needs. It is also necessary to involve human factors specialists to analyze the users' expression of their needs and to properly formalize the requirements for design purposes. The objective of this paper is to present a case study reporting the collaborative work between HF experts and a company developing and commercializing a CPOE. This study shows how this collaboration helps resolve the limits of direct users involvement and usual problems pertaining to users' needs description and understanding.
The company participating in the study has implemented a procedure to convene regular meetings allowing direct exchanges between the development team and users' representatives. Those meetings aim at getting users' feedbacks on the existing products and at validating further developments. In parallel with usual HF methods supporting the analysis of the work system (onsite observations followed by debriefing interviews) and the usability evaluation of the application (usability inspection and usability tests), HF experts took the opportunity of the meetings organized by the company to collect, re-interpret and re-formulate the needs expressed by the users.
The developers perceive the physicians' requirements concerning the display of the patient's list of medication as contradictory. In a previous meeting round the users had required a detailed view of the medication list against the synthesized existing one. Once this requirement satisfied, the users participating in the current meeting round require a synthesized view against the existing detailed one. The development team is unable to understand what they perceive as a reverse claim. Relying on a cognitive analysis of the physicians' decision making concerning the patient's treatment, the HF experts help re-formulate the physicians' cognitive needs in terms of synthesized/detailed display of the medication list depending on the stage of the decision making process. This led to an astute re-engineering of the application allowing the physicians to easily navigate back and forth between the synthesized and detailed views depending on the progress of their decision making.
This study demonstrates that the integration of users' representatives in the software lifecycle is a good point for the end users. But it remains insufficient to resolve the complex usability problems of the system. Such solutions require the integration of HF expertise. Moreover, such an involvement of HF experts may generate benefits in terms of reduction of (i) the number of iterative developments and (ii) the users' training costs.
开发和商业化医疗保健信息技术应用的公司可能会决定让用户参与软件开发周期,以便更好地了解用户的需求并优化其产品。不幸的是,直接的开发者-用户对话不足以确保对用户需求的适当理解。还需要让人类因素专家参与进来,分析用户对其需求的表达,并为设计目的适当规范需求。本文的目的是报告一项案例研究,该研究报告了 HF 专家与开发和商业化 CPOE 的公司之间的合作。这项研究表明,这种合作如何帮助解决直接用户参与的限制以及与用户需求描述和理解相关的常见问题。
参与研究的公司已实施了一项程序,定期召开会议,允许开发团队与用户代表直接交流。这些会议旨在获取用户对现有产品的反馈,并验证进一步的开发。与支持分析工作系统的常用 HF 方法(现场观察后进行汇报访谈)和应用程序的可用性评估(可用性检查和可用性测试)并行,HF 专家利用公司组织的会议,收集、重新解释和重新制定用户表达的需求。
开发人员认为医生对患者用药清单显示的要求相互矛盾。在上一轮会议中,用户要求详细查看用药清单,反对现有用药清单的综合视图。一旦这个需求得到满足,参加当前会议的用户要求综合视图,反对现有详细视图。开发团队无法理解他们认为是相反的说法。通过对医生治疗决策的认知分析,HF 专家帮助重新制定医生的认知需求,即根据决策过程的阶段,以合成/详细的方式显示用药清单。这导致对应用程序的巧妙重新设计,使医生能够根据决策的进展轻松地在综合视图和详细视图之间来回切换。
这项研究表明,将用户代表纳入软件生命周期是最终用户的一个很好的切入点。但这仍然不足以解决系统复杂的可用性问题。此类解决方案需要整合 HF 专业知识。此外,HF 专家的这种参与可能会带来好处,包括减少(i)迭代开发的次数和(ii)用户培训成本。