ABSTRACT
Anchoring and adjustment is a form of cognitive bias that affects judgments under uncertainty. If given an initial answer, the respondent seems to use this as an 'anchor', adjusting it to reach a more plausible answer, even if the anchor is obviously incorrect. The adjustment is frequently insufficient and so the final answer is biased. In this paper, we report a study to investigate the effects of this phenomenon on software estimation processes. The results show that anchoring and adjustment does occur in software estimation, and can significantly change the resulting estimates, no matter what estimation technique is used. The results also suggest that, considering the magnitude of this bias, software estimators tend to be too confident of their own estimations.
- Aranda, J., Easterbrook, S. Anchoring and Adjustment in Software Estimation - Experiment Documentation Package, 2005. Available at: http://www.cs.toronto.edu/~jaranda/ anchoring/package.htmlGoogle Scholar
- Aronson, E., Wilson, T. D., and Akert, R. M. Social Psychology. Prentice Hall, 4th Ed., 2002.Google Scholar
- Baird, B. Managerial Decisions Under Uncertainty. Wiley, 1989.Google Scholar
- Boehm, B. Software Engineering Economics. Prentice Hall, 1981. Google ScholarDigital Library
- Boehm, B., Clark, B., Horowitz, E., Westland, C., Madachy, R., and Selby, R. Cost models for future software life cycle processes: COCOMO 2.0. Annals of Software Engineering, Special Volume on Software Process and Product Measurement (1995).Google Scholar
- Brown, N. R., and Siegler, R. S. The role of availability in the estimation of national populations. Memory and Cognition, 20 (1993), 406--412.Google ScholarCross Ref
- Chapman, G. B., and Bornstein, B. H. The more you ask for, the more you get: Anchoring in personal injury verdicts. Applied Cognitive Psychology, 10, 6 (1996), 519--540.Google ScholarCross Ref
- DeMarco, T. Controlling Software Projects. Prentice Hall, 1982.Google Scholar
- DeMarco, T., and Lister, T. Peopleware. Dorset House, 2nd Ed., 1999.Google Scholar
- Dolado, J. J. On the problem of the software cost function. Information and Software Technology, 43 (2001), 61--72.Google ScholarCross Ref
- Helmer, O. Social Technology. Basic Books, 1966.Google Scholar
- Hihn, J., and Habib-agahi, H. Cost estimation of software-intensive projects: A survey of current practices. International Conference on Software Engineering (1991), 276--287. Google ScholarDigital Library
- Hill, J., Thomas, L. C., and Allen, D. E. Experts' estimates of task durations in software development projects. International Journal of Project Management, 18, 1 (2000), 13--21.Google ScholarCross Ref
- Jeffery, R., Rune, M., and Wieczorek, I. A comparative study of two software development cost modeling techniques using multi-organizational and company-specific data. Information and Software Technology, 42, (2000), 1009--1016.Google ScholarCross Ref
- Jones, C. Applied Software Measurement. McGraw Hill, 1996.Google Scholar
- Jørgensen, M. A review of studies on expert estimation of software development effort. The Journal of Systems and Software, 70, (2004), 37--60. Google ScholarDigital Library
- Jørgensen, M., Teigen, K. J., and Mølokken-østvold, K. Better sure than safe? Overconfidence in judgement based software development effort prediction intervals. The Journal of Systems and Software, 70, (2004), 79--93. Google ScholarDigital Library
- Jørgensen, M., and Sjøberg, D. The impact of customer expectation on software development effort estimates. International Journal of Project Management, 22, (2004), 317--325.Google ScholarCross Ref
- Jørgensen, M., and Sjøberg, D. Impact of effort estimates on software project work. Information and Software Technology, 43, (2001), 939--948.Google ScholarCross Ref
- Kemerer, C. F. An empirical validation of software cost estimation models. Communications of the ACM, 30, 5 (1987). Google ScholarDigital Library
- Mussweiler, T., and Strack, F. The semantics of anchoring. Organizational Behavior and Human Decision Processes, 86, 2 (2001), 234--255.Google ScholarCross Ref
- Northcraft, G. B., and M. A. Neale. Experts, amateurs and real estate: An anchoring and adjustment perspective on property pricing. Organizational Behavior and Human Decision Processes, 39, 1 (1987).Google ScholarCross Ref
- Shepperd, M., and Schofield, M. Estimating software project effort using analogies. IEEE Transactions on Software Engineering, 23, 12 (1997). Google ScholarDigital Library
- Tversky, A., and Kahneman, D. Judgment under uncertainty: Heuristics and biases. In Judgment under uncertainty: Heuristics and biases; Kahneman, D., Slovic, P., and Tversky, A. (Eds.) Cambridge University Press, 1982.Google Scholar
- Wilson, T. D., Houston, C. E., and Brekke, N. A new look at anchoring effects: Basic anchoring and its antecedents. Journal of Experimental Psychology: General, 125, 4 (1993), 384--402.Google Scholar
- Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., and Wesslén, A. Experimentation in Software Engineering: An Introduction. Kluwer Academic Publishers, 2000. Google ScholarDigital Library
Index Terms
- Anchoring and adjustment in software estimation
Recommendations
Anchoring and adjustment in software estimation
Anchoring and adjustment is a form of cognitive bias that affects judgments under uncertainty. If given an initial answer, the respondent seems to use this as an 'anchor', adjusting it to reach a more plausible answer, even if the anchor is obviously ...
Is Query Reuse Potentially Harmful? Anchoring and Adjustment in Adapting Existing Database Queries
Reusing database queries by adapting them to satisfy new information requests is an attractive strategy for extracting information from databases without involving database specialists. However, the reuse of information systems artifacts has been shown ...
Improved measurement of software development effort estimation bias
Highlights- An effort estimate is the estimate of a point in an effort probability distribution.
Abstract ContextWhile prior software development effort estimation research has examined the properties of estimation error measures, there has not been much research on the properties of measures of estimation bias.
...
Comments