An Intelligent Recommender and Decision Support System (IRDSS) for Effective Management of Software Projects

被引:13
|
作者
Hamid, Muhammad [1 ,2 ]
Zeshan, Furkh [3 ]
Ahmad, Adnan [3 ,4 ]
Ahmad, Farooq [3 ]
Hamza, Muhammad Ali [5 ]
Khan, Zuhaib Ashfaq [3 ]
Munawar, Saima [2 ]
Aljuaid, Hanan [6 ]
机构
[1] Univ Vet & Anim Sci UVAS, Dept Stat & Comp Sci, Lahore 54000, Pakistan
[2] Natl Coll Business Adm & Econ NCBA&E, Sch Comp Sci, Lahore 54000, Pakistan
[3] COMSATS Univ Islamabad, Dept Comp Sci, Lahore Campus, Lahore 54000, Pakistan
[4] St Louis Univ, Dept Math & Comp Sci, Madrid 28003, Spain
[5] Univ Vet & Anim Sci UVAS, Dept Econ & Business Management, Lahore 54000, Pakistan
[6] Princess Nourah Bint Abdul Rahman Univ PNU, Coll Comp & Informat Sci, Comp Sci Dept, Riyadh 84428, Saudi Arabia
来源
IEEE ACCESS | 2020年 / 8卷
关键词
Estimation; Software; Scrum (Software development); Decision support systems; Best practices; Prediction algorithms; Planning; Cost estimation; decision support system (DSS); human resource selection; intelligent recommender system (IRS); software project management; time estimation; ONTOLOGY; MODELS;
D O I
10.1109/ACCESS.2020.3010968
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The management and estimation of agile projects are challenging tasks for software companies due to their high failure rates. This paper emphasizes how to improve management and estimation challenges in the context of scrum, which is an agile process widely used for the development of small to medium size software projects. The scrum emphasis on code results in spending inadequate time on the estimation process. Mostly, the scrum master, along with the scrum team, estimates the upcoming software projects based on experience or historical data. Many issues can arise in a case where expert judgment is not available or historical data are not properly organized. In this paper, an Intelligent Recommender and Decision Support System (IRDSS) is proposed that can help the scrum master to better estimate an upcoming software project in terms of cost, time, and recommendations of human resources. Formal specification of IRDSS is also performed using the formalism known as Z language. Furthermore, an experiment on fifteen web projects was performed to validate the proposed approach and compared it with Delphi and Planning Poker estimation methods. The overall results indicate that the proposed system can produce better estimation than Planning Poker and Delphi methods by applying MMRE and PRED evaluation. This research opens new directions for the scrum community for the development of software projects within the allocated time and cost.
引用
收藏
页码:140752 / 140766
页数:15
相关论文
共 50 条
  • [31] Industrial Management Decision Support System: from Design to Software
    Shmeleva, Anna G.
    Ladynin, Andrey I.
    PROCEEDINGS OF THE 2019 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2019, : 1474 - 1477
  • [32] A MULTI-CRITERIAL DECISION SUPPORT SYSTEM FOR IT PROJECTS RISK MANAGEMENT
    Brandas, Claudiu
    Didraga, Otniel
    INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY, 2013, : 425 - 430
  • [33] Risk analysis for decision support system of risk management in building projects
    Tsai, TC
    Furusaka, S
    Kaneta, T
    CONSTRUCTION INNOVATION AND GLOBAL COMPETITIVENESS, VOLS 1 AND 2: THE ORGANIZATION AND MANAGEMENT OF CONSTRUCTION, 2003, : 710 - 725
  • [34] Decision Support System for risk management in Robust Fast Tracking Projects
    Fierro, Davide
    Giorleo, Giuseppe
    Zoppoli, Pasquale
    PROCEEDINGS OF THE 7TH WSEAS INTERNATIONAL CONFERENCE ON SYSTEM SCIENCE AND SIMULATION IN ENGINEERING (ICOSSSE '08): RECENT ADVANCES IN SYSTEMS SCIENCE AND SIMULATION IN ENGINEERING, 2008, : 266 - +
  • [37] Assessment of project management software as a decision support system for irrigation management in Morocco
    Univ of London, London, United Kingdom
    Irrig Drain Syst, 4 ([d]329-355):
  • [38] AN INTELLIGENT FLOOD CONTROL DECISION SUPPORT SYSTEM FOR DIGITAL URBAN MANAGEMENT
    Chen, Guanlin
    Sun, Xinxin
    Li, Shengquan
    He, Jiang
    Zhang, Jiawei
    INTERNATIONAL JOURNAL ON SMART SENSING AND INTELLIGENT SYSTEMS, 2014, 7 (01) : 161 - 177
  • [39] Intelligent Decision Making Support System for Smart City Governance and Management
    Popovich, Vasily
    Popovich, Tatiana
    Smirnova, Oksana
    2019 INTERNATIONAL SYMPOSIUM ON ADVANCED ELECTRICAL AND COMMUNICATION TECHNOLOGIES (ISAECT), 2019,
  • [40] An intelligent decision making system to support e-service management
    Büyüközkan, G
    Ersoy, MS
    Isiklar, G
    AI 2005: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2005, 3809 : 1154 - 1157