Software Project Management Using Machine Learning Technique-A Review

被引:14
|
作者
Mahdi, Mohammed Najah [1 ]
Mohamed Zabil, Mohd Hazli [2 ]
Ahmad, Abdul Rahim [2 ]
Ismail, Roslan [2 ]
Yusoff, Yunus [2 ]
Cheng, Lim Kok [2 ]
Azmi, Muhammad Sufyian Bin Mohd [2 ]
Natiq, Hayder [3 ]
Happala Naidu, Hushalini [4 ]
机构
[1] Univ Tenaga Nas, Inst Informat & Comp Energy, Kajang 43000, Malaysia
[2] Univ Tenaga Nas, Coll Comp & Informat CCI, Kajang 43000, Malaysia
[3] Imam Jaafar Al Sadiq Univ, Dept Comp Technol, Informat Technol Collage, Baghdad 10064, Iraq
[4] Univ Tenaga Nas, Uniten R&D Sdn Bhd, Kajang 43000, Malaysia
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 11期
关键词
machine learning technique; software project estimation; software estimation; software project management; project risk assessment; SUPPORT VECTOR MACHINE; COST ESTIMATION; RISK; PREDICTION; KNOWLEDGE; MODEL; SYSTEM; INTELLIGENCE; REGRESSION; ALGORITHM;
D O I
10.3390/app11115183
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Project management planning and assessment are of great significance in project performance activities. Without a realistic and logical plan, it isn't easy to handle project management efficiently. This paper presents a wide-ranging comprehensive review of papers on the application of Machine Learning in software project management. Besides, this paper presents an extensive literature analysis of (1) machine learning, (2) software project management, and (3) techniques from three main libraries, Web Science, Science Directs, and IEEE Explore. One-hundred and eleven papers are divided into four categories in these three repositories. The first category contains research and survey papers on software project management. The second category includes papers that are based on machine-learning methods and strategies utilized on projects; the third category encompasses studies on the phases and tests that are the parameters used in machine-learning management and the final classes of the results from the study, contribution of studies in the production, and the promotion of machine-learning project prediction. Our contribution also offers a more comprehensive perspective and a context that would be important for potential work in project risk management. In conclusion, we have shown that project risk assessment by machine learning is more successful in minimizing the loss of the project, thereby increasing the likelihood of the project success, providing an alternative way to efficiently reduce the project failure probabilities, and increasing the output ratio for growth, and it also facilitates analysis on software fault prediction based on accuracy.
引用
收藏
页数:39
相关论文
共 50 条
  • [21] An automated software failure prediction technique using hybrid machine learning algorithms
    Chennappan, R.
    Vidyaathulasiraman
    JOURNAL OF ENGINEERING RESEARCH, 2023, 11 (01):
  • [22] Classification and Prioritisation of Software Requirements using Machine Learning - A Systematic Review
    Thiele, Pratvina
    Phalnikar, Rashmi
    2021 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2021), 2021, : 912 - 918
  • [23] Code Review Analysis of Software System using Machine Learning Techniques
    Lal, Harsh
    Pahwa, Gaurav
    PROCEEDINGS OF 2017 11TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO 2017), 2017, : 8 - 13
  • [24] Risks Analyzing and Management in Software Project Management Using Fuzzy Cognitive Maps with Reinforcement Learning
    Tlili, Ahmed
    Chikhi, Salim
    INFORMATICA-AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATICS, 2021, 45 (01): : 133 - 141
  • [25] Software Troubleshooting using Machine Learning
    Kalibhat, Neha M.
    Varshini, Shreya
    Sitaram, Dinkar
    Kalambur, Subramaniam
    Kollengode, Chid
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING WORKSHOPS (HIPCW), 2017, : 3 - 10
  • [26] Explainable machine learning for project management control
    Ignacio Santos, Jose
    Pereda, Maria
    Ahedo, Virginia
    Manuel Galan, Jose
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 180
  • [27] Energy Consumption Modelling Using Deep Learning Technique-A Case Study of EAF
    Chen, Chong
    Liu, Ying
    Kumar, Maneesh
    Qin, Jian
    51ST CIRP CONFERENCE ON MANUFACTURING SYSTEMS, 2018, 72 : 1063 - 1068
  • [28] Software Development Risk Management: Using Machine Learning for Generating Risk Prompts
    Joseph, Harry Raymond
    2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2, 2015, : 833 - 834
  • [29] Augmenting Software Project Managers with Predictions from Machine Learning
    Schreck, Benjamin
    Mallapur, Shankar
    Damle, Sarvesh
    James, Nitin John
    Vohra, Sanjeev
    Prasad, Rajendra
    Veeramachaneni, Kalyan
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 2004 - 2011
  • [30] Comparison of Machine Learning Methods for Software Project Effort Estimation
    Yurdakurban, Vehbi
    Erdogan, Nadia
    2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,