Continuous software engineering and its support by usage and decision knowledge: an interview study with practitioners

Continuous software engineering (CSE) emerged as a process that is increasingly applied by practitioners. However, different perceptions impede its adoption in industry. Furthermore, opportunities through utilizing usage and decision knowledge remain unexploited. We conducted a semi-structured inter...

Full description

Saved in:
Bibliographic Details
Main Authors: Johanßen, Jan Ole (Author) , Kleebaum, Anja (Author) , Paech, Barbara (Author) , Brügge, Bernd (Author)
Format: Article (Journal)
Language:English
Published: 02 May 2019
In: Journal of software: evolution and process
Year: 2019, Volume: 31, Issue: 5, Pages: e2169
ISSN:2047-7481
DOI:10.1002/smr.2169
Online Access:Verlag, Volltext: https://doi.org/10.1002/smr.2169
Verlag, Volltext: https://onlinelibrary.wiley.com/doi/abs/10.1002/smr.2169
Get full text
Author Notes:Jan Ole Johanssen, Anja Kleebaum, Barbara Paech, Bernd Bruegge

MARC

LEADER 00000caa a2200000 c 4500
001 1691293024
003 DE-627
005 20220818002906.0
007 cr uuu---uuuuu
008 200302s2019 xx |||||o 00| ||eng c
024 7 |a 10.1002/smr.2169  |2 doi 
035 |a (DE-627)1691293024 
035 |a (DE-599)KXP1691293024 
035 |a (OCoLC)1341308770 
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 Continuous software engineering and its support by usage and decision knowledge  |b an interview study with practitioners  |c Jan Ole Johanssen, Anja Kleebaum, Barbara Paech, Bernd Bruegge 
264 1 |c 02 May 2019 
300 |a 25 
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 02.03.2020 
520 |a Continuous software engineering (CSE) emerged as a process that is increasingly applied by practitioners. However, different perceptions impede its adoption in industry. Furthermore, opportunities through utilizing usage and decision knowledge remain unexploited. We conducted a semi-structured interview study with 24 practitioners from 17 companies to study how practitioners apply CSE during software evolution and how usage and decision knowledge can support CSE. Regarding the application of CSE, we identified five perspectives on CSE with tool- and methodology-driven definitions most prevalent. Automated tests, involved users, and shared rulesets are perceived as most relevant for CSE. Practitioners report more positive than negative experiences; however, more than half of their responses were neutral. Practitioners' future plans for CSE focus on enhancement, expansion, and on-demand adaption. Regarding the integration of usage and decision knowledge into CSE, practitioners perceive accountability and traceability as major benefits, while raising concerns about its feasibility and user groups. As short-term extensions, practitioners expect improvements regarding automation and role aspects, while long-term additions to integration and experimentation capabilities are demanded. We conclude that CSE remains partially difficult to capture for practitioners, while their attitude toward integrating usage and decision knowledge into CSE is positive. 
650 4 |a agile software development 
650 4 |a continuous software engineering 
650 4 |a decision knowledge 
650 4 |a interview study 
650 4 |a tool support 
650 4 |a usage knowledge 
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 
700 1 |a Brügge, Bernd  |e VerfasserIn  |0 (DE-588)143034731  |0 (DE-627)64185725X  |0 (DE-576)334696313  |4 aut 
773 0 8 |i Enthalten in  |t Journal of software: evolution and process  |d New York, NY [u.a.] : Wiley-Blackwell, 2012  |g 31(2019), 5, Seite e2169  |h Online-Ressource  |w (DE-627)686948718  |w (DE-600)2651766-8  |w (DE-576)371983770  |x 2047-7481  |7 nnas  |a Continuous software engineering and its support by usage and decision knowledge an interview study with practitioners 
773 1 8 |g volume:31  |g year:2019  |g number:5  |g pages:e2169  |g extent:25  |a Continuous software engineering and its support by usage and decision knowledge an interview study with practitioners 
856 4 0 |u https://doi.org/10.1002/smr.2169  |x Verlag  |x Resolving-System  |3 Volltext 
856 4 0 |u https://onlinelibrary.wiley.com/doi/abs/10.1002/smr.2169  |x Verlag  |3 Volltext 
951 |a AR 
992 |a 20200302 
993 |a Article 
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 3 
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-PPN1691293024  |e 3601357097 
BIB |a Y 
SER |a journal 
JSO |a {"type":{"bibl":"article-journal","media":"Online-Ressource"},"name":{"displayForm":["Jan Ole Johanssen, Anja Kleebaum, Barbara Paech, Bernd Bruegge"]},"title":[{"title":"Continuous software engineering and its support by usage and decision knowledge","title_sort":"Continuous software engineering and its support by usage and decision knowledge","subtitle":"an interview study with practitioners"}],"relHost":[{"id":{"eki":["686948718"],"issn":["2047-7481"],"doi":["10.1002/(ISSN)2047-7481"],"zdb":["2651766-8"]},"origin":[{"publisher":"Wiley-Blackwell","publisherPlace":"New York, NY [u.a.]","dateIssuedKey":"2012","dateIssuedDisp":"2012-"}],"part":{"year":"2019","extent":"25","text":"31(2019), 5, Seite e2169","issue":"5","volume":"31","pages":"e2169"},"physDesc":[{"extent":"Online-Ressource"}],"recId":"686948718","language":["eng"],"note":["Gesehen am 04.06.14"],"pubHistory":["24.2012 -"],"type":{"bibl":"periodical","media":"Online-Ressource"},"disp":"Continuous software engineering and its support by usage and decision knowledge an interview study with practitionersJournal of software: evolution and process","title":[{"title":"Journal of software: evolution and process","title_sort":"Journal of software: evolution and process"}]}],"origin":[{"dateIssuedKey":"2019","dateIssuedDisp":"02 May 2019"}],"id":{"eki":["1691293024"],"doi":["10.1002/smr.2169"]},"person":[{"family":"Johanßen","given":"Jan Ole","role":"aut","roleDisplay":"VerfasserIn","display":"Johanßen, Jan Ole"},{"display":"Kleebaum, Anja","roleDisplay":"VerfasserIn","role":"aut","family":"Kleebaum","given":"Anja"},{"roleDisplay":"VerfasserIn","role":"aut","display":"Paech, Barbara","family":"Paech","given":"Barbara"},{"family":"Brügge","given":"Bernd","display":"Brügge, Bernd","roleDisplay":"VerfasserIn","role":"aut"}],"note":["Gesehen am 02.03.2020"],"language":["eng"],"recId":"1691293024","physDesc":[{"extent":"25 S."}]} 
SRT |a JOHANSSENJCONTINUOUS0220