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: May 1 2012

We all have problems estimating the effort and time required to build a software systems product. The authors did an open survey of present methods and conclude that we are seeking precision in the estimates that belie the accuracy of the estimation parameters. Such estimates create mistrust. Their most important conclusion is that whenever the feature list changes, the estimates must be redone. In addition, I advocate that the estimates be redone at the end each phase of the development of a release or increment.

The implication in this paper is that professional software estimators are required to make reasonable estimates. The need to take into account the feedback estimators’ impact on the underlying project must be accounted for.

These conclusions are based on survey data using a Web-based questionnaire. It is surprising that the authors derived meaningful insights from the Web survey data even though there was no professional human estimator helping the contributors complete the survey. It was disappointing to see no use of algorithmic estimation from Boehm’s work or Putnam’s schedule compression approach.

A strong conclusion, restated several times, is that, “change requests cannot be seen as reason(s) for inaccurate estimates as (the changes must) ... lead to re-estimation.”

Sections F and G provide crisp insights into the software estimation problem and the need to have frequent re-estimations without unnatural controls. The conclusions provide tips for practitioners including:

1. Bosses need to understand that restricting estimates leads to overruns.
2. Job evaluation of estimators should include the accuracy of their estimates.
3. Change request re-estimation “is a custom more honor’d in the breach than the observance” (Hamlet, Act 1, Scene 4).
Reviewer:  Larry Bernstein Review #: CR140104 (1209-0931)
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