Write a Blog >>
Requirements Engineering 2021
Mon 20 - Fri 24 September 2021
Fri 24 Sep 2021 09:30 - 10:00 at Basilica - Evolution Chair(s): Oliver Karras

User feedback is indispensable in software evolution. Previous work has proposed ways for automatically extracting requirements, bug reports and other valuable information from feedback. However, little is actually known about how user feedback— especially the one available through newer channels, such as social media—is incorporated in development processes. To date, only a few case studies discuss the matter and the results are not always consistent. We carried out a mixed methods study to understand the current state of practice of harnessing user feedback in software development. Qualitatively, we performed interviews with 18 software practitioners to get a deeper understanding of the role of user feedback in software evolution. Quantitatively, we surveyed 101 software practitioners to cross-validate the interview findings and improve the generalizability of the results. We found that feedback is captured to (1) identify bugs, features and usability issues, (2) get a better understanding of the user, and (3) prioritize requirements. Our results indicate that analyzing feedback is time-consuming and has a number of challenges. Among them, feedback is typically analyzed manually and is spread over a wide range of channels and company departments. Our findings stress the importance for cross-department cooperation and call for the exploration of tools that can centralize user feedback.

Fri 24 Sep

Displayed time zone: Eastern Time (US & Canada) change

09:30 - 10:30
EvolutionResearch Papers at Basilica
Chair(s): Oliver Karras TIB - Leibniz Information Centre for Science and Technology

Go to midspace

On the Role of User Feedback in Software Evolution: a Practitioners' PerspectiveResearch Paper
Research Papers
Simon van Oordt Vrije Universiteit Amsterdam, Emitzá Guzmán Vrije Universiteit Amsterdam
From Ideas to Expressed Needs: an Empirical Study on the Evolution of Requirements during ElicitationResearch Paper
Research Papers
Sourav Debnath Kennesaw State University, Paola Spoletini Kennesaw State University, Alessio Ferrari CNR-ISTI