Navigating social debt and its link with technical debt in large-scale agile software development projects

被引:0
|
作者
Saeeda, Hina [1 ]
Ahmad, Muhammad Ovais [1 ]
Gustavsson, Tomas [2 ]
机构
[1] Karlstad Univ, Comp Sci Dept, Karlstad, Sweden
[2] Karlstad Univ, Business Sch, Karlstad, Sweden
关键词
Agile; Large-scale scale development; Scrum; Technical debt; Social debt; Non-technical debt; Telecom sector; Secure solutions; 5G; Large-scale agile development challenges; Software project management; Business support;
D O I
10.1007/s11219-024-09688-y
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Agile methodologies have emerged as transformative paradigms in the ever-evolving software development landscape, emphasizing iterative development, customer collaboration, and adaptability. As the scope and complexity of projects and organizations expand, applying agile principles within the context of Large-Scale Agile Development (LSAD) encounters distinctive challenges. The majority of challenges encountered in LSAD, technical and non-technical, are attributed to the accrual of social debt. However, a conspicuous gap remains in understanding and addressing social debt in LSAD. This study aims to fill this void by investigating social debt in LSAD through an in-depth industrial case study with a leading Nordic company specializing in telecommunications software and services and focusing on producing secure 5G network solutions. The study investigates the causes of LSAD's social debt and examines its impacts on secure 5G telecom software development. By addressing these objectives, this research sheds light on a critical aspect of LSAD's social debt, caused by 3C challenges(communication, coordination and collaboration), social confines challenges, community smells challenges, and organisational social challenges in the telecom sector that have been underrepresented in the existing literature.
引用
收藏
页码:1581 / 1613
页数:33
相关论文
共 50 条
  • [1] Dealing with Technical Debt in Agile Development Projects
    Sneed, Harry M.
    SOFTWARE QUALITY: MODEL-BASED APPROACHES FOR ADVANCED SOFTWARE AND SYSTEMS ENGINEERING, 2014, 166 : 48 - 62
  • [2] Exploring Process Debt in Large-Scale Agile Software Development For Secure Telecom Solutions
    Saeeda, Hina
    Ahmad, Muhammad Ovais
    Gustavsson, Tomas
    PROCEEDINGS OF THE 2024 ACM/IEEE INTERNATIONAL CONFERENCE ON TECHNICAL DEBT, TECHDEBT 2024, 2024, : 11 - 20
  • [3] A Summary of the First International Workshop on Organizational Debt and Large-Scale Agile Software Development
    Gustaysson, Tomas
    Ahmad, Muhammad Ovais
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS, XP 2022 WORKSHOPS, XP 2023 WORKSHOPS, 2024, 489 : 72 - 74
  • [4] Pitfalls and Solutions for Technical Debt Management in Agile Software Projects
    Freire, Savio
    Rios, Nicolli
    Perez, Boris
    Castellanos, Camilo
    Correal, Dario
    Ramac, Robert
    Mandic, Vladimir
    Tausan, Nebojsa
    Pacheco, Alexia
    Lopez, Gustavo
    Mendonca, Manoel
    Izurieta, Clemente
    Falessi, Davide
    Seaman, Carolyn
    Spinola, Rodrigo
    IEEE SOFTWARE, 2021, 38 (06) : 42 - 49
  • [5] Investigating how Agile Software Practitioners Repay Technical Debt in Software Projects
    Soares, Gabriel
    Freire, Savio
    Rios, Nicolli
    Perez, Boris
    Castellanos, Camilo
    Correal, Dario
    Mendonca, Manoel
    Izurieta, Clemente
    Seaman, Carolyn
    Spinola, Rodrigo
    PROCEEDINGS OF THE 21TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBOS 2022, 2022,
  • [6] Challenges in Large-Scale Agile Software Development Projects
    Saeeda, Hina
    Ahmad, Muhammad Ovais
    Gustavsson, Tomas
    38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 1030 - 1037
  • [7] Technical Debt in Large-Scale Distributed Projects: An Industrial Case Study
    Sousa, Armando
    Rocha, Lincoln
    Britto, Ricardo
    Gong, Zhixiong
    Lyu, Feng
    2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2021), 2021, : 590 - 594
  • [8] Organizational Debt in Large-Scale Hybrid Agile Software Development: A Case Study on Coordination Mechanisms
    Liu, Zixuan
    Stray, Viktoria
    Sporsem, Tor
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS, XP 2022 WORKSHOPS, XP 2023 WORKSHOPS, 2024, 489 : 75 - 84
  • [9] Managing Social Debt in Large Software Projects
    Kazman, Rick
    2019 IEEE/ACM 7TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS AND 13TH WORKSHOP ON DISTRIBUTED SOFTWARE DEVELOPMENT, SOFTWARE ECOSYSTEMS AND SYSTEMS-OF-SYSTEMS (SESOS-WDES 2019), 2019, : 1 - 1
  • [10] Technical-, Social- and Process Debt in Large-Scale Agile: An Exploratory Case-Study
    Martini, Antonio
    Stray, Viktoria
    Moe, Nils Brede
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS, 2019, 364 : 112 - 119