Automated Measurement of Technical Debt: A Systematic Literature Review

被引:6
|
作者
Khomyakov, Ilya [1 ]
Makhmutov, Zufar [1 ]
Mirgalimova, Ruzilya [1 ]
Sillitti, Alberto [1 ]
机构
[1] Innopolis Univ, Innopolis, Russia
来源
PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS 2019), VOL 2 | 2019年
关键词
Technical Debt; Measurement; Literature Review;
D O I
10.5220/0007675900950106
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Background: Technical Debt (TD) is a quite complex concept that includes several aspect of software development. Often, people talk about TD as the amount of postponed work but this is just a basic approximation of the concept that includes many aspects that are technical and managerial. If TD is managed properly, it can provide a huge advantage but it can also make projects unmaintainable, if not. Therefore, being able of measuring TD is a very important aspect for a proper management of the development process. However, due to the complexity of the concept and the different aspects that are involved, such measurement it not easy and there are several different approaches in literature. Goals: This work aims at investigating the existing approaches to the measurement and the analysis of TD focusing on quantitative methods that could also be automated. Method: The Systematic Literature Review (SLR) approach was applied to 331 studies obtained from the three largest digital libraries and databases. Results: After applying all filtering stages, 21 papers out of 331 were selected and deeply analyzed. The majority of them suggested new approaches to measure TD using different criteria not built on top of existing ones. Conclusions: Existing studies related to the measurement of TD were observed and analyzed. The findings have shown that the field is not mature and there are several models that have almost no independent validation. Moreover few tools for helping to automate the evaluation process exist.
引用
收藏
页码:95 / 106
页数:12
相关论文
共 50 条
  • [1] An Analysis of Automated Technical Debt Measurement
    Khomyakov, Ilya
    Makhmutov, Zufar
    Mirgalimova, Ruzilya
    Sillitti, Alberto
    ENTERPRISE INFORMATION SYSTEMS (ICEIS 2019), 2020, 378 : 250 - 273
  • [2] Identification and measurement of Requirements Technical Debt in software development: A systematic literature review
    Melo, Ana
    Fagundes, Roberta
    Lenarduzzi, Valentina
    Santos, Wylliams Barbosa
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 194
  • [3] A Systematic Literature Review of Technical Debt Prioritization
    Alfayez, Reem
    Alwehaibi, Wesam
    Winn, Robert
    Venson, Elaine
    Boehm, Barry
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT, TECHDEBT, 2020, : 1 - 10
  • [4] Technical debt in systems engineering-A systematic literature review
    Kleinwaks, Howard
    Batchelor, Ann
    Bradley, Thomas H.
    SYSTEMS ENGINEERING, 2023, 26 (05) : 675 - 687
  • [5] The financial aspect of managing technical debt: A systematic literature review
    Ampatzoglou, Areti
    Ampatzoglou, Apostolos
    Chatzigeorgiou, Alexander
    Avgeriou, Paris
    INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 64 : 52 - 73
  • [6] A systematic literature review on Technical Debt prioritization: Strategies, processes, factors, and tools
    Lenarduzzi, Valentina
    Besker, Terese
    Taibi, Davide
    Martini, Antonio
    Fontana, Francesca Arcelli
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 171
  • [7] Technical Debt Management: A Systematic Literature Review and Research Agenda for Digital Government
    Nielsen, Mille Edith
    Madsen, Christian Ostergaard
    Lungu, Mircea Filip
    ELECTRONIC GOVERNMENT (EGOV 2020), 2020, 12219 : 121 - 137
  • [8] Analyzing the concept of technical debt in the context of agile software development: A systematic literature review
    Behutiye, Woubshet Nema
    Rodriguez, Pilar
    Oivo, Markku
    Tosun, Ayse
    INFORMATION AND SOFTWARE TECHNOLOGY, 2017, 82 : 139 - 158
  • [9] Technical Debt Measurement during Software Development using Sonarqube: Literature Review and a Case Study
    Murillo, Maria Isabel
    Jenkins, Marcelo
    V JORNADAS COSTARRICENSES DE INVESTIGACION EN COMPUTACION E INFORMATICA (JOCICI 2021), 2021,
  • [10] Trade-off Decisions Across Time in Technical Debt Management: A Systematic Literature Review
    Becker, Christoph
    Chitchyan, Ruzanna
    Betz, Stefanie
    McCord, Curtis
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT), 2018, : 85 - 94