Skip to main content
Log in

Much more than a prediction: Expert-based software effort estimation as a behavioral act

  • Published:
Empirical Software Engineering Aims and scope Submit manuscript

Abstract

Traditionally, Software Effort Estimation (SEE) has been portrayed as a technical prediction task, for which we seek accuracy through improved estimation methods and a thorough consideration of effort predictors. In this article, our objective to make explicit the perspective of SEE as a behavioral act, bringing attention to the fact that human biases and noise are relevant components in estimation errors, acknowledging that SEE is more than a prediction task. We employed a thematic analysis of factors affecting expert judgment software estimates to satisfy this objective. We show that estimators do not necessarily behave entirely rationally given the information they have as input for estimation. The reception of estimation requests, the communication of software estimates, and their use also impact the estimation values — something unexpected if estimators were solely focused on SEE as a prediction task. Based on this, we also matched SEE interventions to behavioral ones from Behavioral Economics showing that, although we are already adopting behavioral insights to improve our estimation practices, there are still gaps to build upon. Furthermore, we assessed the strength of evidence for each of our review findings to derive recommendations for practitioners on the SEE interventions they can confidently adopt to improve their estimation processes. Moreover, in assessing the strength of evidence, we adopted the GRADE-CERQual (Confidence in the Evidence from Reviews of Qualitative research) approach. It enabled us to point concrete research paths to strengthen the existing evidence about SEE interventions based on the dimensions of the GRADE-CERQual evaluation scheme.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Data Availability

All material generated during the current study is available at Figshare (https://doi.org/10.6084/m9.figshare.19406945.v1), as we describe here: − Online Resource 1 presents the relationships between factors and latent themes. − Online Resource 2 presents the codebook with the categories, general and specific strategies, and their descriptions, composing the analytical framework. − Online Resource 3 presents the list of papers included in the current study, along with the Evidence Profile and Summary of Qualitative Findings Tables. − Online Resource 4 presents the quality assessment for each paper we included in the current study.

Notes

  1. However, Halkjelsvik and Jørgensen (2018) do not mention noise explicitly in their discussion.

  2. https://scholar.princeton.edu/kahneman/home

  3. https://oliviersibony.com/about/

  4. https://hls.harvard.edu/faculty/directory/10871/Sunstein

  5. The SLM included 131 papers in total.

References

Download references

Funding

We thank the reviewers for all their suggestions, many of which we incorporated into the paper and significantly improved it. The present work is the result of the Research and Development (R &D) project 001/2020, signed with the Federal University of Amazonas and FAEPI, Brazil, which has funding from Samsung, using resources from the Informatics Law for the Western Amazon (Federal Law nº 8.387/1991), and its disclosure is in accordance with article 39 of Decree No. 10.521/2020. Also supported by the Federal University of Mato Grosso do Sul (UFMS), the Federal University of Amazonas (UFAM), CAPES - Financing Code 001, CNPq processes 314174/2020-6 and 313067/2020-1, and FAPEAM process 062.00150/2020, and grant #2020/05191-2 São Paulo Research Foundation (FAPESP).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Patrícia G. F. Matsubara.

Ethics declarations

Conflicts of interest

The authors declare that they have no conflict of interest.

Additional information

Communicated by: Burak Turhan.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix: A Selected papers in Phase 2

Appendix: A Selected papers in Phase 2

Table 7 presents the list of selected papers in Phase 2 (as described in Section 3.2.2).

Table 7 Papers included in the study

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Matsubara, P.G.F., Steinmacher, I., Gadelha, B. et al. Much more than a prediction: Expert-based software effort estimation as a behavioral act. Empir Software Eng 28, 98 (2023). https://doi.org/10.1007/s10664-023-10332-9

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10664-023-10332-9

Keywords

Navigation