Direct comparison of the relative efficiency on intuitive and analytical cognition
IEEE Transactions on Systems, Man and Cybernetics
A Review of Surveys on Software Effort Estimation
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
An Empirical Study of Software Project Bidding
IEEE Transactions on Software Engineering
Journal of Systems and Software
Human judgement and software metrics: vision for the future
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics
Influence of confirmation biases of developers on software quality: an empirical study
Software Quality Control
Hi-index | 0.00 |
Software professionals are, on average, over-optimistic about the required effort usage and over-confident about the accuracy of their effort estimates. A better understanding of the mechanisms leading to the over-optimism and over-confidence may enable better estimation processes and, as a consequence, better managed software development projects. We hypothesize that there are situations where more work on risk identification leads to increased over-optimism and over-confidence in software development effort estimates, instead of the intended improvement of realism. Four experiments with software professionals are conducted to test the hypothesis. All four experiments provide results in support of the hypothesis. Possible explanations of the counter-intuitive finding relate to results from cognitive science on ''illusion-of-control'', ''cognitive accessibility'', ''the peak-end rule'' and ''risk as feeling.'' Thorough work on risk identification is essential for many purposes and our results should not lead to less emphasis on this activity. Our results do, however, suggest that it matters how risk identification and judgment-based effort estimation processes are combined. A simple approach for better combination of risk identification work and effort estimation is suggested.