Machine Learning Model to Enhance the Quality of Software Development Risk Management

This research introduces a novel approach to software development risk management using machine learning. This approach is based on the analysis of historical data from previous software projects to predict and mitigate the risks in future software development efforts. This machine learning model considers various factors such as the size of development team, project complexity, software budget, and the other required factors to provide more accurate risk assessments and support the decision-making process to achieve an acceptable level of software quality development. The implementation and benefits of using a machine learning model for software development risk management are discussed, including improved efficiency, reduced risk, and increased predictability. The model is trained and showed good results. This article also highlights the potential challenges and limitations of the proposed approach and suggests areas for future research and improvement.

Authors

Institutions

Publication Details

Published
2024-08-23
DOI
https://doi.org/10.1109/iccsce61582.2024.10696209
Citations
2
Primary Topic
Economic and Technological Systems Analysis
Type
article
Field-Weighted Citation Impact
1.46
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Machine Learning Model to Enhance the Quality of Software Development Risk Management

Mohamed A. Hamada
2 citations
Economic and Technological Systems Analysis
1.46
article

Machine Learning Model to Enhance the Quality of Software Development Risk Management

Mohamed A. Hamada
article en
2 citations

Abstract

This research introduces a novel approach to software development risk management using machine learning. This approach is based on the analysis of historical data from previous software projects to predict and mitigate the risks in future software development efforts. This machine learning model considers various factors such as the size of development team, project complexity, software budget, and the other required factors to provide more accurate risk assessments and support the decision-making process to achieve an acceptable level of software quality development. The implementation and benefits of using a machine learning model for software development risk management are discussed, including improved efficiency, reduced risk, and increased predictability. The model is trained and showed good results. This article also highlights the potential challenges and limitations of the proposed approach and suggests areas for future research and improvement.

Abu Dhabi University (AE)
Industry, innovation and infrastructure
Openalex Percentile: Top 15%
Economic and Technological Systems Analysis
1.46
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.