论文部分内容阅读
软件项目不能满足业主方的需求,超支、延时的现象十分普遍,迫切需要系统的科学的风险管理来提高软件项目的成功率。软件项目风险管理就是在对风险的不确定性及可能性等因素进行考察、预测、收集、分析的基础上,制定出来的包括识别风险、分析风险、积极监控风险和妥善处理风险等一整套系统而科学的管理方法。其研究目的是找出这些导致不良后果的风险,并使其对产品的不良影响最小化。软件项目风险管理的集成化实质上就是将集成化思想创造性地应用于软件项目风险管理活动中。风险管理集成化以系统论和全面风险管理的理论为依据,采取合理科学的风险管理措施,使得风险因素对项目的影响最小化。
本文通过回顾和分析软件项目风险管理的相关概念和理论以及国内外研究现状,指出当前要解决的理论和实践问题,提出软件项目风险管理应集成化,并引入霍尔三维体系结构,对软件项目开发的全过程风险从时间维、逻辑维、知识维三个维度进行综合全面的分析。在总结分析前人得出的软件项目风险管理经典模型优缺点的基础上,构思出软件项目风险管理集成化模型的框架结构,综合考虑了业主方、承包方和第三方在软件项目开发中互动合作的关系,注重软件项目风险管理中人的因素。分别探讨了软件项目风险管理体系中的风险评估和风险监控过程,总结归纳了风险评估和风险监控的过程、工具与方法,对于风险分析过程采用了模糊层次分析法,将定性与定量相结合,使分析结果更有说服力。