Title :
An empirical study of effort estimation during project execution
Author :
Ohlsson, Magnus C. ; Wohlin, Claes
Author_Institution :
Dept. of Commun. Syst., Lund Inst. of Technol., Sweden
Abstract :
Presents an empirical study of effort estimation in software engineering projects. In particular, this study is focused on improvements in effort estimations as more information becomes available. For example, after the requirements phase, the requirements specification is available, and the question is whether the knowledge regarding the number of requirements helps in improving the effort estimation of the project. The objective is twofold. First, it is important to find suitable measures that can be used in the re-planning of the projects. Second, the objective is to study how the effort estimations evolve as a software project is performed. The analysis is based on data from 26 projects. The analysis consists of two main steps: model building based on data from part of the projects, and evaluation of the models for the other projects. No single measure was found to be a particular good measure for an effort prediction model; instead, several measures from different phases were used. The prediction models were then evaluated, and it is concluded that it is difficult to improve effort estimations during project execution, at least if the initial estimate is fairly good. It is, however, believed that the prediction models are important for knowing that the initial estimate is of the right order, i.e. the estimates are needed to ensure that the initial estimate was fairly good. It is concluded that the re-estimation approach will help project managers to stay in control of their projects
Keywords :
planning; project management; software cost estimation; software development management; software metrics; data collection; education; effort estimation improvement; effort prediction model; empirical study; experience base; information availability; initial estimate; model building; model evaluation; project control; project managers; project replanning; proxy-based estimation; reestimation approach; requirements phase; requirements specification; software engineering project execution; software measurements; software metrics; Control engineering education; Costs; Particle measurements; Phase estimation; Phase measurement; Predictive models; Project management; Software engineering; Software performance; Statistical analysis;
Conference_Titel :
Software Metrics Symposium, 1999. Proceedings. Sixth International
Conference_Location :
Boca Raton, FL
Print_ISBN :
0-7695-0403-5
DOI :
10.1109/METRIC.1999.809730