Customer Feedback and Data Collection Techniques in Software R&D: A Literature Review

In many companies, product management struggles in getting accurate customer feedback. Often, validation and confirmation of functionality with customers takes place only after the product has been deployed, and there are no mechanisms that help product managers to continuously learn from customers. Although there are techniques available for collecting customer feedback, these are typically not applied as part of a continuous feedback loop. As a result, the selection and prioritization of features becomes far from optimal, and product deviates from what the customers need. In this paper, we present a literature review of currently recognized techniques for collecting customer feedback. We develop a model in which we categorize the techniques according to their characteristics. The purpose of this literature review is to provide an overview of current software engineering research in this area and to better understand the different techniques that are used for collecting customer feedback.

[1]  Kathleen K. Molnar,et al.  The impacts on user performance and satisfaction of a voice-based front-end interface for a standard software tool , 1996, Int. J. Hum. Comput. Stud..

[2]  Slinger Jansen,et al.  Customer Involvement in Requirements Management: Lessons from Mass Market Software Development , 2009, 2009 17th IEEE International Requirements Engineering Conference.

[3]  Ke Xu,et al.  MoodLens: an emoticon-based sentiment analysis system for chinese tweets , 2012, KDD.

[4]  Rob Markey,et al.  Cerrar el ciclo de feedback del cliente , 2009 .

[5]  Rongqiu Chen,et al.  Customer Participation: Co-Creating Knowledge with Customers , 2008, 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing.

[6]  A. Strauss Basics Of Qualitative Research , 1992 .

[7]  Ian Sommerville,et al.  Requirements Engineering: Processes and Techniques , 1998 .

[8]  Mika Westerlund,et al.  Designing Business Models for the Internet of Things , 2014 .

[9]  Jan Bosch,et al.  User involvement throughout the innovation process in high-tech industries , 2015 .

[10]  Juhani Iivari,et al.  Action research and design science research - Seemingly similar but decisively dissimilar , 2009, ECIS.

[11]  Klaus Marius Hansen,et al.  Software ecosystems - A systematic literature review , 2013, J. Syst. Softw..

[12]  David F. Redmiles,et al.  Large-Scale Collection of Usage Data to Inform Design , 2001, INTERACT.

[13]  Rikard Lindgren,et al.  User involvement in developing mobile and temporarily interconnected systems , 2010, Inf. Syst. J..

[14]  Ron Kohavi,et al.  Controlled experiments on the web: survey and practical guide , 2009, Data Mining and Knowledge Discovery.

[15]  Sean Cohan Successful Customer Collaboration Resulting in the Right Product for the End User , 2008, Agile 2008 Conference.

[16]  Rob Markey,et al.  Closing the Customer Feedback Loop , 2009 .

[17]  John Bacon-Shone,et al.  Introduction to Quantitative Research Methods , 2013 .

[18]  João Paulo Costa,et al.  Integrating Decision Support and Social Networks , 2012, Adv. Hum. Comput. Interact..

[19]  H. S. Burns,et al.  Tackling productivity and quality through customer involvement and software technology , 1989, IEEE Global Telecommunications Conference, 1989, and Exhibition. 'Communications Technology for the 1990s and Beyond.

[20]  Alain Abran,et al.  An investigation into the best practices for the successful design and implementation of lightweight software process assessment methods: A systematic literature review , 2015, J. Syst. Softw..

[21]  Jan Bosch,et al.  Towards Data-Driven Product Development: A Multiple Case Study on Post-deployment Data Usage in Software-Intensive Embedded Systems , 2013, LESS.

[22]  K. Tan,et al.  New service development success factors: A managerial perspective , 2010, 2010 IEEE International Conference on Industrial Engineering and Engineering Management.

[23]  Navneet Kaur,et al.  Opinion mining and sentiment analysis , 2016, 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom).

[24]  Wei Peng,et al.  Monitoring and analyzing customer feedback through social media platforms for identifying and remedying customer problems , 2013, 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2013).

[25]  Jan Bosch,et al.  Building Products as Innovation Experiment Systems , 2012, ICSOB.

[26]  Scott E. Sampson Ramifications of Monitoring Service Quality Through Passively Solicited Customer Feedback , 1996 .

[27]  N. Mack,et al.  Qualitative research methods: a data collectors field guide. , 2005 .

[28]  Veda C. Storey,et al.  Business Intelligence and Analytics: From Big Data to Big Impact , 2012, MIS Q..

[29]  Barbara Kitchenham,et al.  Procedures for Performing Systematic Reviews , 2004 .

[30]  James Noble,et al.  XP Customer Practices: A Grounded Theory , 2009, 2009 Agile Conference.

[31]  Stefan Lagrosen,et al.  Customer involvement in new product development: A relationship marketing perspective , 2005 .

[32]  Volker Wulf,et al.  Involving users in the wild - Participatory product development in and with online communities , 2013, Int. J. Hum. Comput. Stud..

[33]  Chun-Hsien Chen,et al.  A novel virtual design platform for product innovation through customer involvement , 2011, 2011 IEEE International Conference on Industrial Engineering and Engineering Management.