Breaking old habits : on success factors in software process improvement
- Over the years, a substantial body of knowledge of software process improvement (SPI) was accumulated that, among other things, includes numerous success factors that companies should consider when conducting improvement activities. The number of success factors is large and quite often, multiple success factors with similar names and descriptions are available to address a specific phenomenon. This raises the question whether all the success factors are unique and, if not, which ones are actually the same. In this paper, we aim to structure the body of knowledge on success factors in SPI. We conducted a systematic literature review on 103 publications that mention 1.320 success factors. A multi-staged manual and AI-supported analysis reduced the number of success factors to 124, which we categorize into 42 general success factor classes. For 20 of these general success factor classes, we observed a stable number of publications over a period of almost 30 years that, however, show only few success factors constantly studied and re-discovered. A high number of synonyms shows that this area of SPI needs consolidation for which we lay the foundation by providing a big picture and identifying the most relevant success factors as a starting point.
Author of HS Reutlingen | Vasylieva, Kseniia; Kuhrmann, Marco |
---|---|
DOI: | https://doi.org/10.1145/3666015.3666022 |
ISBN: | 979-8-4007-0991-3 |
Erschienen in: | ICSSP '24: Proceedings of the 2024 International Conference on Software and Systems Processes |
Publisher: | Association for Computing Machinery |
Place of publication: | New York |
Document Type: | Conference proceeding |
Language: | English |
Publication year: | 2024 |
Page Number: | 11 |
First Page: | 13 |
Last Page: | 23 |
DDC classes: | 000 Informatik, Informationswissenschaft, allgemeine Werke |
Open access?: | Ja |
Licence (German): | ![]() |