错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

The Essence of Risk Management in Software Development: A Comparative Study

  • Tabrez Khan,
  • Mohd. Faisal

摘要

Nowadays, changes in the environment and the way things are designed are making the software development process more and more complicated. Risk is one of the key factors that influences the cost, dependability, reliability, and performance of software development. Risks are described as the unpredictability associated with upcoming events in the future. The study showed that the most challenging risks are in requirements, programme, technology, management, scheduling, quality, and budget. Without handling software risks properly, they become the riskiest, which can cause some good software to fail. Risk identification, risk management, and risk analysis should be done sensibly. For a very long time, in the development process of software, many researchers have focused on a variety of approaches and methods for reducing the vulnerability of risk analysis and management. In this research, a systematic literature review has been done to analyze the adverse impact of various risk identification and risk management tools and techniques, as well as risk analysis for software development. As a benchmark, we have reviewed various models in the context of risk management tools and techniques developed by the Software Engineering Institute (SEI). We've tried to determine the best or most appropriate tools and techniques for risk management in software development, based on the severity and various features of these models, and we have tried to show their shortcomings as well as their asset qualities. This paper gives a detailed comparison of different tools and methods for managing software-related risks, looking at some of the things they have in common.