Risk Management of Software Projects
DOI:
https://doi.org/10.59992/IJCI.2023.v2n6p4Keywords:
Risk Management, Project Management, Software Development Projects, Risk AssessmentAbstract
Risk management has gained increasing importance in the field of software project management because of its direct impact on project success. Therefore, software organizations are challenged to achieve effective and efficient risk management. So, measuring risk in software development is a key activity to be done in risk management. Risk measurement is also an important topic that needs more effort, especially in a work environment with multiple software projects. A multi-project environment involves many projects sharing the same available resources. This research aims to conduct a literature review to discover patterns or trends in software development to measure project risk and to reveal aspects of the measurement process, risk indicators, and different metrics for software projects. This research also aims to present a proposed framework for assessing risks in a work environment with multiple projects with shared resources for different levels in organizations with different capabilities.
References
[1] Omran. R. D., Riad B., and Mazen S., “A Proposed Model for Calculating Performance Indicators of Information Systems Project Management”, Egypt. Informatics J., Vol. 6, No. 2, 2005.
[2] M. Esterman and K. Ishii, “The Development of Project Risk Metrics for Robust Concurrent Product Development (CPD) across the Supply Chain”, Concurr. Eng., Vol. 13, No. 2, pp. 85–94, Jun. 2005.
[3] C. Sauer, A. Gemino, and B. H. Reich, “The impact of size and volatility on IT project performance”, Commun. ACM, Vol. 50, No. 11, pp. 79–84, Nov. 2007.
[4] G. P. Kulk, R. J. Peters, and C. Verhoef, “Quantifying IT estimation risks”, Sci. Comput. Program., Vol. 74, No. 11–12, pp. 900–933, Nov. 2009.
[5] L. Turnbaugh, “Risk Management on Large Capital Projects”, J. Prof. Issues Eng. Educ. Pract., Vol. 131, No. 4, pp. 275–280, Oct. 2005.
[6] D. Gupta and M. Sadiq, “Software Risk Assessment and Estimation Model”, 2008 International Conference on Computer Science and Information Technology, 2008, pp. 963–967.
[7] D. Izquierdo-Cortazar, G. Robles, F. Ortega, J. M. Gonzalez-Barahona GSyC, and L. Universidad Rey Juan Carlos Madrid, “Using Software Archaeology to Measure Knowledge Loss in Software Projects Due to Developer Turnover”.
[8] A. Hosseingholizadeh, “A source-based risk analysis approach for software test optimization”, 2010 2nd International Conference on Computer Engineering and Technology, 2010, pp. 601-604.
[9] G. Singaravel, V. Palanisamy, and A. Krishnan, “Overview analysis of reusability metrics in software development for risk reduction”, 2010 International Conference on Innovative Computing Technologies (ICICT), 2010, pp. 1–5.
[10] J. Pajares and A. López-Paredes, “An extension of the EVM analysis for project monitoring: The Cost Control Index and the Schedule Control Index”, Int. J. Proj. Manag., Vol. 29, No. 5, pp. 615–621, Jul. 2011.
[11] Chun-Hui Wu, “Exploring impacts of software development process maturity on project risk”, 2008 IEEE International Conference on Industrial Engineering and Engineering Management, 2008, pp. 1033–1037.
[12] E. Souza, C. Gusmao, K. Alves, J. Venancio, and R. Melo, “Measurement and control for risk-based test cases and activities”, 2009 10th Latin American Test Workshop, 2009, pp. 1–6.
[13] K. Sultan, A. En-Nouaary, and A. Hamou-Lhadj, “Catalog of Metrics for Assessing Security Risks of Software throughout the Software Development Life Cycle”, 2008 International Conference on Information Security and Assurance (ISA 2008), 2008, pp. 461–465.
[14] J. Wang, W. Lin, and Y.-H. Huang, “A performance-oriented risk management framework for innovative R&D projects”, Technovation, Vol. 30, No. 11–12, pp. 601–611, Nov. 2010.
[15] S. Fiedler, “Managing resistance in an organizational transformation: A case study from a mobile operator company”, Int. J. Proj. Manag., Vol. 28, No. 4, pp. 370–383, May 2010.
[16] A. Sharif and S. Basri, “A Study on Risk Assessment for Small and Medium Software Development Projects”, Int. J. New Comput. Archit. their Appl., Vol. 1, No. 2, pp. 325–335, 2011.
[17] S. Basri, A. M. Sharif, and A. S. Hashim, “SME software risk assessment: a conceptual framework”, J. Sci. Res. Dev., Vol. 2, No. 13, pp. 42–51, 2015.
[18] J. M. Jr., M. Wanderley, C. Gusmão, and H. Moura, “Application of Metrics for Risk Management in Environment of Multiple Software Development Projects”, in Proceedings of the 18th International Conference on Enterprise Information Systems, 2016, Vol. 2, pp. 504–511.
[19] J. Menezes, C. Gusmão, and H. Moura, “Defining Indicators for Risk Assessment in Software Development Projects", Clei Electron. J., Vol. 16, No. 10, pp. 1–24, 2013.
[20] B. Shehzad, K. M. Awan, M. I.-U. Lali, and W. Aslam, “Identification of Patterns in Failure of Software Projects”, J. Inf. Sci. Eng., vol. 33, no. November, pp. 1465–1479, 2017.
[21] M.-Y. Hsieh, Y.-C. Hsu, and C.-T. Lin, “Risk assessment in new software development projects at the front end: a fuzzy logic approach”, J. Ambient Intell. Humaniz. Comput., Vol. 9, No. 2, pp. 295–305, 2018.
[22] S. Vahidnia, Ö. Tanrıöver, and I. N. Askerzade, “An Early Phase Software Project Risk Assessment Support Method for Emergent Software Organizations”, Int. J. Adv. Comput. Sci. Appl., Vol. 8, No. 5, pp. 105–118, 2017.