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 Robles | 1 | 1294 | 91.67 |
Jesús M. González-barahona | 2 | 462 | 35.96 |
Carlos Cervigón | 3 | 15 | 0.97 |
Andrea Capiluppi | 4 | 488 | 42.51 |
Daniel Izquierdo-Cortazar | 5 | 143 | 12.86 |