Using usability heuristics to evaluate patient safety of medical devices.
OBJECTIVE
To modify the traditional heuristic evaluation method of assessing software usability so that it can be applied to medical devices and used to evaluate the patient safety of those devices through the identification and assessment of usability problems.


METHODS
Heuristic evaluation, a usability inspection method commonly used for software usability evaluation, was modified and extended for medical devices. The modified method was used to evaluate and compare the patient safety of two 1-channel volumetric infusion pumps.


RESULTS
The modified heuristic evaluation method was successfully applied to medical devices. One hundred and ninety-two heuristic violations were categorized for 89 usability problems identified for Pump 1, and 121 heuristic violations were categorized for the 52 usability problems identified for Pump 2. Pump 1 had more usability problems with high severity ratings than Pump 2. In general, Pump 1 was found to have more usability issues that are likely to induce more medical errors.


CONCLUSIONS
Heuristic evaluation, when modified for medical devices, is a useful, efficient, and low cost method for evaluating patient safety features of medical devices through the identification of usability problems and their severities.
Zhang
Jiajie
J
School of Health Information Sciences, University of Texas Health Science Center at Houston, 7000 Fannin, Suite 600, Houston, TX 77030, USA. jiajie.zhang@uth.tmc.edu
Johnson
Todd R
TR
Patel
Vimla L
VL
Paige
Danielle L
DL
Kubose
Tate
T
D000465:Algorithms; D019985:Benchmarking / Q000379:methods; D003661:Decision Support Techniques; D004868:Equipment Failure; D019544:Equipment Failure Analysis / Q000379:methods* / Q000592:standards; D004869:Equipment Safety / Q000379:methods* / Q000592:standards; D007260:Infusion Pumps; D008328:Man-Machine Systems; D019300:Medical Errors / Q000517:prevention & control* / Q000592:standards; D011785:Quality Assurance, Health Care / Q000379:methods / Q000592:standards; D017751:Safety Management / Q000379:methods / Q000592:standards; D012986:Software Validation; D014584:User-Computer Interface