Built-in User Satisfaction - Feature Appraisal and Prioritization with AMUSE
Joerg Doerr, Susanne Hartkopf, Daniel Kerkow, Dennis Landmann, Peter Amthor · 2007
In today's world, the users of software-based products demand a lot. They want the systems to offer the needed functionality, show high performance and, at the same time, be usable and trustworthy. Especially consumer products should also offer joy to the user. The success of a software-based product strongly depends on how well the product fulfills these user expectations. Therefore, considering the users' expectations should be an integral part of modern system engineering activities. This paper shows an approach that was designed to appraise and measure the users' (future) satisfaction in an early phase of system development: the requirements engineering phase. In this phase little systematic guidance exists on how to evaluate the effects of features on user satisfaction early on, and on how to contribute the results to the development process. AMUSE (appraisal and measurement of user satisfaction), the approach presented in this paper, closes this gap. It helps requirements engineers and product managers to select the most promising features, i.e., the ones that will satisfy the user the most, already in the requirements phase. The approach uses a standardized user satisfaction measurement device (questionnaire), a feature appraisal and prioritization methodology, and tool support. This approach was developed and piloted in cooperation with Siemens AG, Germany.