论文部分内容阅读
风险管理是现代管理科学中十分重要的一个研究领域,有效的风险管理被管理者看作是实现组织目标的重要因素。虽然风险管理在近60年的理论和实践发展中取得了重要的进步,但现有大多数的风险管理研究还是处于风险相互独立的假设前提下,这往往与实际并不相符,在实际应用中也表现出一些缺陷。因此,将风险的相关性分析融入传统的风险管理研究,具有重要的理论价值和实践意义。
本文的研究以风险相关性为突破点,阐述了风险相关性的机理和特点,构建了相关性下的风险管理框架。研究应用集中在现阶段风险管理中的一个热门的应用问题——面向可信软件的过程风险管理,在对现有的软件过程模型进行从可信软件和风险管理两方面拓展的基础上,通过引入考虑风险相关性的风险识别和风险控制方法,构建全生命周期软件项目过程风险网络,并描述过程风险之间的相关性。通过调查问卷获取中国5个大规模高CMMI等级的软件企业过程风险数据,利用贝叶斯网络学习方法,获得了考虑风险相关性的关键风险列表。基于多目标优化方法,构建以风险和可信度量值为目标函数、以项目成本、进度、关键风险为约束函数的优化模型,从而获得效率更高分配更合理的风险管理资源分配方案。
本文主要在以下四个方面做出贡献:
(1)本文构建了相关性下的风险管理体系,揭示并强调了风险之间的相关性的管理在风险管理中的重要作用。研究从相关性出发,以识别、度量和控制风险相关性为手段,将风险相关性融入到传统风险管理之中。指出为了更好更有效率的进行风险管理,风险相关性的控制是其中十分重要的环节。
(2)在原有软件过程管理的基础上,考虑风险管理和软件过程以及风险管理同可信产品的联系,将风险管理和可信属性监控同原有的软件过程相整合,从系统的角度出发,构建了在有限资源下面向可信软件的过程风险管理框架。把软件过程风险相关性抽象为风险转移和风险累积两种表现形式,利用两种形式及其组合间接地描述过程间所有的风险相关性状态。在此基础上,运用风险网络图描述了软件过程风险及其相关性关系,使之成为风险分析研究的基础。
(3)基于问卷数据,利用贝叶斯网络学习的方法获得刻画风险转移和累积的联合概率和条件概率。在此基础上,为进一步分析不同过程之间单个风险对单个风险的转移和累积强度,本文引入了关联强度度量方法(Influence Strength)实现了风险相关性的识别和度量,解决了考虑风险相关性下的一对一风险转移和累积的识别和度量问题。同已有的风险列表不同的是本文将每一种风险重新定义在每一个子过程上,不再笼统地在全过程上识别和分析风险,让风险的识别可以落实在每一个子过程,管理更加有的放矢。风险列表的结果与大多数业界和学界公认的风险列表保持着一致性的同时,由于考虑到不同子过程的区别,该列表关于中国软件企业的过程风险特征又有多个新的发现。
(4)为解决有限资源下的软件产品可信值的最大化问题,结合对软件过程风险度量以及软件产品可信值度量方法,引入多目标规划模型,帮助项目管理者有效地实现在降低成本的前提下控制软件过程的风险。分析结果表明,改善软件过程风险管理是提高软件产品可信性的重要手段,在一定的软件过程环境条件下,风险管理对于提高产品可信有着至关重要的作用。
本文的研究从考虑风险相关性的角度出发,将风险相关性分析引入传统风险管理模型与方法中,并将之应用于面向可信软件的过程风险管理研究,对于风险管理的理论研究和实践均具有重要的指导意义。