Effective Risk Management of Software Projects (ERM): An Exploratory Literature Review of IEEE and Scopus Online Databases

The significance and the maturity level of software engineering have been increasing since 1968. However, software development, which falls under the umbrella of software engineering, is still evolving. Different software risk management process models, methods and techniques have been presented by researchers for the software industry to make the development of software projects more likely to succeed. However, a lot of software projects still fail to complete. The models used are general and based on the traditional technique of risk management. Hence, effective risk management (ERM) techniques are required for the development of mature software in order to increase the rate of success of software projects.

[1]  Shahida Sulaiman,et al.  Project Management Using Risk Identification Architecture Pattern (RIAP) Model: A Case Study on a Web-Based Application , 2009, 2009 16th Asia-Pacific Software Engineering Conference.

[2]  Sergey M. Avdoshin,et al.  Software risk management , 2011, 2011 7th Central and Eastern European Software Engineering Conference (CEE-SECR).

[3]  Hareton K. N. Leung,et al.  A Risk Management Methodology for Project Risk Dependencies , 2011, IEEE Transactions on Software Engineering.

[4]  Audrey J. Dorofee,et al.  Putting Risk Management Into Practice , 1997, IEEE Softw..

[5]  Stephen Ward Requirements for an Effective Project Risk Management Process , 1999 .

[6]  Ram L. Kumar,et al.  Managing risks in IT projects: an options perspective , 2002, Inf. Manag..

[7]  Qing Wang,et al.  The role of software process simulation modeling in software risk management: A systematic review , 2009, ESEM 2009.

[8]  V. Maksimovic,et al.  Risk management and systems engineering discipline , 1996, Proceedings of the IEEE 1996 National Aerospace and Electronics Conference NAECON 1996.

[9]  Feng Liu,et al.  The risk factor analysis for software project based on the interpretative structural modelling method , 2012, 2012 International Conference on Machine Learning and Cybernetics.

[10]  Mira Kajko-Mattsson,et al.  Industrial Opinion on the Effectiveness of Risk Management Methods , 2009, 2009 33rd Annual IEEE International Computer Software and Applications Conference.

[11]  Y. Kwak,et al.  Project risk management: lessons learned from software development environment , 2004 .

[12]  N. Ikram,et al.  Managing the Risks: An Evaluation of Risk Management Processes , 2006, 2006 IEEE International Multitopic Conference.

[13]  K. Hashim,et al.  Enterprise level IT risks: An assessment framework and tool , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[14]  Krzysztof A. Cyran,et al.  Advances in Intelligent and Soft Computing , 2009 .

[15]  Terry R. Adler,et al.  Improving Risk Management: Moving from Risk Elimination to Risk Avoidance , 1999, Inf. Softw. Technol..

[16]  Shikha,et al.  An Efficient Method of Risk Assessment Using Intelligent Agents , 2012, 2012 Second International Conference on Advanced Computing & Communication Technologies.

[17]  John Dhlamini,et al.  Intelligent risk management tools for software development , 2009 .

[18]  Stephen O. Ogunlana,et al.  Managing risk in software development projects: a case study , 2007, Ind. Manag. Data Syst..

[19]  M. Beraka,et al.  A Novel View of Risk Management in Software Development Life Cycle , 2012, 2012 12th International Symposium on Pervasive Systems, Algorithms and Networks.

[20]  Mira Kajko-Mattsson,et al.  Communicating Risk Information in Agile and Traditional Environments , 2007, 33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO 2007).

[21]  Ru-long Wang,et al.  Software project risk assessment model based on fuzzy theory , 2010, 2010 International Conference on Computer and Communication Technologies in Agriculture Engineering.

[22]  C. Verma,et al.  Significance of Healthy Organizational Culture for Superior Risk Management During Software Development , 2010, 2010 Developments in E-systems Engineering.

[23]  Zhang Ya-li,et al.  Study of Project Risk Continuous Process Pattern , 2012 .

[24]  Barry W. Boehm,et al.  Software Risk Management , 1989, ESEC.

[25]  Samer Al Hawari,et al.  Knowledge-Based Risk Management framework for Information Technology project , 2012, Int. J. Inf. Manag..

[26]  Siew Hock Ow,et al.  Rethinking the Mitigation Phase in Software Risk Management Process: A Case Study , 2012, 2012 Fourth International Conference on Computational Intelligence, Modelling and Simulation.

[27]  Stefanie Betz,et al.  Risk Management in Global Software Development Process Planning , 2011, 2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications.

[28]  Daniela E. Damian,et al.  An Empirical Study of the Complex Relationships between Requirements Engineering Processes and Other Processes that Lead to Payoffs in Productivity, Quality, and Risk Management , 2006, IEEE Transactions on Software Engineering.

[29]  Darja Smite,et al.  Project Outcome Predictions: Risk Barometer Based on Historical Data , 2007, International Conference on Global Software Engineering (ICGSE 2007).

[30]  Yacov Y. Haimes,et al.  Systems integration via software risk management , 1996, IEEE Trans. Syst. Man Cybern. Part A.

[31]  Y. Bazaz,et al.  Comparative study of risk assessment models corresponding to risk elements , 2012, IEEE-International Conference On Advances In Engineering, Science And Management (ICAESM -2012).

[32]  José Luis Borbinha,et al.  Integrated management of risk information , 2011, 2011 Federated Conference on Computer Science and Information Systems (FedCSIS).

[33]  James S. Collofello,et al.  Integrating risk management into an undergraduate software engineering course , 1997, Proceedings Frontiers in Education 1997 27th Annual Conference. Teaching and Learning in an Era of Change.

[34]  Junkai Zhao,et al.  A Unified Intelligent Model for Software Project Risk Analysis and Planning , 2010, 2010 3rd International Conference on Information Management, Innovation Management and Industrial Engineering.

[35]  Silvio Romero de Lemos Meira,et al.  Risk management in software product lines: An industrial case study , 2012, 2012 International Conference on Software and System Process (ICSSP).

[36]  Ye Tao A Study of Software Development Project Risk Management , 2008, 2008 International Seminar on Future Information Technology and Management Engineering.

[37]  Michael Evans,et al.  Software sizing, estimation, and risk management , 2006 .