DocumentCode :
2431023
Title :
Estimating the size, cost, and types of Technical Debt
Author :
Curtis, Bill ; Sappidi, Jay ; Szynkarski, Alexandra
Author_Institution :
CAST, Fort Worth, TX, USA
fYear :
2012
fDate :
5-5 June 2012
Firstpage :
49
Lastpage :
53
Abstract :
This study summarizes results of a study of Technical Debt across 745 business applications comprising 365 million lines of code collected from 160 companies in 10 industry segments. These applications were submitted to a static analysis that evaluates quality within and across application layers that may be coded in different languages. The analysis consists of evaluating the application against a repository of over 1200 rules of good architectural and coding practice. A formula for estimating Technical Debt with adjustable parameters is presented. Results are presented for Technical Debt across the entire sample as well as for different programming languages and quality factors.
Keywords :
business data processing; program diagnostics; programming languages; software architecture; software cost estimation; software performance evaluation; software quality; adjustable parameters; architectural practice; business applications; coding practice; cost estimation; industry segments; programming languages; quality evaluation; quality factors; repository; size estimation; static analysis; technical debt; Encoding; ISO standards; Industries; Organizations; Production; Software; benchmarking; software metrics; software structural quality; static analysis; technical debt;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Managing Technical Debt (MTD), 2012 Third International Workshop on
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1748-1
Type :
conf
DOI :
10.1109/MTD.2012.6226000
Filename :
6226000
Link To Document :
بازگشت