Fuzzy Logic-based Expert System for Effort Estimation in Scrum Projects

被引:1
|
作者
Hamid, Muhammad [1 ]
Zeshan, Furkh [2 ]
Ahmad, Adnan [2 ]
机构
[1] Univ Vet & Anim Sci, Dept Stat & Comp Sci, Lahore, Pakistan
[2] COMSATS Univ Islamabad CUI, Dept Comp Sci, Lahore Campus, Lahore, Pakistan
来源
2021 INTERNATIONAL CONFERENCE ON DECISION AID SCIENCES AND APPLICATION (DASA) | 2021年
关键词
Agile methodology; Effort estimation; Fuzzy inference system; Scrum process; DECISION-SUPPORT-SYSTEM; RECOMMENDER;
D O I
10.1109/DASA53625.2021.9682239
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article presents an expert system based on fuzzy logic for estimating effort in scrum projects. The scrum process splits the work of the development team into short periods called sprints. A wide range of factors significantly impacts the work estimation for each task in a sprint. These factors include the development team expertise, task complexity, task size, and working environment. Typically, these factors are expressed through the use of linguistic quantifiers. As a result, this article applies fuzzy logic concepts to the development of a fuzzy logic-based expert system capable of improving effort estimation in the scrum process. A MATLAB simulation of the proposed system is used to test its behavior. The result shows that if team expertise is a beginner, task complexity is high, and if the task size is large, the story point value is complex. However, if a team is experienced, task complexity is easy, task size is small, and the work environment is best, then story point value is easy. The proposed system is tested on real data set of software projects and the results obtained are promising.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] How Expert is EXPERT for Fuzzy Logic-Based System!
    Bhole, Kalyani
    Agashe, Sudhir
    Wadgaonkar, Jagannath
    INTERNATIONAL PROCEEDINGS ON ADVANCES IN SOFT COMPUTING, INTELLIGENT SYSTEMS AND APPLICATIONS, ASISA 2016, 2018, 628 : 29 - 36
  • [2] Application of Fuzzy Sets to the Expert Estimation of Scrum-Based Projects
    Rola, Pawel
    Kuchta, Dorota
    SYMMETRY-BASEL, 2019, 11 (08):
  • [3] Fuzzy logic in estimation of effort in software projects
    Carbo, J
    CONCURRENT ENGINEERING: ADVANCED DESIGN, PRODUCTION AND MANAGEMENT SYSTEMS, 2003, : 393 - 398
  • [4] Fuzzy Logic-Based Expert System for Assessment of Bank Loan Applications in Namibia
    Jat, Dharm Singh
    Xoagub, Axel Jerome
    PROCEEDINGS OF THE INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, ICICT 2015, VOL 2, 2016, 439 : 645 - 652
  • [5] Fuzzy logic-based expert system for diesel engine oil analysis diagnosis
    Macian, V.
    Tormos, B.
    Sala, A.
    Ramirez, J.
    INSIGHT, 2006, 48 (08) : 462 - 469
  • [6] Fuzzy logic-based expert system to predict the results of finite element analysis
    Rao, Amara Venkata Subba
    Pratihar, Dilip Kumar
    KNOWLEDGE-BASED SYSTEMS, 2007, 20 (01) : 37 - 50
  • [7] SOCRATES - A LOGIC-BASED EXPERT SYSTEM TOOLKIT
    DAVIES, NJ
    KHAN, R
    GEC JOURNAL OF RESEARCH, 1988, 6 (02): : 118 - 127
  • [8] Fuzzy Logic-Based System for the Estimation of the Usability Level in User Tests
    Chanchi-Golondrino, G. E.
    Sierra-Martinez, L. M.
    Campo-Munoz, W. Y.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2022, 17 (02)
  • [9] Troubleshooting the brine heater of the MSF plant using a fuzzy logic-based expert system
    Abdul-Wahab, S. A.
    Elkamel, A.
    Al-Weshahi, M. A.
    Al Yahmadi, A. S.
    DESALINATION, 2007, 217 (1-3) : 100 - 117
  • [10] A Novel Fuzzy Logic-Based Medical Expert System for Diagnosis of Chronic Kidney Disease
    Singla, Jimmy
    Kaur, Balwinder
    Prashar, Deepak
    Jha, Sudan
    Joshi, Gyanendra Prasad
    Park, Kyungyun
    Tariq, Usman
    Seo, Changho
    MOBILE INFORMATION SYSTEMS, 2020, 2020