The Quest for Introducing Technical Debt Management in a Large-Scale Industrial Company

被引:2
|
作者
Malakuti, Somayeh [1 ]
Ostroumov, Sergey [2 ]
机构
[1] ABB Corp Res Ctr, Ladenburg, Germany
[2] Softabil Grp Oy, Helsinki, Finland
来源
关键词
Quality improvement; Technical debt management; Software architecture; Source code analysis; AGILE;
D O I
10.1007/978-3-030-58923-3_20
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The long lifetime and the evolving nature of industrial products make them subject to technical debt management at different levels such as architecture and code. Although the classical steps to perform technical debt management are known, in a study that we have been performing in a large-scale industrial company as our client, we realized that finding a starting point, which leads to the desired outcome, is in fact a major challenge. This paper elaborates on various causes that we have identified for this challenge, and discusses our stepwise approach to address them so that the software quality can be improved. We believe that our experiences can be beneficial for both practitioners and researchers to gain more insight into applying quality improvement in practice as well as indicating open areas for further research.
引用
收藏
页码:296 / 311
页数:16
相关论文
共 50 条
  • [1] 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
  • [2] Prioritize Technical Debt in Large-Scale Systems using CodeScene
    Tornhill, Adam
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT), 2018, : 59 - 60
  • [3] A Large-Scale Empirical Study on Self-Admitted Technical Debt
    Bavota, Gabriele
    Russo, Barbara
    13TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2016), 2016, : 315 - 326
  • [4] Large-scale industrial company alarm receiving centre modernization design
    Sevcik, Jiri
    Martin, Malus
    Petr, Svoboda
    WSEAS Transactions on Communications, 2014, 13 : 587 - 595
  • [5] Navigating social debt and its link with technical debt in large-scale agile software development projects
    Saeeda, Hina
    Ahmad, Muhammad Ovais
    Gustavsson, Tomas
    SOFTWARE QUALITY JOURNAL, 2024, : 1581 - 1613
  • [6] Large-scale Group Company Strategic Management of Project Informatization
    Xie, Fuhai
    Gao, Quanchen
    Zhang, Hui
    ADVANCES IN CIVIL ENGINEERING, PTS 1-6, 2011, 255-260 : 3958 - 3962
  • [7] Architectural Technical Debt in Microservices A case study in a large company
    de Toledo, Saulo S.
    Martini, Antonio
    Przybyszewska, Agata
    Sjoberg, Dag I. K.
    2019 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT 2019), 2019, : 78 - 87
  • [8] Introducing Large-Scale Innovation in Schools
    Sotiriou, Sofoklis
    Riviou, Katherina
    Cherouvis, Stephanos
    Chelioti, Eleni
    Bogner, Franz X.
    JOURNAL OF SCIENCE EDUCATION AND TECHNOLOGY, 2016, 25 (04) : 541 - 549
  • [9] Introducing Large-Scale Innovation in Schools
    Sofoklis Sotiriou
    Katherina Riviou
    Stephanos Cherouvis
    Eleni Chelioti
    Franz X. Bogner
    Journal of Science Education and Technology, 2016, 25 : 541 - 549
  • [10] Dynamic Coordinated Management Model of Programme in Large-Scale Construction Company
    Feng Guo
    Yi-qi Chen
    Yi-qing Cai
    Frontiers of Engineering Management, 2015, (03) : 287 - 292