Metaheuristic optimization of multivariate adaptive regression splines for predicting the schedule of software projects

Angel Ferreira-Santiago, Cuauhtémoc López-Martín, Cornelio Yáñez-Márquez

Producción científica: Contribución a una revistaArtículorevisión exhaustiva

5 Citas (Scopus)

Resumen

A qualitative common perception of the software industry is that it finishes its projects late and over budget, whereas from a quantitative point of view, only 39 % of software projects are finished on time compared to the schedule when the project started. This low percentage has been attributed to factors such as unrealistic time frames and lack of planning regarding poor prediction. The main techniques used for predicting project schedule have mainly been based on expert judgment and mathematical models. In this study, a new model, derived from the multivariate adaptive regression splines (MARS) model, is proposed. This new model, optimized MARS (OMARS), uses a simulated annealing process to find a transformation of the input data space prior to applying MARS in order to improve accuracy when predicting the schedule of software projects. The prediction accuracy of the OMARS model is compared to that of stand-alone MARS and a multiple linear regression (MLR) model with a logarithmic transformation. The two independent variables used for training and testing the models are functional size, which corresponds to a composite value of 19 independent variables, and the maximum size of the team of developers. The data set of projects was obtained from the International Software Benchmarking Standards Group (ISBSG) Release 11. Results based on the absolute residuals and t paired and Wilcoxon statistical tests showed that prediction accuracy with OMARS is statistically better than that with the MARS and MLR models.

Idioma originalInglés
Páginas (desde-hasta)2229-2240
Número de páginas12
PublicaciónNeural Computing and Applications
Volumen27
N.º8
DOI
EstadoPublicada - 1 nov. 2016

Huella

Profundice en los temas de investigación de 'Metaheuristic optimization of multivariate adaptive regression splines for predicting the schedule of software projects'. En conjunto forman una huella única.

Citar esto