Title :
Issues on Estimating Software Metrics in a Large Software Operation
Author :
Barros, Rodrigo C. ; Ruiz, Duncan D. ; Tenório, Nelson N., Jr. ; Basgalupp, Márcio P. ; Becker, Karin
Author_Institution :
Fac. of Inf., Pontifical Catholic Univ. of Rio Grande do Sul, Porto Alegre, Brazil
Abstract :
Software engineering metrics prediction has been a challenge for researchers throughout the years. Several approaches for deriving satisfactory predictive models from empirical data have been proposed, although none has been massively accepted due to the difficulty of building a generic solution applicable to a considerable number of different software projects. The most common strategy on estimating software metrics is the linear regression statistical technique, for its ease of use and availability in several statistical packages. Linear regression has numerous shortcomings though, which motivated the exploration of many techniques, such as data mining and other machine learning approaches. This paper reports different strategies on software metrics estimation, presenting a case study executed within a large worldwide IT company. Our contributions are the lessons learned during the preparation and execution of the experiments, in order to aid the state of the art on prediction models of software development projects.
Keywords :
data mining; learning (artificial intelligence); regression analysis; software metrics; data mining; linear regression statistical technique; machine learning; software development projects; software engineering; software metrics; software operation; Data mining; Differential equations; Humans; Linear regression; Machine learning; Predictive models; Programming; Scheduling; Software metrics; Software quality; human judgment approaches; linear regression; machine learning; software metrics estimation;
Conference_Titel :
Software Engineering Workshop, 2008. SEW '08. 32nd Annual IEEE
Conference_Location :
Kassandra
Print_ISBN :
978-0-7695-3617-0
DOI :
10.1109/SEW.2008.22