{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T05:31:09Z","timestamp":1775194269153,"version":"3.50.1"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,4,12]],"date-time":"2021-04-12T00:00:00Z","timestamp":1618185600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,4,12]],"date-time":"2021-04-12T00:00:00Z","timestamp":1618185600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100006359","name":"Blekinge Institute of Technology","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006359","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Requirements Eng"],"published-print":{"date-parts":[[2021,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Expert judgement is a common method for software effort estimations in practice today. Estimators are often shown extra obsolete requirements together with the real ones to be implemented. Only one previous study has been conducted on if such practices bias the estimations. We conducted six experiments with both students and practitioners to study, and quantify, the effects of obsolete requirements on software estimation. By conducting a family of six experiments using both students and practitioners as research subjects (<jats:inline-formula><jats:alternatives><jats:tex-math>$$N=461$$<\/jats:tex-math><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mi>N<\/mml:mi>\n                    <mml:mo>=<\/mml:mo>\n                    <mml:mn>461<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math><\/jats:alternatives><\/jats:inline-formula>), and by using a Bayesian Data Analysis approach, we investigated different aspects of this effect. We also argue for, and show an example of, how we by using a Bayesian approach can be more confident in our results and enable further studies with small sample sizes. We found that the presence of obsolete requirements triggered an overestimation in effort across all experiments. The effect, however, was smaller in a field setting compared to using students as subjects. Still, the over-estimations triggered by the obsolete requirements were systematically around twice the percentage of the included obsolete ones, but with a large 95% credible interval. The results have implications for both research and practice in that the found systematic error should be accounted for in both studies on software estimation and, maybe more importantly, in estimation practices to avoid over-estimations due to this systematic error. We partly explain this error to be stemming from the cognitive bias of anchoring-and-adjustment, i.e. the obsolete requirements anchored a much larger software. However, further studies are needed in order to accurately predict this effect.<\/jats:p>","DOI":"10.1007\/s00766-021-00351-7","type":"journal-article","created":{"date-parts":[[2021,4,12]],"date-time":"2021-04-12T15:04:04Z","timestamp":1618239844000},"page":"459-480","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Is it possible to disregard obsolete requirements? a family of experiments in software effort estimation"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5488-9894","authenticated-orcid":false,"given":"Lucas","family":"Gren","sequence":"first","affiliation":[]},{"given":"Richard","family":"Berntsson Svensson","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,4,12]]},"reference":[{"key":"351_CR1","doi-asserted-by":"publisher","unstructured":"Aranda J, Easterbrook S (2005) Anchoring and adjustment in software estimation. In: Proceedings of the 10th European Software Engineering Conference Held Jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, ACM, New York, NY, USA, ESEC\/FSE\u201413, pp 346\u2013355, https:\/\/doi.org\/10.1145\/1081706.1081761","DOI":"10.1145\/1081706.1081761"},{"key":"351_CR2","doi-asserted-by":"crossref","unstructured":"Baldassarre MT, Carver J, Dieste\u00a0Tubio O, Juristo\u00a0Juzgado N (2014) Replication types: Towards a shared taxonomy. In: Proceedings of the 18th international conference on evaluation and assessment in software engineering, ACM, p\u00a04","DOI":"10.1145\/2601248.2601299"},{"key":"351_CR3","first-page":"94","volume":"46","author":"JM Bernardo","year":"1975","unstructured":"Bernardo JM (1975) Non-informative prior distributions: a subjectivist approach. Bull Int Stat Inst 46:94\u201397","journal-title":"Bull Int Stat Inst"},{"issue":"1","key":"351_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18637\/jss.v080.i01","volume":"80","author":"PC B\u00fcrkner","year":"2017","unstructured":"B\u00fcrkner PC et al (2017) brms: An r package for bayesian multilevel models using stan. J Stat Softw 80(1):1\u201328","journal-title":"J Stat Softw"},{"issue":"1","key":"351_CR5","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1037\/0033-2909.112.1.155","volume":"112","author":"J Cohen","year":"1992","unstructured":"Cohen J (1992) Quantitative methods in psychology - a power primer. Psychol Bull 112(1):155\u2013159","journal-title":"Psychol Bull"},{"issue":"7","key":"351_CR6","doi-asserted-by":"publisher","first-page":"1029","DOI":"10.1287\/mnsc.43.7.1029","volume":"43","author":"T Connolly","year":"1997","unstructured":"Connolly T, Dean D (1997) Decomposed versus holistic estimates of effort required for software writing tasks. Manag Sci 43(7):1029\u20131045","journal-title":"Manag Sci"},{"key":"351_CR7","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2935974","author":"CA Furia","year":"2019","unstructured":"Furia CA, Feldt R, Torkar R (2019) Bayesian data analysis in empirical software engineering research. IEEE Trans Softw Eng. https:\/\/doi.org\/10.1109\/TSE.2019.2935974","journal-title":"IEEE Trans Softw Eng"},{"issue":"4","key":"351_CR8","doi-asserted-by":"publisher","first-page":"1360","DOI":"10.1214\/08-AOAS191","volume":"2","author":"A Gelman","year":"2008","unstructured":"Gelman A, Jakulin A, Pittau MG, Su YS et al (2008) A weakly informative default prior distribution for logistic and other regression models. Ann Appl Stat 2(4):1360\u20131383","journal-title":"Ann Appl Stat"},{"key":"351_CR9","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1080\/00031305.2018.1549100","volume":"73","author":"A Gelman","year":"2019","unstructured":"Gelman A, Goodrich B, Gabry J, Vehtari A (2019) R-squared for bayesian regression models. Am Stat 73:307\u2013309. https:\/\/doi.org\/10.1080\/00031305.2018.1549100","journal-title":"Am Stat"},{"key":"351_CR10","doi-asserted-by":"crossref","unstructured":"Gren L, Svensson RB, Unterkalmsteiner M (2017) Is it possible to disregard obsolete requirements?: an initial experiment on a potentially new bias in software effort estimation. In: Proceedings of the 10th international workshop on cooperative and human aspects of software engineering, IEEE Press, pp 56\u201361","DOI":"10.1109\/CHASE.2017.10"},{"issue":"2","key":"351_CR11","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1037\/a0025996","volume":"138","author":"T Halkjelsvik","year":"2012","unstructured":"Halkjelsvik T, J\u00f8rgensen M (2012) From origami to software development: a review of studies on judgment-based predictions of performance time. Psychol Bull 138(2):238\u2013271","journal-title":"Psychol Bull"},{"issue":"1","key":"351_CR12","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1287\/mnsc.42.1.51","volume":"42","author":"SJ Hoch","year":"1996","unstructured":"Hoch SJ, Schkade DA (1996) A psychological approach to decision support systems. Manag Sci 42(1):51\u201364","journal-title":"Manag Sci"},{"key":"351_CR13","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1086\/208899","volume":"9","author":"J Huber","year":"1982","unstructured":"Huber J, Payne JW, Puto C (1982) Adding asymmetrically dominated alternatives: Violations of regularity and the similarity hypothesis. J Consum Res 9:90\u201398","journal-title":"J Consum Res"},{"issue":"3","key":"351_CR14","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1109\/MS.2005.73","volume":"22","author":"M J\u00f8rgensen","year":"2005","unstructured":"J\u00f8rgensen M (2005) Practical guidelines for expert-judgment-based software effort estimation. Softw, IEEE 22(3):57\u201363","journal-title":"Softw, IEEE"},{"issue":"5","key":"351_CR15","doi-asserted-by":"publisher","first-page":"695","DOI":"10.1109\/TSE.2010.78","volume":"37","author":"M J\u00f8rgensen","year":"2011","unstructured":"J\u00f8rgensen M, Grimstad S (2011) The impact of irrelevant and misleading information on software development effort estimates: A randomized controlled field experiment. IEEE Trans Softw Eng 37(5):695\u2013707. https:\/\/doi.org\/10.1109\/TSE.2010.78","journal-title":"IEEE Trans Softw Eng"},{"issue":"15","key":"351_CR16","doi-asserted-by":"publisher","first-page":"939","DOI":"10.1016\/S0950-5849(01)00203-8","volume":"43","author":"M J\u00f8rgensen","year":"2001","unstructured":"J\u00f8rgensen M, Sj\u00f8berg DI (2001) Impact of effort estimates on software project work. Inf Softw Technol 43(15):939\u2013948. https:\/\/doi.org\/10.1016\/S0950-5849(01)00203-8","journal-title":"Inf Softw Technol"},{"issue":"4","key":"351_CR17","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1016\/S0263-7863(03)00085-1","volume":"22","author":"M J\u00f8rgensen","year":"2004","unstructured":"J\u00f8rgensen M, Sj\u00f8berg DI (2004) The impact of customer expectation on software development effort estimates. Int J Proj Manag 22(4):317\u2013325. https:\/\/doi.org\/10.1016\/S0263-7863(03)00085-1","journal-title":"Int J Proj Manag"},{"key":"351_CR18","doi-asserted-by":"crossref","unstructured":"Kahneman D, Tversky A (1974) Subjective probability: a judgment of representativeness. In: The Concept of Probability in Psychological Experiments, Springer, pp 25\u201348","DOI":"10.1007\/978-94-010-2288-0_3"},{"key":"351_CR19","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511809477","volume-title":"Judgement under uncertainty: Heuristics and biases","author":"D Kahneman","year":"1982","unstructured":"Kahneman D, Slovic P, Tversky A (1982) Judgement under uncertainty: Heuristics and biases. Cambridge U.P, Cambridge"},{"issue":"5","key":"351_CR20","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1016\/j.techfore.2005.09.002","volume":"73","author":"J Landeta","year":"2006","unstructured":"Landeta J (2006) Current validity of the delphi method in social sciences. Technol Forecast Soc Change 73(5):467\u2013482","journal-title":"Technol Forecast Soc Change"},{"key":"351_CR21","volume-title":"Statistical rethinking: a Bayesian course with examples in R and Stan","author":"R McElreath","year":"2016","unstructured":"McElreath R (2016) Statistical rethinking: a Bayesian course with examples in R and Stan. CRC Press Taylor & Francis Group, Boca Raton"},{"issue":"sup1","key":"351_CR22","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1080\/00031305.2018.1527253","volume":"73","author":"BB McShane","year":"2019","unstructured":"McShane BB, Gal D, Gelman A, Robert C, Tackett JL (2019) Abandon statistical significance. Am Statistician 73(sup1):235\u2013245","journal-title":"Am Statistician"},{"issue":"1","key":"351_CR23","doi-asserted-by":"publisher","first-page":"0021","DOI":"10.1038\/s41562-016-0021","volume":"1","author":"MR Munaf\u00f2","year":"2017","unstructured":"Munaf\u00f2 MR, Nosek BA, Bishop DV, Button KS, Chambers CD, Du Sert NP, Simonsohn U, Wagenmakers EJ, Ware JJ, Ioannidis JP (2017) A manifesto for reproducible science. Nat Human Behav 1(1):0021","journal-title":"Nat Human Behav"},{"key":"351_CR24","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1016\/j.jss.2019.07.002","volume":"156","author":"FG de Oliveira Neto","year":"2019","unstructured":"de Oliveira Neto FG, Torkar R, Feldt R, Gren L, Furia CA, Huang Z (2019) Evolution of statistical analysis in empirical software engineering research: Current state and steps forward. J Syst Softw 156:246\u2013267","journal-title":"J Syst Softw"},{"issue":"4","key":"351_CR25","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1016\/S0169-2070(99)00018-7","volume":"15","author":"G Rowe","year":"1999","unstructured":"Rowe G, Wright G (1999) The delphi technique as a forecasting tool: issues and analysis. Int J Forecast 15(4):353\u2013375","journal-title":"Int J Forecast"},{"issue":"3","key":"351_CR26","doi-asserted-by":"publisher","first-page":"842","DOI":"10.1111\/cdev.12169","volume":"85","author":"R Van de Schoot","year":"2014","unstructured":"Van de Schoot R, Kaplan D, Denissen J, Asendorpf JB, Neyer FJ, van Aken MA (2014) A gentle introduction to Bayesian analysis: Applications to developmental research. Child Dev 85(3):842\u2013860","journal-title":"Child Dev"},{"key":"351_CR27","doi-asserted-by":"publisher","DOI":"10.1037\/met0000354","author":"AM Stefan","year":"2020","unstructured":"Stefan AM, Evans NJ, Wagenmakers EJ (2020) Practical challenges and methodological flexibility in prior elicitation. Psychol Methods. https:\/\/doi.org\/10.1037\/met0000354","journal-title":"Psychol Methods"},{"issue":"4157","key":"351_CR28","doi-asserted-by":"publisher","first-page":"1124","DOI":"10.1126\/science.185.4157.1124","volume":"185","author":"A Tversky","year":"1974","unstructured":"Tversky A, Kahneman D (1974) Judgment under uncertainty: Heuristics and biases. Science 185(4157):1124\u20131131","journal-title":"Science"},{"key":"351_CR29","doi-asserted-by":"publisher","first-page":"e49547","DOI":"10.7554\/eLife.49547","volume":"8","author":"RC Wilson","year":"2019","unstructured":"Wilson RC, Collins AG (2019) Ten simple rules for the computational modeling of behavioral data. eLife 8:e49547","journal-title":"eLife"},{"issue":"6","key":"351_CR30","doi-asserted-by":"publisher","first-page":"921","DOI":"10.1016\/j.infsof.2012.12.001","volume":"55","author":"K Wnuk","year":"2013","unstructured":"Wnuk K, Gorschek T, Zahda S (2013) Obsolete software requirements. Inf Softw0 Technol 55(6):921\u2013940","journal-title":"Inf Softw0 Technol"},{"issue":"8","key":"351_CR31","doi-asserted-by":"publisher","first-page":"912","DOI":"10.1016\/j.jbusres.2007.02.006","volume":"60","author":"T Zhang","year":"2007","unstructured":"Zhang T, Zhang D (2007) Agent-based simulation of consumer purchase decision-making and the decoy effect. J Bus Res 60(8):912\u2013922","journal-title":"J Bus Res"}],"updated-by":[{"DOI":"10.1007\/s00766-021-00354-4","type":"correction","label":"Correction","source":"publisher","updated":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T00:00:00Z","timestamp":1620086400000}}],"container-title":["Requirements Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-021-00351-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00766-021-00351-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-021-00351-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,31]],"date-time":"2021-07-31T00:17:14Z","timestamp":1627690634000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00766-021-00351-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,12]]},"references-count":31,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,9]]}},"alternative-id":["351"],"URL":"https:\/\/doi.org\/10.1007\/s00766-021-00351-7","relation":{"correction":[{"id-type":"doi","id":"10.1007\/s00766-021-00354-4","asserted-by":"object"}]},"ISSN":["0947-3602","1432-010X"],"issn-type":[{"value":"0947-3602","type":"print"},{"value":"1432-010X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,12]]},"assertion":[{"value":"3 April 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 March 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 April 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 May 2021","order":4,"name":"change_date","label":"Change Date","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Correction","order":5,"name":"change_type","label":"Change Type","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"A Correction to this paper has been published:","order":6,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"https:\/\/doi.org\/10.1007\/s00766-021-00354-4","URL":"https:\/\/doi.org\/10.1007\/s00766-021-00354-4","order":7,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}}]}}