Automated Measurement of Technical Debt: A Systematic Literature Review

Ilya Khomyakov, Zufar Makhmutov, Ruzilya Mirgalimova, Alberto Sillitti

2019

Abstract

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.

Download


Paper Citation


in Harvard Style

Khomyakov I., Makhmutov Z., Mirgalimova R. and Sillitti A. (2019). Automated Measurement of Technical Debt: A Systematic Literature Review.In Proceedings of the 21st International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-372-8, pages 95-106. DOI: 10.5220/0007675900950106


in Bibtex Style

@conference{iceis19,
author={Ilya Khomyakov and Zufar Makhmutov and Ruzilya Mirgalimova and Alberto Sillitti},
title={Automated Measurement of Technical Debt: A Systematic Literature Review},
booktitle={Proceedings of the 21st International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2019},
pages={95-106},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007675900950106},
isbn={978-989-758-372-8},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 21st International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - Automated Measurement of Technical Debt: A Systematic Literature Review
SN - 978-989-758-372-8
AU - Khomyakov I.
AU - Makhmutov Z.
AU - Mirgalimova R.
AU - Sillitti A.
PY - 2019
SP - 95
EP - 106
DO - 10.5220/0007675900950106