Risk Assessment Approach for Software Development using Cause and Effect Analysis
KJCIS
pdf

Keywords

Software Project Risks
Risk Management
Risk Assessment
Risk Analysis
Cause and effect analysis

How to Cite

Riaz , A. R., & Gilani, S. M. (2022). Risk Assessment Approach for Software Development using Cause and Effect Analysis. KIET Journal of Computing and Information Sciences, 5(1), 48-61. https://doi.org/10.51153/kjcis.v5i1.103

Abstract

In the industry of software development, the risk is the most effective competitor who tries to flop the project at any stage of development. Risk is a critical factor that is obscure and has the potential to wreak massive loss of the project in terms of money, time, and resources. It is also harmful to the credibility of the organization. Most of the organizations don’t focus on this factor, and as a result, might witness the project failing. Lack of risk assessment is very common in most of organizations. This paper introduces risk assessment factors and analyzes the various situations to tackle them. We investigate the most effective key risk variables cost, strategy, technique, operation, and some unknown/unpredictable factors. Based on these variables, survey and interviews are conducted and examined them. We applied empirical studies on these variables and map them on the cause and effect analysis technique. The proposed technique elaborates the factors behind these risk variables. After that, results and analysis of these variables have been incorporated to scale down the impact of risk.

https://doi.org/10.51153/kjcis.v5i1.103
pdf

References

R. Bista and S. Karki, “A New Approach for Software Risk Estimation,” 2017.

P. Willumsen, J. Oehmen, V. Stingl, and J. Geraldi, “ScienceDirect Value creation through project risk management,” Int. J. Proj. Manag., vol. 37, no. 5, pp. 731–749, 2019, doi: 10.1016/j.ijproman.2019.01.007.

R. K. Bhujang, “Analysis of risk in software process models,” no. Iciss, pp. 199–204, 2017.

Memon, Jan M., et al. "A study of software protection techniques." Innovations and Advanced Techniques in Computer and Information Sciences and Engineering. Springer, Dordrecht, 2007. 249-253.

S. S. Muhammad, K. Weyns, and M. Höst. ‘‘A review of research on risk analysis methods for IT systems,’’ Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering. 2013.

K. Bansal and H. Mittal, “ANALYSIS AND EVALUATION OF SOFTWARE AGGREGATIVE RISK USING,” pp. 172–176, 2014, doi: 10.1109/ACCT.2014.99.

R. K. Bhujang, “Propagation of Risk across the Phases of Software Development,” pp. 508–512, 2018.

M. G. Jaatun, “Architectural Risk Analysis in Agile Development of Cloud Software,” pp. 295–300, 2019, doi: 10.1109/CloudCom.2019.00050.

V. Anes and R. Santos, “A New Risk Assessment Approach for Agile Projects,” pp. 67–72, 2020.

M. T. Riaz, “Risk Assessment on Software Development using Fishbone Analysis,” 2019.

S. Lopes, R. Gratão de Souza, A. Contessoto, A. Luiz de Oliveira, and R. Braga, “A Risk Management Framework for Scrum Projects,” vol. 2, no. Iceis, pp. 30–40, 2021, doi: 10.5220/0010448300300040.

A. S. Filippetto, R. Lima, and J. L. V. Barbosa, “A risk prediction model for software project management based on similarity analysis of context histories,” Inf. Softw. Technol., vol. 131, no. December 2020, 2021, doi: 10.1016/j.infsof.2020.106497.

K. Adimora, “Application of Linear Programming for the Optimization of Software Risk Assessment Model ( Osram ),” vol. 5, no. January, pp. 118–126, 2021.

B. Gontijo, C. Eduardo, A. Diniz, and D. Souza, “Risk management analysis in Scrum software projects,” vol. 26, pp. 1884–1905, 2019, doi: 10.1111/itor.12401.

J. Menezes, C. Gusmão, and H. Moura, “Risk factors in software development projects?: a systematic literature review,” pp. 1149–1174, 2019.

G. Nasreen, M. Asam, and S. Afsar, “Automated Risk Analysis Software Model for Enhanced Software Development,” vol. 28, no. 6, pp. 5197–5200, 2015.