DocumentCode
155204
Title
A Benchmarking-Based Model for Technical Debt Calculation
Author
Mayr, Alois ; Plosch, Reinhold ; Korner, Christian
Author_Institution
Dept. of Bus. Inf. - Software Eng., Johannes Kepler Univ., Linz, Austria
fYear
2014
fDate
2-3 Oct. 2014
Firstpage
305
Lastpage
314
Abstract
Technical debt has become a popular term in the software engineering community in recent years for labelling issues and development risks incurred either intentionally or unintentionally throughout the entire software development process. There are some approaches for calculating and/or managing the costs related with different kinds of technical debt. Current research lacks a clear classification of these existing approaches. We therefore, in a first step, developed a classification scheme including respective categories and dimensions for this purpose and derived in a second step the need for a new approach that is able to (1) consider several levels of required target quality a project shall reach, and (2) base on a calculation mechanism that allows to regard experiences with known reference projects. In an experiment with two open source projects we find that the results of our model are in-line with an external quality judgment of these projects. It also shows how the resulting remediation costs depend on the actual quality level of the projects and the target quality level. We conclude this paper with future work regarding improvements of our calculation model and planned enhancements to cover design and documentation aspects.
Keywords
benchmark testing; costing; software quality; benchmarking-based model; cost management; development risk labelling; external quality judgment; issue labelling; remediation costs; software development process; software engineering community; technical debt calculation; Benchmark testing; Business; Context; Maintenance engineering; Measurement; Software quality; Technical debt; benchmarking; calculation approach; classification scheme; software quality;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Software (QSIC), 2014 14th International Conference on
Conference_Location
Dallas, TX
ISSN
1550-6002
Print_ISBN
978-1-4799-7197-8
Type
conf
DOI
10.1109/QSIC.2014.35
Filename
6958418
Link To Document