Sequence effects in the estimation of software development effort

被引:10
|
作者
Jorgensen, Magne [1 ,2 ]
Halkjelsvik, Torleif [1 ]
机构
[1] Simula Metropolitan, POB 134, N-1325 Lysaker, Norway
[2] Oslo Metropolitan, Oslo, Norway
关键词
Effort estimation; Human judgment; Sequence effect; Software development; DEVELOPMENT WORK-EFFORT; TASK EXPERIENCE; EXPERT JUDGMENT; BIASES; ASSIMILATION; UNCERTAINTY; MECHANISMS; CONTRAST; ANCHORS;
D O I
10.1016/j.jss.2019.110448
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Currently, little is known about how much the sequence in which software development tasks or projects are estimated affects judgment-based effort estimates. To gain more knowledge, we examined estimation sequence effects in two experiments. In the first experiment, 362 software professionals estimated the effort of three large tasks of similar sizes, whereas in the second experiment 104 software professionals estimated the effort of four large and five small tasks. The sequence of the tasks was randomised in both experiments. The first experiment, with tasks of similar size, showed a mean increase of 10% from the first to the second and a 3% increase from the second to the third estimate. The second experiment showed that estimating a larger task after a smaller one led to a mean decrease in the estimate of 24%, and that estimating a smaller task after a larger one led to a mean increase of 25%. There was no statistically significant reduction in the sequence effect with higher competence. We conclude that more awareness about how the estimation sequence affects the estimates may reduce potentially harmful estimation biases. In particular, it may reduce the likelihood of a bias towards too low effort estimates. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页数:11
相关论文
共 50 条
  • [11] A Current Assessment of Software Development Effort Estimation
    Basten, Dirk
    Mellis, Werner
    2011 FIFTH INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2011), 2011, : 235 - 244
  • [12] Analogy-based software development effort estimation in global software development
    El Bajta, Manal
    2015 IEEE 10TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING WORKSHOPS (ICGSEW 2015), 2015, : 51 - 54
  • [13] The Effects of Software Size on Development Effort and Software Quality
    Jiang, Zhizhong
    Naude, Peter
    Jiang, Binghua
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 23, 2007, 23 : 363 - +
  • [14] Significant Factors in Agile Software Development of Effort Estimation
    Sudarmaningtyas, Pantjawati
    Mohamed, Rozlina
    PERTANIKA JOURNAL OF SCIENCE AND TECHNOLOGY, 2022, 30 (04): : 2851 - 2878
  • [15] Soft Computing Based Estimation of Software Development Effort
    Saraswathi, S.
    Kannan, N.
    2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [16] Heterogeneous Ensemble Imputation for Software Development Effort Estimation
    Abnane, Ibtissam
    Idri, Ali
    Hosni, Mohamed
    Abran, Alain
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PREDICTIVE MODELS AND DATA ANALYTICS IN SOFTWARE ENGINEERING (PROMISE '21), 2021, : 1 - 10
  • [17] Improved measurement of software development effort estimation bias
    Jorgensen, Magne
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 157
  • [18] DIMENSIONALITY REDUCTION IN SOFTWARE-DEVELOPMENT EFFORT ESTIMATION
    SUBRAMANIAN, GH
    BRESLAWSKI, S
    JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 21 (02) : 187 - 196
  • [19] Effort Estimation in Global Software Development - A Systematic Review
    Wickramaarachchi, Dilani
    Lai, Richard
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2017, 14 (02) : 393 - 421
  • [20] Spectral Clustering Effect in Software Development Effort Estimation
    Silhavy, Petr
    Silhavy, Radek
    Prokopova, Zdenka
    SYMMETRY-BASEL, 2021, 13 (11):