Title
Estimating development effort in Free/Open source software projects by mining software repositories: a case study of OpenStack
Abstract
Because of the distributed and collaborative nature of free / open source software (FOSS) projects, the development effort invested in a project is usually unknown, even after the software has been released. However, this information is becoming of major interest, especially ---but not only--- because of the growth in the number of companies for which FOSS has become relevant for their business strategy. In this paper we present a novel approach to estimate effort by considering data from source code management repositories. We apply our model to the OpenStack project, a FOSS project with more than 1,000 authors, in which several tens of companies cooperate. Based on data from its repositories and together with the input from a survey answered by more than 100 developers, we show that the model offers a simple, but sound way of obtaining software development estimations with bounded margins of error.
Year
DOI
Venue
2014
10.1145/2597073.2597107
MSR
Keywords
Field
DocType
mining software repositories,effort estimation,open source,management,free software
Data mining,Software engineering,Package development process,Computer science,Software peer review,Software project management,Software as a service,Software metric,Software construction,Database,Software development,Software sizing
Conference
Citations 
PageRank 
References 
15
0.63
20
Authors
5
Name
Order
Citations
PageRank
Gregorio Robles1129491.67
Jesús M. González-barahona246235.96
Carlos Cervigón3150.97
Andrea Capiluppi448842.51
Daniel Izquierdo-Cortazar514312.86