Providing a User Forum is not enough: First Experiences of a Software Company with CrowdRE

Crowd-based requirements engineering (CrowdRE) is promising to derive requirements by gathering and analyzing information from the crowd. Setting up CrowdRE in practice seems challenging, although first solutions to support CrowdRE exist. In this paper, we report on a German software company's experience on crowd involvement by using feedback communication channels and a monitoring solution for user-event data. In our case study, we identified several problem areas that a software company is confronted with to setup an environment for gathering requirements from the crowd. We conclude that a CrowdRE process cannot be implemented ad-hoc and that future work is needed to create and analyze a continuous feedback and monitoring data stream.

[1]  Leif Singer,et al.  Using popular social network sites to support requirements elicitation, prioritization and negotiation , 2015, Journal of Internet Services and Applications.

[2]  Fabiano Dalpiaz Social threats and the new challenges for Requirements Engineering , 2011, 2011 First International Workshop on Requirements Engineering for Social Computing.

[3]  Norbert Seyff,et al.  iRequire: Gathering end-user requirements for new apps , 2011, 2011 IEEE 19th International Requirements Engineering Conference.

[4]  Norbert Seyff,et al.  A Needle in a Haystack: What Do Twitter Users Say about Software? , 2016, 2016 IEEE 24th International Requirements Engineering Conference (RE).

[5]  Sjaak Brinkkemper,et al.  REfine: A gamified platform for participatory requirements engineering , 2015, 2015 IEEE 1st International Workshop on Crowd-Based Requirements Engineering (CrowdRE).

[6]  Norbert Seyff,et al.  Feedback Gathering from an Industrial Point of View , 2017, 2017 IEEE 25th International Requirements Engineering Conference (RE).

[7]  Anna Perini,et al.  Crowdsourcing for Software Engineering The Crowd in Requirements Engineering The Landscape and Challenges , 2017 .

[8]  Walid Maalej,et al.  Democratic mass participation of users in Requirements Engineering? , 2015, 2015 IEEE 23rd International Requirements Engineering Conference (RE).

[9]  Eduard C. Groen,et al.  Towards Crowd-Based Requirements Engineering A Research Preview , 2015, REFSQ.

[10]  Nan Jiang,et al.  Gamified Culture-Aware Feedback Acquisition , 2014, 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing.

[11]  Michael Minge,et al.  The meCUE Questionnaire: A Modular Tool for Measuring User Experience , 2017 .

[12]  Maleknaz Nayebi,et al.  Toward Data-Driven Requirements Engineering , 2016, IEEE Software.

[13]  Norbert Seyff,et al.  AppEcho: a user-driven, in situ feedback approach for mobile platforms and applications , 2014, MOBILESoft 2014.

[14]  Anna Perini,et al.  An ontology of online user feedback in software engineering , 2015, Appl. Ontology.

[15]  Jan Wiesenberger,et al.  Bringing Developers and Users Closer Together: The OpenProposal Story , 2008, PRIMIUM.

[16]  Norbert Seyff,et al.  End-user Driven Feedback Prioritization , 2017, REFSQ Workshops.