AN ENHANCEMENT OF FRAMEWORK SOFTWARE RISK MANAGEMENT METHODOLOGY FOR SUCCESSFUL SOFTWARE DEVELOPMENT

Despite much research and progress in the area of software project management, many software projects have a very high failure rate. This risk is not always avoidable, but it is controllable. The aim of this paper is to propose the new framework software risk management methodology for successful software project. There are 5 main phases such as identification risk, risk analysis and evaluation, risk treatment, risk controlling, risk communication and documentation for software development life cycle. Indeed, our approach focuses on identifying software risk factors, and risk management techniques and on how to manage software risk factors with statistical and mining techniques. Our framework derived data from questionnaires and historical data from software companies. Successful software project risk management methodology will greatly improve the probability of software project success. Keywords:

[1]  S.P. Masticola,et al.  A Simple Estimate of the Cost of Software Project Failures and the Breakeven Effectiveness of Project Risk Management , 2007, 2007 First International Workshop on the Economics of Software and Computation.

[2]  Guilherme Horta Travassos,et al.  Evaluation of {model-based} testing techniques selection approaches: An external replication , 2009, 2009 3rd International Symposium on Empirical Software Engineering and Measurement.

[3]  Clara C. Raposo Corporate Risk Management and Optimal Hedging Disclosure , 1997 .

[4]  Jakub Miler,et al.  Supporting Team Risk Management in Software Procurement and Development Projects , 2002 .

[5]  Keshnee Padayachee,et al.  An interpretive study of software risk management perspectives , 2002 .

[6]  Jakub Miler,et al.  Implementing risk management in software projects , 2001 .

[7]  Md. Saiful Islam,et al.  Software Development Standard and Software Engineering Practice: A Case Study of Bangladesh , 2010, ArXiv.

[8]  Eduardo F. Camacho,et al.  An algorithm for optimal scheduling and risk assessment of projects , 2004 .

[9]  Christian W. Dawson,et al.  Projects in Computing and Information Systems: A Student's Guide , 2009 .

[10]  James Taylor,et al.  Managing information technology projects: applying project management strategies to software, hardware, and integration initiatives , 2003 .

[11]  Márcio de Oliveira Barros,et al.  A risk based economical approach for evaluating software project portfolios , 2005, ACM SIGSOFT Softw. Eng. Notes.

[12]  George A. Bohoris,et al.  Risk analysis techniques and their application to software development , 1996 .

[13]  Abdelrafe Elzamly,et al.  Managing Software Project Risks (Design Phase) with Proposed Fuzzy Regression Analysis Techniques with Fuzzy Concepts , 2013 .

[14]  Barry W. Boehm,et al.  Value-based software engineering: reinventing , 2003, SOEN.

[15]  Geoff Conroy,et al.  ConSERV, a project specific risk management concept , 1998 .

[16]  Capers Jones Applied Software Measurement: Global Analysis of Productivity and Quality , 1991 .

[17]  Gerald T. Mackulak,et al.  Stochastic simulation of risk factor potential effects for software development risk management , 2001, J. Syst. Softw..

[18]  Lars Mathiassen,et al.  Attention-shaping tools, expertise, and perceived control in IT project risk assessment , 2007, Decis. Support Syst..

[19]  Ron S. Kenett Practical Guide to Software Quality Management , 2004 .

[20]  Capers Jones,et al.  Why software fails , 1996 .

[21]  Kalle Lyytinen,et al.  A framework for identifying software project risks , 1998, CACM.

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

[23]  Saleem Abuleil,et al.  A Taxonomy of an IT Project Failure: Root Causes , 2009 .

[24]  Seyed Bagher Hosseini,et al.  Risk assessment model selection in construction industry , 2011, Expert Syst. Appl..

[25]  Yasunari Takagi,et al.  On estimating testing effort needed to assure field quality in software development , 2002, 13th International Symposium on Software Reliability Engineering, 2002. Proceedings..

[26]  Narasimhaiah Gorla,et al.  Determinants of software quality: A survey of information systems project managers , 2010, Inf. Softw. Technol..

[27]  Pankaj Jalote,et al.  Software Project Management in Practice , 2002 .

[28]  Eric W. T. Ngai,et al.  Fuzzy decision support system for risk analysis in e-commerce development , 2005, Decis. Support Syst..

[29]  C. Sheu,et al.  Choosing a project risk-handling strategy: An analytical model , 2008 .

[30]  Jiangao Deng,et al.  Constructing a Risk Management Mechanism Model of ERP Project Implementation , 2008, 2008 International Conference on Information Management, Innovation Management and Industrial Engineering.

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

[32]  Tharwon Arnuphaptrairong,et al.  Top Ten Lists of Software Project Risks : Evidence from the Literature Survey , 2022 .

[33]  Jarmo J. Ahonen,et al.  Software development project success and failure from the supplier's perspective: A systematic literature review , 2012 .

[34]  Benoît Iung,et al.  Overview on Bayesian networks applications for dependability, risk analysis and maintenance areas , 2012, Eng. Appl. Artif. Intell..

[35]  V. M. Rao Tummala,et al.  Applying a Risk Management Process (RMP) to manage cost risk for an EHV transmission line project , 1999 .

[36]  Patricia Duhart McNair,et al.  Controlling risk , 2001, UBIQ.

[37]  Israel Spiegler,et al.  Developing risk breakdown structure for information technology organizations , 2011 .

[38]  Mike Holcombe,et al.  Running an Agile Software Development Project , 2008 .

[39]  Saleem Abuleil,et al.  Managing Software Project Risks with the Chi-Square ( ) Technique , 2008 .

[40]  Jakub Miler A method of software project risk identyfication and analysis , 2005 .

[41]  X.N. Lu,et al.  Risk analysis in software development project with owners and contractors , 2004, 2004 IEEE International Engineering Management Conference (IEEE Cat. No.04CH37574).

[42]  Burairah Hussin,et al.  Managing Software Project Risks with Proposed Regression Model Techniques and Effect Size Technique , 2011 .

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

[44]  C. Ravindranath Pandian,et al.  Applied Software Risk Management: A Guide for Software Project Managers , 2006 .

[45]  L. Cooper A research agenda to reduce risk in new product development through knowledge management: a practitioner perspective , 2003 .

[46]  Ahmad Zaki Kamaruddin Development of an early software project risk asssessment application using case-based reasoning / Ahmad Zaki Kamaruddin , 2006 .

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

[48]  Abdelrafe Elzamly,et al.  Managing Software Project Risks (Implementation Phase) with Proposed Stepwise Regression Analysis Techniques , 2013 .

[49]  Da Ruan,et al.  Choquet integral based aggregation approach to software development risk assessment , 2010, Inf. Sci..

[50]  Jakub Miler,et al.  Risk-driven Software Process Improvement - a Case Study , 2004 .

[51]  Tsutomu Ishida,et al.  Metrics and Models in Software Quality Engineering , 1995 .

[52]  Shuib Basri,et al.  A STUDY ON RISK ASSESSMENT FOR SMALL AND MEDIUM SOFTWAREDEVELOPMENT PROJECTS , 2011 .

[53]  P Morris,et al.  Why IT Projects Fail , 1997 .

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

[55]  Dan Remenyi,et al.  Business process re-engineering: some aspects of how to evaluate and manage the risk exposure , 1996 .

[56]  Kathy Schwalbe,et al.  Information Technology Project Management , 1999 .

[57]  Fei Peng,et al.  Analyzing project risks within a cultural and organizational setting , 2009, 2009 ICSE Workshop on Leadership and Management in Software Architecture.

[58]  Prodromos D. Chatzoglou,et al.  Software Development Project Risk Management: A New Conceptual Framework , 2011, J. Softw. Eng. Appl..

[59]  Jennifer Blackhurst,et al.  A model for inbound supply risk analysis , 2006, Comput. Ind..

[60]  John Walewski,et al.  International project risk assessment , 2005 .