Abstract: Despite various methods that exist in software risk management, software projects have a high rate of failure. When complexity and size of the projects are increased, managing software development becomes more difficult. In these projects the need for more analysis and risk assessment is vital. In this paper, a classification for software risks is specified. Then relations between these risks using risk tree structure are presented. Analysis and assessment of these risks are done using probabilistic calculations. This analysis helps qualitative and quantitative assessment of risk of failure. Moreover it can help software risk management process. This classification and risk tree structure can apply to some software tools.
Abstract: A dynamic risk management framework for software
projects is presented. Currently available software risk management
frameworks and risk assessment models are static in nature and lacks
feedback capability. Such risk management frameworks are not
capable of providing the risk assessment of futuristic changes in risk
events. A dynamic risk management framework for software project
is needed that provides futuristic assessment of risk events.