Predicting Software Project Size Using Project Generated Information.
Márcio de Oliveira Barros · Software Engineering and Knowledge Engineering · 2008
In this paper we present a simulation based approach to predict the expected probability distribution that describes the size of a software project in a given period in the future. Since the simulation strongly depends on historical information, we propose the collection of such data from version control systems, which are well-known and widely used in the industry. We discuss the information collection process and the simulation model that is built and executed based on such data. Finally, we present a case study in which we apply the proposed approach to estimate the size of a large software project on a three month time frame, comparing simulation results with other estimation procedures.