Font Size: a A A

Research On BN-based Software Project Risk Management System

Posted on:2009-05-08Degree:MasterType:Thesis
Country:ChinaCandidate:N J ShiFull Text:PDF
GTID:2178360242977106Subject:Software engineering
Abstract/Summary:PDF Full Text Request
A proper software project risk management system is significant to successful software development. Traditional software project risk management system usually adopts manual methods, and cannot satisfy the needs of software development. Therefore, it's of great significance to establish an efficient software project risk management system.By investigating and analyzing the latest research of Risk Management, Software Project Risk Management System and Modeling Technologies, we find that Information System is becoming a mainstream of software project risk management system instead of manual methods in the field of Risk Management. Based on risk management, the field of Modeling Technologies provides many successful practices for modeling risk management. But these modeling and analyzing technologies and methods provides neither instance of integrating other software project management systems, nor solution of applying software project risk management system under multi-system environment. Likewise, the process methods in the fields of Systems Engineering and Software Development are too abstract and generalized, lacking solution of establishing an efficient software project risk management system.In order to establish a software project risk management system for software development that can effectively support software project risk management and effectively integrate and coordinate multi-system activity, we analyzed the characteristic of software development process, applied Bayesian Networks Method to software project risk management system and developed solutions for key problems while doing so. Furthermore, we proposed a system for software project risk management, by integrating Bayesian Networks Methods, and Agile-based architecture, defining the key practices system, architecture and concrete processes of the software project risk management system.Based on the theoretical research, we applied architecture to the development activities of a software project risk management system, and achieved good practical effect. The efficiency of the project was much higher than the average of the systems which are applied by other modeling technologies. The integrations between systems were kept in a very high level. The survey after pilot-running showed that the BN-based software project risk management system has good efficiency and applicability. Agile Design Methods also was verified and improved in practice.
Keywords/Search Tags:Risk Management, Bayesian Networks, Software Project Risk Management System, Object-Oriented, Agile Design
PDF Full Text Request
Related items