This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Realism in Assessment of Effort Estimation Uncertainty: It Matters How You Ask
April 2004 (vol. 30 no. 4)
pp. 209-217
Traditionally, software professionals are requested to provide minimum-maximum intervals to indicate the uncertainty of their effort estimates. In this paper, we claim that the traditional request is not optimal and leads to overoptimistic views about the level of estimation uncertainty. Instead, we propose that it is better to frame the request for uncertainty assessment: "How likely is it that the actual effort will be more than/less than X?” Our claim is based on the results of a previously reported experiment and field studies in two companies. The two software companies were instructed to apply the traditional and our alternative, framing on random samples of their projects. In total, we collected information about 47 projects applying the traditional framing and 23 projects applying the alternative framing.

[1] M. Jørgensen and D.I.K. Sjøberg, The Impact of Customer Expectation on Software Development Effort Estimates J. Project Management, vol. 22, no. 4, 2004.
[2] N. Epley and T. Gilovich, Just Going Along: Nonconscious Priming and Conformity to Social Pressure J. Experimental Social Psychology, vol. 35, pp. 578-589, 1999.
[3] J.J. Moder, C.R. Phillips, and E.W. Davis, Project Management with CPM, PERT and Precedence Diagramming. Blitz Publishing, 1995.
[4] M. Jørgensen, K.H. Teigen, and K. Moløkken, Better Sure than Safe? Overconfidence in Judgment Based Software Development Effort Prediction Intervals J. System and Software, vol. 70, nos. 1-2, pp. 79-93, 2004.
[5] D. Kahneman, P. Slovic, and A. Tversky, Judgment Under Uncertainty: Heuristics and Biases. Cambridge Univ. Press, 1982.
[6] I. Yaniv and D.P. Foster, Precision and Accuracy of Judgmental Estimation J. Behavioral Decision Making, vol. 10, no. 1, pp. 21-32, 1997.
[7] D. Kahneman and A. Tversky, Variants of Uncertainty Judgment under Uncertainty: Heuristics and Biases, D. Kahneman, P. Slovic, and A. Tversky, eds., pp. 509-520, Cambridge Univ. Press, 1982.
[8] T. Connolly and D. Dean, Decomposed versus Holistic Estimates of Effort Required for Software Writing Tasks Management Science, vol. 43, no. 7, pp. 1029-1045, 1997.
[9] M. Jørgensen and D.I.K. Sjøberg, An Effort Prediction Interval Approach Based on the Empirical Distribution of Previous Estimation Accuracy Information and Software Technology, vol. 45, no. 3, pp. 123-136, 2003.
[10] M. Jørgensen, Regression Models of Software Development Effort Estimation Accuracy and Bias Empirical Software Eng., to appear.
[11] L. Angelis and I. Stamelos, A Simulation Tool for Efficient Analogy Based Cost Estimation Empirical Software Eng., vol. 5, no. 1, pp. 35-68, 2000.
[12] M. Jørgensen and K.H. Teigen, Uncertainty Intervals versus Interval Uncertainty: An Alternative Method for Eliciting Effort Prediction Intervals in Software Development Projects Proc. Int'l Conf. Project Management (ProMAC), pp. 343-352, 2002.
[13] R.M. Lindsay and A.S.C. Ehrenberg, The Design of Replicated Studies The Am. Statistician, vol. 47, no. 3, pp. 217-228, 1993.
[14] NASA, Manager's Handbook for Software Development. Goddard Space Flight Center: NASA Software Eng. Laboratory, Greenbelt, Md., 1990.
[15] K. Moløkken and M. Jørgensen, Expert Estimation of the Effort of Web-Development Projects: Why Are Software Professionals in Technical Roles More Optimistic than Those in Nontechnical Roles Empirical Software Eng., to appear.
[16] M. Jørgensen, Top-Down and Bottom-Up Expert Estimation of Software Development Effort Information and Software Technology, vol. 46, no. 1, pp. 3-16, 2004.

Index Terms:
Cost estimation, risk management, software psychology.
Citation:
Magne J?rgensen, "Realism in Assessment of Effort Estimation Uncertainty: It Matters How You Ask," IEEE Transactions on Software Engineering, vol. 30, no. 4, pp. 209-217, April 2004, doi:10.1109/TSE.2004.1274041
Usage of this product signifies your acceptance of the Terms of Use.