ABSTRACT
The usability and, more generally, the overall user-perceived quality of medical devices is an important aspect, which is often insufficiently addressed in the corresponding system development activities. Fortunately, the development of new standards like IEC/DIN EN 60601-1-6 is strengthening the focus on usability / user acceptance issues. This paper argues for the need to consider usability and user acceptance issues in early system development phases like the requirements engineering phase. In this paper, an empirically validated new quality model for user satisfaction is described first. The importance of the quality aspects included in this quality model for the medical domain is outlined. Then, the new quality model is used to develop a systematic methodology called Appraisal and Measurement of User Satisfaction (AMUSE), which allows gathering user acceptance information early in system development. The key activities of the AMUSE methodology and typical application scenarios are shown. Further on, the application of AMUSE, which was developed in close cooperation with Siemens Corporate Technology, is demonstrated in a real-world scenario at Siemens Audiologische Technik, a line of business of Siemens Medical Solutions. At the end, the first lessons learned from the application of the AMUSE methodology in this medical domain are discussed.
- Davis, F. D. Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology. MIS Quarterly, 13, 3 (1989): 319--340.Google ScholarDigital Library
- Denger, C., Feldmann, R., Höst, M., Lindholm, C. and Shull, F. A Snapshot of the State of Practice in Software Development for Medical Devices, In Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement, to appear, 2007 Google ScholarDigital Library
- Denger, C., Feldmann, R., Höst, M., Lindholm, C. and Shull, F. State of the Practice in Software Development for Medical Device Production, Fraunhofer Institute for Experimental Software Engineering, Kaiserslautern, Germany. IESE Internal Report, 2007. (to obtain by request to the authors)Google Scholar
- Dörr, J., Hartkopf, S., Kerkow, D., Landmann, D. and Amthor, P. Built-in User Satisfaction: Feature Appraisal and Prioritization with AMUSE. In Proceedings of the 15th IEEE International Requirements Engineering Conference (RE 2007) (New Delhi, India, October 15-19th, 2007). IEEE, to appear.Google ScholarCross Ref
- Hassenzahl, M., Platz, A., Burmester, M. & Lehner, K. (2000). Hedonic and ergonomic quality aspects determine a software's Appeal. Proceedings of the CHI 2000 Conference on Human Factors in Computing, The Hague, NL (pp. 201--208). New York: ACM. Google ScholarDigital Library
- Karlsson, J. and Ryan, K. Prioritizing requirements using a cost-value approach. IEEE Software, 14 (1997): 67--74. Google ScholarDigital Library
- IEC 60601-1-6 Medical electrical equipment Part 1-6: General requirements for safety - Collateral standard: Usability IEC 62304 Medical Device Software -- Software Life Cycle ProcessesGoogle Scholar
- ISO 14971 Medical Devices -- Application of risk management to medical devices. Revision of first edition (ISO 14971:2000) and ISO 14971:2000/Amd.1:2003, Geneva, 2005Google Scholar
- International Organization for Standardization, International Electrotechnical Commission. International Standard ISO/IEC 9126. Information technology --- Software product evaluation --- Quality characteristics and guidelines for their use. Geneva, 1991.Google Scholar
- Patterson, P. Fitting Human Factors in the Product Development Process. Medical Device & Diagnostic Industry, 28, 1 (2006): 124--133.Google Scholar
- Venkatesh, V. Creating Favorable User Perceptions: Exploring the Role of Intrinsic Motivation. MIS Quarterly, 23, 2 (1999): 239--260. Google ScholarDigital Library
- Wiegers, K. E. Software-Requirements. Microsoft Press, 2005. Google ScholarDigital Library
- Kline, R.B. Principles and practice of structural equation modeling. Second Edition, The Guilford Press, 2005Google Scholar
Index Terms
- Supporting requirements engineering for medical products: early consideration of user-perceived quality
Recommendations
Investigating the penalty reward calculus of software users and its impact on requirements prioritization
ContextThe current requirements engineering techniques for prioritization of software requirements implicitly assume that each user requirement will have an independent and symmetric impact on user satisfaction. For example, it is assumed that ...
Model-based prioritization in business-process-driven software development
RE '12: Proceedings of the 2012 IEEE 20th International Requirements Engineering Conference (RE)Requirements engineers in business-process-driven software development are faced with the challenge of letting stakeholders determine which requirements are actually relevant for early business success and should be considered first or even at all ...
An approach for requirements prioritization based on tensor decomposition
A potential mathematical framework for machine learning is multi-linear algebra of the higher-order tensor that can reveal the relationships among multiple factors underlying the observations. Prioritizing the requirements of a project facilitates the ...
Comments