Resource Optimization-Based Software Risk Reduction Model for Large-Scale Application Development

Software risks are a common phenomenon in the software development lifecycle, and risks emerge into larger problems if they are not dealt with on time. Software risk management is a strategy that focuses on the identification, management, and mitigation of the risk factors in the software development lifecycle. The management itself depends on the nature, size, and skill of the project under consideration. This paper proposes a model that deals with identifying and dealing with the risk factors by introducing different observatory and participatory project factors. It is assumed that most of the risk factors can be dealt with by doing effective business processing that in response deals with the orientation of risks and elimination or reduction of those risk factors that emerge over time. The model proposes different combinations of resource allocation that can help us conclude a software project with an extended amount of acceptability. This paper presents a Risk Reduction Model, which effectively handles the application development risks. The model can synchronize its working with medium to large-scale software projects. The reduction in software failures positively affects the software development environment, and the software failures shall reduce consequently.

[1]  Rini van Solingen,et al.  Calculating Software Process Improvement's Return on Investment , 2006, Adv. Comput..

[2]  Amrit Tiwana,et al.  The one-minute risk assessment tool , 2004, CACM.

[3]  M. Cortimiglia,et al.  An economic–probabilistic model for risk analysis in technological innovation projects , 2014 .

[4]  Robert J. Kauffman,et al.  Option-Based Risk Management: A Field Study of Sequential Information Technology Investment Decisions , 2007, J. Manag. Inf. Syst..

[5]  Francisco J. Pino,et al.  Risk management in the software life cycle: A systematic literature review , 2020, Comput. Stand. Interfaces.

[6]  M. Matejun,et al.  Characteristic Features of Project Management in Small and Medium-Sized Enterprises , 2016 .

[7]  Azween Abdullah,et al.  Trivial model for mitigation of risks in software development life cycle , 2011 .

[8]  Ali Kashif Bashir,et al.  Improved Generalization for Secure Data Publishing , 2018, IEEE Access.

[9]  Jakub Miler,et al.  RISK IDENTIFICATION PATTERNS FOR SOFTWARE PROJECTS , 2004 .

[10]  Ina Schieferdecker,et al.  A taxonomy of risk-based testing , 2014, International Journal on Software Tools for Technology Transfer.

[11]  Subhas C. Misra,et al.  Risk management models in software engineering , 2007 .

[12]  Basit Shahzad,et al.  Effective risk mitigation: a user prospective , 2008 .

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

[14]  Mehmet A. Orgun,et al.  Cybersecurity and privacy issues for socially integrated mobile healthcare applications operating in a multi-cloud environment , 2019, Health Informatics J..

[15]  Amine Nehari Talet,et al.  RISK MANAGEMENT AND INFORMATION TECHNOLOGY PROJECTS , 2014 .

[16]  Amrit Tiwana,et al.  Functionality Risk in Information Systems Development: An Empirical Investigation , 2006, IEEE Transactions on Engineering Management.

[17]  Kalle Lyytinen,et al.  Identifying Software Project Risks: An International Delphi Study , 2001, J. Manag. Inf. Syst..

[18]  Omar El Beqqali,et al.  Harnessing Semantic Features for Large-Scale Content-Based Hashtag Recommendations on Microblogging Platforms , 2017 .

[19]  Christopher J. Alberts,et al.  A Framework for Categorizing Key Drivers of Risk , 2009 .

[20]  Jamaliah Said,et al.  Mitigating asset misappropriation through integrity and fraud risk elements: Evidence emerging economies , 2017 .

[21]  A. Ledwith,et al.  Project management in small to medium‐sized enterprises: A comparison between firms by size and industry , 2009 .

[22]  Basit Shahzad,et al.  Using Wage Rate Analysis to Determine Software Project Scale , 2014 .

[23]  Muhammad Tanvir Afzal,et al.  Enhanced Shell Sorting Algorithm , 2007 .