Integration of supportive processes with elementary processes for making current practices of software project risk management more effective

In literature to increase the success rate of software project development, several risk management approaches have been presented by researchers and practitioners. Usually, these risk management approaches are in the form of process models, steps and professional standards. Despite of many proposed risk management approaches, still the success rate of software project development is very low. This directed the researchers of software engineering field to address the need of effective risk management approaches. To make risk management effective, many researchers and practitioners, on the basis of their theoretical knowledge and practical experiences have defined strategies and have given many recommendations. The objective of this study is to integrate effective techniques and supportive processes identified from literature with the elementary processes of software risk management to make it more effective.

[1]  B. Boehm Software risk management: principles and practices , 1991, IEEE Software.

[2]  Pei Yu Software Project Risk Assessment Model Based on Fuzzy Theory , 2011 .

[3]  Paul L. Bannerman,et al.  Risk and risk management in software projects: A reassessment , 2008, J. Syst. Softw..

[4]  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.

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

[6]  Donald Gotterbarn,et al.  Using SoDIS as a Risk Analysis Process: A Teaching Perspective , 2004, ACE.

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

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

[9]  George Holt Risk Management Fundamentals in Software Development , 2010 .

[10]  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.

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

[12]  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).

[13]  Jyrki Kontio,et al.  Software engineering risk management : a method, improvement framework, and empirical evaluation , 2001 .

[14]  John M. Nicholas,et al.  Reducing I.T. Project Management Failures: Early Empirical Results , 2014, 2014 47th Hawaii International Conference on System Sciences.

[15]  Grant Purdy,et al.  ISO 31000:2009—Setting a New Standard for Risk Management , 2010, Risk analysis : an official publication of the Society for Risk Analysis.

[16]  Donald Gotterbarn,et al.  Responsible Risk Assessment with Software Development: Creating the Software Development Impact Statement , 2021, Commun. Assoc. Inf. Syst..

[17]  Carl B Traylor Project Management: A Systems Approach to Planning, Scheduling, and Controlling , 2014 .

[18]  Cristina Lopez,et al.  Risks Response Strategies for Supporting Practitioners Decision-Making in Software Projects , 2012 .

[19]  Barry W. Boehm,et al.  Theory-W Software Project Management: Principles and Examples , 1989, IEEE Trans. Software Eng..

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

[21]  Uzair Iqbal Janjua,et al.  Software Effective Risk Management: An Evaluation of Risk Management Process Models and Standards , 2015 .

[22]  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.

[23]  Robert N. Charette,et al.  Software Engineering Risk Analysis and Management , 1989 .

[24]  Edmund H Conrow Risk Management for Systems of Systems , 2005 .

[25]  Hui Zhang,et al.  Case Study on Business Risk Management for Software Outsourcing Service Provider with ISM , 2010 .

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

[27]  Standard for Software Life Cycle Processes — Risk Management , 2001 .

[28]  Leon Sterling,et al.  Disincentives for communicating risk: a risk paradox , 1999, Inf. Softw. Technol..

[29]  Pankaj Jalote,et al.  The Timeboxing process model for iterative software development , 2004, Adv. Comput..

[30]  Pankaj Jalote,et al.  Timeboxing: a process model for iterative software development , 2004, J. Syst. Softw..

[31]  Uzair Iqbal Janjua,et al.  Effective Risk Management of Software Projects (ERM): An Exploratory Literature Review of IEEE and Scopus Online Databases , 2013, DaEng.

[32]  Chun-guang Pan,et al.  An Optimization Model of CMMI-Based Software Project Risk Response Planning , 2008 .

[33]  Yong Hu,et al.  Software project risk analysis using Bayesian networks with causality constraints , 2013, Decis. Support Syst..

[34]  Peter W. G. Morris,et al.  A Brief History of Project Management , 2011 .

[35]  Justus D. Naumann,et al.  Empirical investigation of systems development practices and results , 1984, Inf. Manag..

[36]  Barry W. Boehm,et al.  A look at software engineering risks in a team project course , 2013, 2013 26th International Conference on Software Engineering Education and Training (CSEE&T).

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

[38]  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).

[39]  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.

[40]  Shareeful Islam,et al.  Software development risk management model: a goal driven approach , 2009, ESEC/FSE Doctoral Symposium '09.

[41]  Jianfeng Du,et al.  An integrative framework for intelligent software project risk planning , 2013, Decis. Support Syst..

[42]  John M. Nicholas,et al.  Reducing I.T. Project Management Failures: A Research Proposal , 2009, 2009 42nd Hawaii International Conference on System Sciences.

[43]  T. Addison,et al.  Controlling software project risks: an empirical study of methods used by experienced project managers , 2002 .

[44]  A. Oxley,et al.  Classification of software project risk managers: Established on roles and responsibilities , 2014, 2014 International Conference on Computer and Information Sciences (ICCOINS).

[45]  R.N. Charette,et al.  Why software fails [software failure] , 2005, IEEE Spectrum.