background image

项目的风险管理

 

摘 要:在项目的建设过程中,风险几乎无处不在。如何有效地分析、控制和管

理风险,对项目的成功起着至关重要的影响。本文通过对当前软件行业的风险状
况进行分析,列举软件开发项目的风险来源,并进行分析,总结各类风险产生
的原因和对项目成败的影响,最后给出软件开发项目在风险管理和控制的建议。

  

 

   

  

 

关键词:软件开发 风险管理 风险分析 风险识别 风险控制

一、项目的风险背景

信息产业的发展是目前发展最快的行业之一,也是对社会影响最大的一个行

业,它不但为我们创造了巨大的财富,而且从各个方面改变着我们的生活,达
到一个行业,小到一项服务。我们不得不承认软件是二十一世纪最不可思议的产
品。

伴随着软件开发技术的不断更新、软件数量的增多、软件复杂程度不断加大、客

户对产品的要求也在不断的提高,随之而来的是软件开发项目给软件开发企业
和需求企业带来的巨大风险。软件开发项目的成功与否会直接影响到公司的生存
这对软件开发企业来讲应该是更大的难题。一方面是业务需求更加复杂。人们对
软件质量和用途的期望大幅度提高,对业务系统的要求也越来越挑剔。另一方面
是开发成本不断缩减。在此形势下,风险管理与控制已成为软件开发项目成败的
关键。

软件开发项目由于其具有连续性、复杂性、少参照性,无标准规范等特点,其

风险程度较高。目前国内的大多数软件开发企业还缺乏对软件开发项目的风险认
识,缺少进行系统、有效的度量和评价的手段。据有调查数据显示,有

15—

35%的软件项目中途被取消,剩下的项目不是超期就是超出预算或是无法达到
预期目标。另外,软件项目因风险控制和管理原因失败的约占

90% ,可见,软

件风险控制与管理在目前的软件开发项目中的重要性。

二、风险管理的内容

项目风险管理是指对项目风险从认识到分析直至采取应对措施等的一系列

过程,包括风险识别、风险量化、风险对策和风险控制等,如下图所示,从而将
积极因素所产生的影响最大化并使消极因素产生的影响最小化,或者说达到消
除风险、回避风险和缓解风险的目的。对项目进行风险管理,就可以最大限度的
减少风险的发生。