User involvement in software evolution practice: A case study
Authors:
- 1 May 2013
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 02705257,p. 953-962
Abstract
User involvement in software engineering has been researched over the last three decades. However, existing studies concentrate mainly on early phases of user-centered design projects, while little is known about how professionals work with post-deployment end-user feedback. In this paper we report on an empirical case study that explores the current practice of user involvement during software evolution. We found that user feedback contains important information for developers, helps to improve software quality and to identify missing features. In order to assess its relevance and potential impact, developers need to analyze the gathered feedback, which is mostly accomplished manually and consequently requires high effort. Overall, our results show the need for tool support to consolidate, structure, analyze, and track user feedback, particularly when feedback volume is high. Our findings call for a hypothesis-driven analysis of user feedback to establish the foundations for future user feedback tools.Keywords
This publication has 17 references indexed in Scilit:
- How do open source communities blog?Empirical Software Engineering, 2012
- Towards systematic analysis of continuous user input2011
- Guidelines for conducting and reporting case study research in software engineeringEmpirical Software Engineering, 2008
- Selecting Empirical Methods for Software Engineering Research2008
- Selecting and evoking innovators2006
- Five Misunderstandings About Case-Study ResearchQualitative Inquiry, 2006
- User involvement: A review of the benefits and challengesBehaviour & Information Technology, 2003
- A survey of user-centered design practice2002
- User Involvement in the Design of Human—Computer Interactions: Some Similarities and Differences between Design Approaches2000
- Systematic Sources of Suboptimal Interface Design in Large Product Development OrganizationsHuman–Computer Interaction, 1991