METHODOLOGIES AND TECHNIQUES IN SOFTWARE RISK MANAGEMENT APPROACH FOR MITIGATING SOFTWARE FAILURE RISKS: A REVIEW
ABDELRAFE ELZAMLY *
Information and Communication Technology, Universiti Teknikal Malaysia Melaka (UTeM), Malaysia and Department of Computer Science, Faculty of Applied Sciences, Al-Aqsa University, Gaza, Palestine.
BURAIRAH HUSSIN
Information and Communication Technology, Universiti Teknikal Malaysia Melaka (UTeM), Malaysia.
NORHAZIAH MD SALLEH
1Information and Communication Technology, Universiti Teknikal Malaysia Melaka (UTeM), Malaysia.
*Author to whom correspondence should be addressed.
Abstract
The aim of this paper is to review methodologies and techniques in software risk management to mitigate risks. We need to incorporate between risk management methods and quantitative, intelligent techniques in software development project to mitigate software project failure. Additionally, we propose artifact model of the software risk management for mitigating risks. It has the five levels to mitigate risks through software project in Fig. 11. However, we will apply the artifact model risk management on a real-world software project to verify the effectiveness of mitigating risks. Successful model risk management will greatly improve the probability of software project success.
Keywords: Software project management, artefact model, risk management method, quantitative techniques, intelligent techniques