Data-driven effort estimation techniques of agile user stories: a systematic literature review

被引:0
|
作者
Bashaer Alsaadi
Kawther Saeedi
机构
[1] Saudi Electronic University,Information Technology Department, College of Computing and Informatics
[2] King Abdulaziz University,Information Systems Department, Faculty of Computing and Information Technology
来源
关键词
Effort estimation; Agile; User story; Systematic literature review; Data-driven; Machine learning;
D O I
暂无
中图分类号
学科分类号
摘要
At an early stage in the development process, a development team must obtain insight into the software being developed to establish a reliable plan. Thus, the team members should investigate, in depth, any information relating to the development. A major challenge for developers is software development effort estimation (SDEE), which refers to gauging the amount of effort needed to develop the software. In agile methodologies, a project is delivered in iterations, each of which delivers a set of requirements known as user stories. Therefore, SDEE in agile focuses on estimating a single user story’s effort, not the project as a whole, as in traditional development. Among the various techniques, data-driven methods have proved effective in effort estimation, as they are unaffected by external pressure from managers. Moreover, no experts have to be available at the point when estimation is undertaken. By conducting a systematic literature review, this study presents a comprehensive overview of data-driven techniques for user story effort estimation. The results show that there has been limited work on this topic. Studies were analysed to address questions covering five main points: technique; performance evaluation method; accuracy, independent factors (effort drivers); and the characteristics of the datasets. The main performance evaluation methods are performance measures, baseline benchmarks, statistical tests, distribution of estimates, comparison against similar existing techniques and human estimation. Four types of independent factors were identified: personnel; product; process; and estimation. Furthermore, the story point was found to be the most frequently used effort metric in agile user stories.
引用
收藏
页码:5485 / 5516
页数:31
相关论文
共 50 条
  • [31] Effort Estimation in Global Software Development: A Systematic Literature Review
    Britto, Ricardo
    Freitas, Vitor
    Mendes, Emilia
    Usman, Muhammad
    [J]. 2014 IEEE 9TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE), 2014, : 135 - 144
  • [32] Ensemble Effort Estimation: An updated and extended systematic literature review
    Cabral, Jose Thiago H. de A.
    Oliveira, Adriano L. I.
    Silva, Fabio Q. B. da
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 195
  • [33] Big Data Analytics in Education: A Data-Driven Literature Review
    Shabihi, Negar
    Kim, Mi Song
    [J]. IEEE 21ST INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2021), 2021, : 154 - 156
  • [34] A review of operations management literature: a data-driven approach
    Manikas, Andrew
    Boyd, Lynn
    Guan, Jian
    Hoskins, Kyle
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2020, 58 (05) : 1442 - 1461
  • [35] The Superiority of Data-Driven Techniques for Estimation of Daily Pan Evaporation
    Kumar, Manish
    Kumari, Anuradha
    Kumar, Deepak
    Al-Ansari, Nadhir
    Ali, Rawshan
    Kumar, Raushan
    Kumar, Ambrish
    Elbeltagi, Ahmed
    Kuriqi, Alban
    [J]. ATMOSPHERE, 2021, 12 (06)
  • [36] User Review Data-Driven Product Optimization Design Method
    Lu W.
    Ni Y.
    Cai Z.
    Liu R.
    [J]. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2022, 34 (03): : 482 - 490
  • [37] Just what is data-driven campaigning? A systematic review
    Dommett, Katharine
    Barclay, Andrew
    Gibson, Rachel
    [J]. INFORMATION COMMUNICATION & SOCIETY, 2024, 27 (01) : 1 - 22
  • [38] Data-driven benchmarking in software development effort estimation: The few define the bulk
    Mittas, Nikolaos
    Angelis, Lefteris
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2020, 32 (09)
  • [39] Agile Interaction Design and Test-Driven Development of User Interfaces - A Literature Review
    Hellmann, Theodore D.
    Hosseini-Khayat, Ali
    Maurer, Frank
    [J]. AGILE SOFTWARE DEVELOPMENT: CURRENT RESEARCH AND FUTURE DIRECTIONS, 2010, : 185 - 201
  • [40] Mobile User Interface Development Techniques: A Systematic Literature Review
    Qasim, Iqra
    Azam, Farooque
    Anwar, Muhammad Waseem
    Tufail, Hanny
    Qasim, Tehreem
    [J]. 2018 IEEE 9TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2018, : 1029 - 1034