Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

How to gather requirements from the crowd with hackathons

Challenges, experiences and opportunities
: Mennig, Patrick; Elberzhager, Frank

Fulltext ()

Sabetzadeh, M.:
REFSQ-JP 2020. REFSQ 2020 Joint Proceedings of the Co-Located Events. Online resource : Joint Proceedings of REFSQ-2020 Workshops, Doctoral Symposium, Live Studies Track, and Poster Track co-located with the 26th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2020), Pisa, Italy, March 24, 2020
Pisa, 2020 (CEUR Workshop Proceedings 2584)
Art. 6, 6 pp.
International Conference on Requirements Engineering - Foundation for Software Quality (REFSQ) <26, 2020, Pisa>
Bundesministerium fur Wirtschaft und Energie BMWi (Deutschland)
03SBE112D; EnStadt: Pfaff
Bundesministerium für Bildung und Forschung BMBF (Deutschland)
03SBE112G; EnStadt: Pfaff
Conference Paper, Electronic Publication
Fraunhofer IESE ()
Cyber Physical System; Embedded systems; Connected systems; Digital ecosystem; Digital services; Software systems; Requirements engineering

[Context and motivation] Today's software systems become more and more complex, especially when we think about connected systems such as cyber-physical systems or digital ecosystems. Customers thereby demand flawless apps and have several needs in mind that such solutions should provide. If these are not fulfilled, they do not use the solution. In such connected environments, usually many different stakeholders exist that all have different requirements. [Question/ problem] In complex cyber-physical systems, the manifold requirements and possible solutions can overstrain requirements engineers and developers. What are ways to consider needs and requirements from different stakeholders? How can such input be used for requirements engineering? [Principal ideas/results] In order to gather ideas, issues and requirements from several different stakeholders, we propose to consider hackathons besides well-known and established requirements engineering methods. With these, one gets to know his stakeholders, get real needs from his stakeholders, and get early ideas and prototypical solutions. [Contribution] We share our experiences with two hackathons we performed in a research project that aims at developing a climate neutral city district with supporting digital services. We discuss opportunities and challenges and how results might be used for requirements engineering.