IDEAS home Printed from https://ideas.repec.org/a/spr/annopr/v338y2024i1d10.1007_s10479-023-05653-3.html
   My bibliography  Save this article

A novel framework for risk management of software projects by integrating a new COPRAS method under cloud model and machine learning algorithms

Author

Listed:
  • Mohammad Hossein Haghighi

    (Amirkabir University of Technology)

  • Maryam Ashrafi

    (Amirkabir University of Technology)

Abstract

Project risk management which has been rarely considered, especially in software projects, is a crucial process to complete projects successfully. This paper aims to propose a novel project risk management framework both to evaluate the project risks and to predict the success or failure of software projects based on their risk. This new framework uses Machine Learning (ML) and Multi-Attribute Decision-Making under a cloud model to effectively manage uncertainty. Based on the proposed framework, in the first stage, the important risks of the software projects are identified by an organized approach. Then, the risks are evaluated based on their probability and impacts on time, cost, and quality. In the second stage, the obtained results of the previous stage are entered into a new COPRAS method under the cloud model to rank the risks. Then, the risks are classified into various groups according to their rank. It helps project managers to gain a profound awareness of their high-priority project risks. In this paper, data on risks for fifty software projects has been collected. All the steps of the second stage are implemented on these projects in order to assess their risks. As a result, a data set whose features are nine types of software project risks and the label of success or failure of the projects is created. To recognize the pattern between risks’ values and the success or failure of the projects, various efficient ML algorithms such as Naive Bayes, Logistic regression, Decision Tree, Bagging, Random Forest, and AdaBoost are applied. This framework can predict the success or failure of software projects based on their risks with good accuracy. The results depict that the Naive Bayes algorithm has the best results compared to others.

Suggested Citation

  • Mohammad Hossein Haghighi & Maryam Ashrafi, 2024. "A novel framework for risk management of software projects by integrating a new COPRAS method under cloud model and machine learning algorithms," Annals of Operations Research, Springer, vol. 338(1), pages 675-708, July.
  • Handle: RePEc:spr:annopr:v:338:y:2024:i:1:d:10.1007_s10479-023-05653-3
    DOI: 10.1007/s10479-023-05653-3
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10479-023-05653-3
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10479-023-05653-3?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Wauters, Mathieu & Vanhoucke, Mario, 2017. "A Nearest Neighbour extension to project duration forecasting with Artificial Intelligence," European Journal of Operational Research, Elsevier, vol. 259(3), pages 1097-1111.
    2. Ke-Qin Wang & Hu-Chen Liu & Liping Liu & Jia Huang, 2017. "Green Supplier Evaluation and Selection Using Cloud Model Theory and the QUALIFLEX Method," Sustainability, MDPI, vol. 9(5), pages 1-17, April.
    3. Martin Leo & Suneel Sharma & K. Maddulety, 2019. "Machine Learning in Banking Risk Management: A Literature Review," Risks, MDPI, vol. 7(1), pages 1-22, March.
    4. Ibrahim Yilmaz, 2023. "A Hybrid DEA–Fuzzy COPRAS Approach to the Evaluation of Renewable Energy: A Case of Wind Farms in Turkey," Sustainability, MDPI, vol. 15(14), pages 1-18, July.
    5. Zhou, Shan & Yang, Pu, 2020. "Risk management in distributed wind energy implementing Analytic Hierarchy Process," Renewable Energy, Elsevier, vol. 150(C), pages 616-623.
    6. Dengsheng Wu & Xiaoqian Zhu & Jie Wan & Chunbing Bao & Jianping Li, 2019. "A Multiobjective Optimization Approach for Selecting Risk Response Strategies of Software Project: From the Perspective of Risk Correlations," International Journal of Information Technology & Decision Making (IJITDM), World Scientific Publishing Co. Pte. Ltd., vol. 18(01), pages 339-364, January.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. John R. J. Thompson & Longlong Feng & R. Mark Reesor & Chuck Grace, 2021. "Know Your Clients’ Behaviours: A Cluster Analysis of Financial Transactions," JRFM, MDPI, vol. 14(2), pages 1-29, January.
    2. Keerthana Sivamayil & Elakkiya Rajasekar & Belqasem Aljafari & Srete Nikolovski & Subramaniyaswamy Vairavasundaram & Indragandhi Vairavasundaram, 2023. "A Systematic Study on Reinforcement Learning Based Applications," Energies, MDPI, vol. 16(3), pages 1-23, February.
    3. Bauer, Kevin & Nofer, Michael & Abdel-Karim, Benjamin M. & Hinz, Oliver, 2022. "The effects of discontinuing machine learning decision support," SAFE Working Paper Series 370, Leibniz Institute for Financial Research SAFE.
    4. Amir Abbas Shojaie & Sepideh Babaie & Emel Sayah & Davood Mohammaditabar, 2018. "Analysis and Prioritization of Green Health Suppliers Using Fuzzy ELECTRE Method with a Case Study," Global Journal of Flexible Systems Management, Springer;Global Institute of Flexible Systems Management, vol. 19(1), pages 39-52, March.
    5. Dmytro Kovalenko & Olga Afanasieva & Nani Zabuta & Tetiana Boiko & Rosen Rosenov Baltov, 2021. "Model of Assessing the Overdue Debts in a Commercial Bank Using Neuro-Fuzzy Technologies," JRFM, MDPI, vol. 14(5), pages 1-20, May.
    6. Fang, Hong & Wang, Xu & Song, Wenyan, 2020. "Technology selection for photovoltaic cell from sustainability perspective: An integrated approach," Renewable Energy, Elsevier, vol. 153(C), pages 1029-1041.
    7. Magdalena Ramirez-Peña & Patricia Perez-Martinez & Manuel Otero-Mateo & Moises Batista, 2024. "Technological Advancements in Global Supply Chains: A Comparative Analysis of Sustainability in Aerospace and Shipbuilding Industries," Sustainability, MDPI, vol. 16(18), pages 1-15, September.
    8. Saeid Alaei & Seyed Hossein Razavi Hajiagha & Hannan Amoozad Mahdiraji & Jose Arturo Garza-Reyes, 2023. "Unveiling the role of sustainable supply chain drivers toward knowledge-based economy via a novel permutation approach: implications from an emerging economy," Operations Management Research, Springer, vol. 16(3), pages 1231-1250, September.
    9. Ni Zhan, 2021. "Where does the Stimulus go? Deep Generative Model for Commercial Banking Deposits," Papers 2101.09230, arXiv.org.
    10. Onder Ozgur & Erdal Tanas Karagol & Fatih Cemil Ozbugday, 2021. "Machine learning approach to drivers of bank lending: evidence from an emerging economy," Financial Innovation, Springer;Southwestern University of Finance and Economics, vol. 7(1), pages 1-29, December.
    11. Wang, Xu & Fang, Hong & Fang, Siran, 2020. "An integrated approach for exploitation block selection of shale gas—based on cloud model and grey relational analysis," Resources Policy, Elsevier, vol. 68(C).
    12. Anil Kumar & Suneel Sharma & Mehregan Mahdavi, 2021. "Machine Learning (ML) Technologies for Digital Credit Scoring in Rural Finance: A Literature Review," Risks, MDPI, vol. 9(11), pages 1-15, October.
    13. Nenad Milojević & Srdjan Redzepagic, 2021. "Prospects of Artificial Intelligence and Machine Learning Application in Banking Risk Management," Journal of Central Banking Theory and Practice, Central bank of Montenegro, vol. 10(3), pages 41-57.
    14. Ilbahar, Esra & Kahraman, Cengiz & Cebi, Selcuk, 2022. "Risk assessment of renewable energy investments: A modified failure mode and effect analysis based on prospect theory and intuitionistic fuzzy AHP," Energy, Elsevier, vol. 239(PA).
    15. Przemys{l}aw Biecek & Marcin Chlebus & Janusz Gajda & Alicja Gosiewska & Anna Kozak & Dominik Ogonowski & Jakub Sztachelski & Piotr Wojewnik, 2021. "Enabling Machine Learning Algorithms for Credit Scoring -- Explainable Artificial Intelligence (XAI) methods for clear understanding complex predictive models," Papers 2104.06735, arXiv.org.
    16. Ünsal-Altuncan, Izel & Vanhoucke, Mario, 2024. "A hybrid forecasting model to predict the duration and cost performance of projects with Bayesian Networks," European Journal of Operational Research, Elsevier, vol. 315(2), pages 511-527.
    17. Wu, Zhongqun & Yang, Chan & Zheng, Ruijin, 2022. "Developing a holistic fuzzy hierarchy-cloud assessment model for the connection risk of renewable energy microgrid," Energy, Elsevier, vol. 245(C).
    18. Kristof Lommers & Ouns El Harzli & Jack Kim, 2021. "Confronting Machine Learning With Financial Research," Papers 2103.00366, arXiv.org, revised Mar 2021.
    19. Ahmed Almustfa Hussin Adam Khatir & Marco Bee, 2022. "Machine Learning Models and Data-Balancing Techniques for Credit Scoring: What Is the Best Combination?," Risks, MDPI, vol. 10(9), pages 1-22, August.
    20. Song, Wenyan & Xu, Zhitao & Liu, Hu-Chen, 2017. "Developing sustainable supplier selection criteria for solar air-conditioner manufacturer: An integrated approach," Renewable and Sustainable Energy Reviews, Elsevier, vol. 79(C), pages 1461-1471.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:annopr:v:338:y:2024:i:1:d:10.1007_s10479-023-05653-3. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.