Szczegóły publikacji
Opis bibliograficzny
Adopting DevOps paradigm in technical debt prioritization and mitigation / Marek G. STOCHEL, Piotr CHOŁDA, Mariusz R. Wawrowski // W: SEAA 2022 [Dokument elektroniczny] : 2022 48th Euromicro conference on Software Engineering and Advanced Applications : 31 August–2 September 2022, Maspalomas, Gran Canaria, Spain. — Wersja do Windows. — Dane tekstowe. — [Spain] : The Institute of Electrical and Electronics Engineers, cop. 2022. — e-ISBN: 978-1-6654-6152-8. — S. 306–313. — Wymagania systemowe: Adobe Reader. — Tryb dostępu: https://conferences.computer.org/seaapub/pdfs/SEAA2022-1V8uxX... [2022-11-21]. — Bibliogr. s. 313, Abstr. — Dostęp po zalogowaniu. — M. G. Stochel - dod. afiliacja: Motorola Solutions, Kraków
Autorzy (3)
- AGHStochel Marek G.
- AGHChołda Piotr
- Wawrowski Mariusz R.
Słowa kluczowe
Dane bibliometryczne
ID BaDAP | 143808 |
---|---|
Data dodania do BaDAP | 2022-11-25 |
DOI | 10.1109/SEAA56994.2022.00055 |
Rok publikacji | 2022 |
Typ publikacji | materiały konferencyjne (aut.) |
Otwarty dostęp | |
Wydawca | Institute of Electrical and Electronics Engineers (IEEE) |
Konferencja | 48th Euromicro Conference on Software Engineering and Advanced Applications |
Abstract
The constantly growing amount of software in use, accompanied by huge amount of technical debt, gradually raises concern in the industry. New technologies and software development processes become yet another degree of freedom boosting the complexity. As the software development and delivery techniques evolve, technical debt perspective should follow. Taking into account all software artefacts enabling value delivery to customers, embracing DevOps paradigm and its holistic focus on software development lifecycle, the strategy presented in this paper enabled stabilization of a large telecommunication software system after a set of consecutive complex merges. The research question of this paper looks for evidence whether prioritization of technical debt mitigation efforts bring a faster return on investment. A 2-year-long case study focused on technical debt prioritization and mitigation that was conducted on this software system resulted in improved quality and stabilization of feature development efforts (cost and time based). Therefore, the tangible gains from applying this approach comprise over 50% decrease in stability issues, improved screening by over 30%, and 6 times better predictability of delivery time (reducing allocation of stabilization effort and time).