How do practitioners capture and utilize user feedback during continuous software engineering?

Continuous software engineering (CSE) evolved as a process for rapid software evolution. Continuous delivery enables developers to frequently retrieve user feedback on the latest software increment. Developers use these insights for requirements validation and verification. Despite the importance of...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Johanßen, Jan Ole (VerfasserIn) , Kleebaum, Anja (VerfasserIn) , Paech, Barbara (VerfasserIn)
Dokumenttyp: Kapitel/Artikel Konferenzschrift
Sprache:Englisch
Veröffentlicht: 2019
In: 2019 IEEE 27th International Requirements Engineering Conference
Year: 2019, Pages: 153-164
DOI:10.1109/RE.2019.00026
Online-Zugang:Resolving-System, Volltext: https://doi.org/10.1109/RE.2019.00026
Verlag: https://ieeexplore.ieee.org/document/8920450
Volltext
Verfasserangaben:Jan Ole Johanssen, Anja Kleebaum, Bernd Bruegge, Barbara Paech

MARC

LEADER 00000caa a22000002c 4500
001 1685676405
003 DE-627
005 20220817185245.0
007 cr uuu---uuuuu
008 191216s2019 xx |||||o 00| ||eng c
024 7 |a 10.1109/RE.2019.00026  |2 doi 
035 |a (DE-627)1685676405 
035 |a (DE-599)KXP1685676405 
035 |a (OCoLC)1341282261 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
084 |a 28  |2 sdnb 
100 1 |a Johanßen, Jan Ole  |e VerfasserIn  |0 (DE-588)115531820X  |0 (DE-627)1016726880  |0 (DE-576)501538666  |4 aut 
245 1 0 |a How do practitioners capture and utilize user feedback during continuous software engineering?  |c Jan Ole Johanssen, Anja Kleebaum, Bernd Bruegge, Barbara Paech 
264 1 |c 2019 
300 |a 12 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Gesehen am 16.12.2019 
520 |a Continuous software engineering (CSE) evolved as a process for rapid software evolution. Continuous delivery enables developers to frequently retrieve user feedback on the latest software increment. Developers use these insights for requirements validation and verification. Despite the importance of users, reports about user feedback in CSE practice are sparse. We conducted 20 interviews with practitioners from 17 companies that apply CSE. We asked practitioners how they capture and utilize user feedback. In this paper, we detail the practitioners' answers by posing three research questions. To improve continuous user feedback capture and utilization with respect to requirements engineering, we derived five recommendations: First, internal sources should be approached, as they provide a rich source of user feedback; second, existing tool support should be adapted and extended to automate user feedback processing; third, a concept of reference points should be established to relate user feedback to requirements; fourth, the utilization of user feedback for requirements validation should be increased; and last, the interaction with user feedback should be enabled and supported by increasing developer-user communication. We conclude that a continuous user understanding activity can improve requirements engineering by contributing to both the completeness and correctness of requirements. 
650 4 |a Companies 
650 4 |a continuous software engineering 
650 4 |a Encoding 
650 4 |a interview study 
650 4 |a Interviews 
650 4 |a Requirements engineering 
650 4 |a Software 
650 4 |a Software engineering 
650 4 |a Tools 
650 4 |a usage data 
650 4 |a usage monitoring 
650 4 |a user feedback 
700 1 |a Kleebaum, Anja  |d 1989-  |e VerfasserIn  |0 (DE-588)1153903547  |0 (DE-627)1015504124  |0 (DE-576)500624259  |4 aut 
700 1 |a Paech, Barbara  |d 1959-  |e VerfasserIn  |0 (DE-588)172299799  |0 (DE-627)697208648  |0 (DE-576)133166821  |4 aut 
773 0 8 |i Enthalten in  |a IEEE International Requirements Engineering Conference (27. : 2019 : Cheju-do)  |t 2019 IEEE 27th International Requirements Engineering Conference  |d Piscataway, NJ : IEEE, 2019  |g (2019), Seite 153-164  |h 1 Online-Ressource (xxi, 513 Seiten)  |w (DE-627)1685674321  |z 9781728139128  |7 nnam 
773 1 8 |g year:2019  |g pages:153-164  |g extent:12  |a How do practitioners capture and utilize user feedback during continuous software engineering? 
856 4 0 |u https://doi.org/10.1109/RE.2019.00026  |x Resolving-System  |3 Volltext 
856 4 0 |u https://ieeexplore.ieee.org/document/8920450  |x Verlag 
951 |a AR 
992 |a 20191216 
993 |a ConferencePaper 
994 |a 2019 
998 |g 172299799  |a Paech, Barbara  |m 172299799:Paech, Barbara  |d 110000  |d 110300  |e 110000PP172299799  |e 110300PP172299799  |k 0/110000/  |k 1/110000/110300/  |p 4  |y j 
998 |g 1153903547  |a Kleebaum, Anja  |m 1153903547:Kleebaum, Anja  |d 110000  |d 110300  |e 110000PK1153903547  |e 110300PK1153903547  |k 0/110000/  |k 1/110000/110300/  |p 2 
999 |a KXP-PPN1685676405  |e 356563751X 
BIB |a Y 
JSO |a {"title":[{"title":"How do practitioners capture and utilize user feedback during continuous software engineering?","title_sort":"How do practitioners capture and utilize user feedback during continuous software engineering?"}],"name":{"displayForm":["Jan Ole Johanssen, Anja Kleebaum, Bernd Bruegge, Barbara Paech"]},"type":{"bibl":"chapter","media":"Online-Ressource"},"recId":"1685676405","language":["eng"],"physDesc":[{"extent":"12 S."}],"person":[{"display":"Johanßen, Jan Ole","roleDisplay":"VerfasserIn","role":"aut","given":"Jan Ole","family":"Johanßen"},{"display":"Kleebaum, Anja","role":"aut","roleDisplay":"VerfasserIn","family":"Kleebaum","given":"Anja"},{"given":"Barbara","family":"Paech","role":"aut","roleDisplay":"VerfasserIn","display":"Paech, Barbara"}],"note":["Gesehen am 16.12.2019"],"origin":[{"dateIssuedKey":"2019","dateIssuedDisp":"2019"}],"id":{"doi":["10.1109/RE.2019.00026"],"eki":["1685676405"]},"relHost":[{"note":["Gesehen am 16.12.2019","Literaturangaben"],"corporate":[{"role":"aut","roleDisplay":"VerfasserIn","display":"IEEE International Requirements Engineering Conference (27., 2019, Cheju-do)"},{"display":"Institute of Electrical and Electronics Engineers","role":"isb","roleDisplay":"Herausgebendes Organ"}],"language":["eng"],"recId":"1685674321","physDesc":[{"extent":"1 Online-Ressource (xxi, 513 Seiten)"}],"disp":"IEEE International Requirements Engineering Conference (27. : 2019 : Cheju-do)2019 IEEE 27th International Requirements Engineering Conference","type":{"media":"Online-Ressource","bibl":"book"},"part":{"text":"(2019), Seite 153-164","pages":"153-164","year":"2019","extent":"12"},"origin":[{"dateIssuedDisp":"2019","dateIssuedKey":"2019","publisher":"IEEE","publisherPlace":"Piscataway, NJ"}],"id":{"eki":["1685674321"],"isbn":["9781728139128"],"doi":["10.1109/RE45847.2019"]},"person":[{"roleDisplay":"HerausgeberIn","role":"edt","display":"Damian, Daniela","given":"Daniela","family":"Damian"},{"family":"Perini","given":"Anna","roleDisplay":"HerausgeberIn","role":"edt","display":"Perini, Anna"},{"display":"Lee, Seok-Won","role":"edt","roleDisplay":"HerausgeberIn","given":"Seok-Won","family":"Lee"}],"titleAlt":[{"title":"27th IEEE International Requirements Engineering Conference"},{"title":"RE 2019"}],"name":{"displayForm":["editors: Daniela Damian and Anna Perini (Program Chairs), Seok-Won Lee (General Chair)"]},"title":[{"title_sort":"2019 IEEE 27th International Requirements Engineering Conference","title":"2019 IEEE 27th International Requirements Engineering Conference","subtitle":"23-27 September 2019, Jeju Island, South Korea : proceedings"}]}]} 
SRT |a JOHANSSENJHOWDOPRACT2019