Predicting the Duration of User Stories in Agile Project Management

被引:0
|
作者
Raza, Asif [1 ,2 ]
Espinosa-Leal, Leonardo [2 ]
机构
[1] VizTrend OY, Espoo 02620, Finland
[2] Arcada Univ Appl Sci, Grad Sch & Res, Jan Magnus Janssons Pl 1, Helsinki 00560, Finland
关键词
Agile Scrum; Effort Estimation; NLP; Project Management; fastText; TF-IDF; BERT; distilBERT; bi-LSTM;
D O I
10.1007/978-3-031-61905-2_31
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Effective effort estimation in agile project planning is vital because it helps organizations build product plans that they can stick to, have shorter turn-around time, and have better cost discipline. Machine learning can play an essential role in planning and estimating the project schedule. In this paper, a series of supervised machine learning models were studied, analyzed, and implemented to solve the problem of predicting effort estimates in Agile Scrum. The obtained results are compared with similar previous studies. We performed experiments using different Natural Language Processing (NLP) methods such as Term Frequency-inverse document frequency (TF-IDF), fastText, and different Neural Networks, including Recurrent Neural Networks (RNN), Long Short Term Memory (LSTM), and Bidirectional Encoder Representations from Transformers (BERT). The trained models were fitted with three publicly available datasets. Our findings show that fastText (with a pre-trained model) significantly performed better in predicting the story-points of user-stories. The second-best performing model was bidirectional LSTM. Moreover, distilBERT performs poorly among all the models analyzed. This study can pave the way for organizations to benefit from these machine learning models and accurately predict project deadlines and schedules.
引用
收藏
页码:316 / 328
页数:13
相关论文
共 50 条
  • [21] Improving User Stories and Agile Test Cases Based on TDD
    Villamizar Suaza, Katerine
    Tabares Garcia, John Jairo
    Zapata Jaramillo, Carlos Mario
    CUADERNO ACTIVA, 2015, (07): : 41 - 53
  • [22] Enhancing User-Stories Prioritization Process in Agile Environment
    Sheemar, Heera
    Kour, Gurpreet
    2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN CONTROL, COMMUNICATION AND INFORMATION SYSTEMS (ICICCI-2017), 2017, : 73 - 78
  • [23] Agile Requirements Engineering: From User Stories to Software Architectures
    Dalpiaz, Fabiano
    Brinkkemper, Sjaak
    29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 504 - 505
  • [24] Risk management in traditional and agile project management
    Buganova, Katarina
    Simickova, Jana
    13TH INTERNATIONAL SCIENTIFIC CONFERENCE ON SUSTAINABLE, MODERN AND SAFE TRANSPORT (TRANSCOM 2019), 2019, 40 : 986 - 993
  • [25] Teaching Agile Project Management to the PMI
    Griffiths, M
    AGILE 2005, Proceedings, 2005, : 318 - 322
  • [26] A Review of Agile Practices for Project Management
    Liubchenko, Vira
    2016 XITH INTERNATIONAL SCIENTIFIC AND TECHNICAL CONFERENCE COMPUTER SCIENCES AND INFORMATION TECHNOLOGIES (CSIT), 2016, : 168 - 170
  • [27] Agile Project Management and Project Success: A Literature Review
    Bergmann, Thomas
    Karwowski, Waldemar
    ADVANCES IN HUMAN FACTORS, BUSINESS MANAGEMENT AND SOCIETY, 2019, 783 : 405 - 414
  • [28] Project management and agile methodologies: A survey
    Dall'Agnol, M
    Sillitti, A
    Succi, G
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3092 : 223 - 226
  • [29] The Importance of Innovation in Agile Project Management
    Peege, Boingotlo
    Tshabalala, Mothepane
    2021 IST-AFRICA CONFERENCE (IST-AFRICA), 2021,
  • [30] Employee Retention in Agile Project Management
    Issa, Lana
    Alkhatib, Mahdi
    Al-Badarneh, Aalaa
    Qusef, Abdallah
    2019 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2019, : 160 - 165