Analyzing Scrum Team Impediments Using NLP

被引:0
作者
Kaleemunnisa [1 ]
Scharff, Christelle [1 ]
Bathula, Krishna Mohan [1 ]
Chen, Kaiyin [1 ]
机构
[1] Pace Univ, Seidenberg Sch CSIS, 1 Pace Plaza, New York, NY 10038 USA
来源
FRONTIERS IN SOFTWARE ENGINEERING EDUCATION, FISEE 2023 | 2023年 / 14387卷
关键词
Agile; Artificial Intelligence (AI); Impediments; Machine Learning; Large Language Model (LLM); Natural Language Processing (NLP); Scrum; Software Engineering Education;
D O I
10.1007/978-3-031-48639-5_4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this research, we focus on the impediments encountered by students in capstone projects following the Scrum methodology. Scrummeeting notes were collected in a dataset to permit Scrum roles and instructors to monitor progress and issues. We identified 9 categories of impediments in this dataset: Android, Coding Skills, Debugging, External Factors, Firebase/Database, Git/GitHub, Teamwork, Time Management, and UI/UX Design. We developed a Large Language Model (LLM) to classify these impediments. Natural Language Processing (NLP) has the potential to support software engineering processes. The novelty of this research is that it attempts to identify impediments faced by students' Scrum teams with AI and support students and instructors. The relevance of the approach was discussed with subject matter experts (SME) of the industry. The proposed model is useful in both the academic and industry settings, to identify on-the-fly areas that need attention and, if fixed, would increase team productivity.
引用
收藏
页码:42 / 55
页数:14
相关论文
共 50 条
  • [31] Scrum-DR: An Extension of the Scrum Framework Adherent to the Capability Maturity Model Using Design Rationale Techniques
    Kawamoto, Sandra
    de Almeida, Jorge Rady, Jr.
    2017 CHILEAN CONFERENCE ON ELECTRICAL, ELECTRONICS ENGINEERING, INFORMATION AND COMMUNICATION TECHNOLOGIES (CHILECON), 2017,
  • [32] Using Scrum to Develop a Formal Model - An Experience Report
    Olszewska, Marta
    Ostroumov, Sergey
    Walden, Marina
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2016), 2016, 10027 : 621 - 626
  • [33] Pragmatic Scrum Transformation: Challenges, Practices & Impacts During the Journey A case study in a multi-location legacy software product development team
    Gupta, Rajeev Kumar
    Manikreddy, Prabhulinga
    Arya, K. C.
    PROCEEDINGS OF THE 10TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2017, : 147 - 156
  • [34] Software development PBL focusing on communication using Scrum
    Kizaki, Satoru
    Tahara, Yasuyuki
    Ohsuga, Akihiko
    2014 IIAI 3RD INTERNATIONAL CONFERENCE ON ADVANCED APPLIED INFORMATICS (IIAI-AAI 2014), 2014, : 662 - 669
  • [35] Using Scrum to Teach Software Engineering: a case study
    Zorzo, Sergio Donizetti
    de Ponte, Leandro
    Lucredio, Daniel
    2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [36] Towards better Scrum learning using learning styles
    Scott, Ezequiel
    Rodriguez, Guillermo
    Soria, Alvaro
    Campo, Marcelo
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 111 : 242 - 253
  • [37] Identifying Persons of Interest in Digital Forensics Using NLP-Based AI
    Adkins, Jonathan
    Al Bataineh, Ali
    Khalaf, Majd
    FUTURE INTERNET, 2024, 16 (11)
  • [38] STRATEGIC ICT PLANNING: A PROPOSAL USING SCRUM CONCEPTS
    Guimaraes, Ronny Peterson
    de Souza Junior, Armando Araujo
    SISTEMAS & GESTAO, 2018, 13 (02): : 255 - 266
  • [39] Estimation of Risks in Scrum Using Agile Software Development
    Ahmed, Muhammad
    Malik, Babur Hayat
    Tahir, Rana M.
    Perveen, Sidra
    Alvi, Rabia Imtiaz
    Rehmat, Azra
    Ain, Qura Tul
    Asghar, Mehrina
    ADVANCES IN ARTIFICIAL INTELLIGENCE, SOFTWARE AND SYSTEMS ENGINEERING, 2019, 787 : 111 - 121
  • [40] Building Capacity in Kenya's ICT Market Using Cross-Border Scrum Teams
    Haxby, Andy
    Lekhi, Rohit
    INFORMATION AND COMMUNICATION TECHNOLOGIES FOR DEVELOPMENT, 2017, 504 : 359 - 366