Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Exploring Process Debt in Large-Scale Agile Software Development For Secure Telecom Solutions
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013). (SQUAD - SOFTWARE QUALITY AND DIGITAL MODERNISATION)ORCID iD: 0000-0002-7885-0369
Karlstad University, Faculty of Arts and Social Sciences (starting 2013), Karlstad Business School (from 2013).ORCID iD: 0000-0002-1512-6592
2024 (English)In: Proceedings of the 7th ACM/IEEE International Conference on Technical Debt, ACM Digital Library, 2024, p. 11-20Conference paper, Published paper (Refereed)
Abstract [en]

Background: Agile methodologies emphasise iterative development, customer collaboration, and flexibility in software development. However, challenges arise when agile practices are adoptedin larger projects. Process inefficiencies and redundancies, knownas process debt, result from the compounded complexities of expanding agile processes and workflows. However, strategies tounderstand and tackle it remain markedly inadequate.Aims: This study investigates process debt types, causes, andeffects in large-scale agile development and its connection withtechnical debt.Method: In this case study, we conducted fifteen semi-structuredinterviews with a Nordic IT company, primarily focusing on telecomrelated products like 5G secure solutions, testing tools, and basestation software. We performed a thematic analysis to examine thedata qualitatively.Results: The thematic analysis identified five process debt typeswith 28 sub-types: documentation (3), roles & responsibilities (5),synchronization (5), inefficiency & unsuitability (12), and infrastructure debt (3) identified causes and effects of process debt andidentified the correlation of process debt to technical debt based ondescriptions from interview data and researchers’ insights.Conclusions: Process debt, stemming from flawed agile practices in large-scale development, causes inefficiencies, reduces quality, and extends timelines, risking technical debt. Its managementis essential for the success of these projects

Place, publisher, year, edition, pages
ACM Digital Library, 2024. p. 11-20
Keywords [en]
Software Process Improvement, Technical Debt Management, Quality Assurance
National Category
Software Engineering Reliability and Maintenance
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:kau:diva-100498DOI: 10.1145/3644384.3644470Scopus ID: 2-s2.0-85196502897ISBN: 979-8-4007-0590-8 (electronic)OAI: oai:DiVA.org:kau-100498DiVA, id: diva2:1875281
Conference
Proceedings of the 7th ACM/IEEE International Conference on Technical Debt, TechDebt, Lisbon, Portugal, April 14-15, 2024.
Funder
Knowledge FoundationAvailable from: 2024-06-21 Created: 2024-06-21 Last updated: 2024-07-02Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Saeeda, HinaAhmad, Muhammad OvaisGustavsson, Tomas

Search in DiVA

By author/editor
Saeeda, HinaAhmad, Muhammad OvaisGustavsson, Tomas
By organisation
Department of Mathematics and Computer Science (from 2013)Karlstad Business School (from 2013)
Software EngineeringReliability and Maintenance

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 102 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf