Issues on Estimating Software Metrics in a Large Software Operation

被引:5
作者
Barros, Rodrigo C. [1 ]
Ruiz, Duncan D. [1 ]
Tenorio, Nelson N., Jr. [1 ]
Basgalupp, Marcio P. [3 ]
Becker, Karin [2 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, Fac Informat, Porto Alegre, RS, Brazil
[2] Qual Knowledge Ltda, Porto Alegre, RS, Brazil
[3] Univ Sao Paulo, Inst Mat Sci & Comp, Sao Carlos, SP, Brazil
来源
32ND ANNUAL IEEE SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS | 2009年
基金
巴西圣保罗研究基金会;
关键词
software metrics estimation; machine learning; linear regression; human judgment approaches; MODELS;
D O I
10.1109/SEW.2008.22
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:152 / +
页数:3
相关论文
共 26 条
[1]  
[Anonymous], 1992, 5 AUSTR JOINT C ART
[2]  
[Anonymous], 1981, Software Engineering Economics
[3]  
BALAJ N, 2006, ACM SIGSOFT SOFTWARE, V31, P1
[4]  
BECKER K, 2006, SEW 06, P107
[5]  
Boehm BW., 2000, Software Cost Estimation with COCOMO II
[6]  
BRAGA PL, 2007, IEEE INT C TOOLS ART, V1, P181
[7]  
BREIMAN L, 1985, CLASSIFICATION REGRE
[8]   Can genetic programming improve software effort estimation? A comparative evaluation [J].
Burgess, CJ ;
Lefley, M .
INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (14) :863-873
[9]   Bayesian analysis of empirical software engineering cost models [J].
Chulani, S ;
Boehm, B ;
Steece, B .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1999, 25 (04) :573-583
[10]  
DADENG, 2007, P INT C SERV SYST SE, P1