Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A current assessment of software development effort estimation
Basten D., Mellis W.  ESEM 2011 (Proceedings of the 2011 International Symposium on Empirical Software Engineering and Measurement, Banff, AB, Canada, Sep 22-23, 2011)235-244.2011.Type:Proceedings
Date Reviewed: Feb 24 2012

Software development effort estimation should be adjusted if requirements are added or changed. The results of a questionnaire on effort estimation present what actually happens in practice. All 52 respondents had previous experience with effort estimation.

The mean magnitude relative error (MMRE) in estimation is 29 percent, with the top four reasons for error involving requirements. Table 7 is most revealing. No re-estimation was done in 27 percent of the projects, despite these projects having to deal with change requests. Twenty-three percent of the projects, which also had to deal with change requests, performed re-estimation; this did not impact project planning. As the authors emphasize, under such circumstances, comparing estimated and actual effort makes no sense. The majority of respondents perceived their estimates to be good; however, several explained that management deliberately restricted estimates, so the estimation error would have been less without management interference. The authors conclude that the reported MMRE of 29 percent is not an actual assessment of accuracy, and re-estimation and re-planning should take place in projects exposed to change.

A quarter of the projects were reported as agile. Since agile methods such as Scrum emphasize re-estimation and re-planning, it is unfortunate that the analysis of Table 7 does not distinguish between agile and nonagile projects. Despite this criticism, I strongly recommend this paper to those managing or estimating software development effort and those researching the software development process.

Reviewer:  Andy Brooks Review #: CR139908 (1208-0826)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Management (D.2.9 )
 
 
Process Metrics (D.2.8 ... )
 
 
Software Development (K.6.3 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Management": Date
Software technology transitions
Walter J. J., Prentice-Hall, Inc., Upper Saddle River, NJ, 1992. Type: Book (9780138249397)
Aug 1 1992
The professional user’s guide to acquiring software
Connell J., Shafer L., Van Nostrand Reinhold Co., New York, NY, 1987. Type: Book (9789780442210434)
Sep 1 1987
Software engineering environments: concepts and technology
Charette R., Intertext Pubs./McGraw-Hill Book Co., New York, NY, 1986. Type: Book (9780070106451)
Sep 1 1987
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy