关于软件项目管理中的风险分析与管理

文萃集 人气:3.22W


  论文摘要:介绍了软件项目风险的重要性,探讨了软件项目风险管理的主要过程和步骤以及常用的工具和方法,详细分析了软件项目中常见的风险类型和风险成因,最后给出了经典的风险管理模型和常用的风险应对措施.

关于软件项目管理中的风险分析与管理

论文关键词:项目管理;风险分析;风险管理;风险应对;模型

  0引言


  随着信息技术的飞速发展,软件产品的规模也越来越大,各软件企业在开发活动中都为了使软件项目能够按照预定的、进度和质量顺利完成而进行有效的分析和管理.但因软件是纯知识产品,其开发进度和质量很难估计和度量,生产效率也难以预测和保证,加之软件系统本身的结构和技术复杂性等原因,造成了开发过程中存在某些“未知量”或“不确定因素”,这必然给项目的开发带来一定程度的风险,可能会使项目计划失败或不能完全达到预期的目标.
  软件项目都存在着这样那样的风险,软件项目风险管理是指对在软件开发过程中所遇到的预算和进度等方面的问题以及这些问题对软件项目的影响进行分析,积极寻求风险应对方法,做好风险管理计划.
  软件项目风险会影响项目计划的实现,如果项目风险变成现实,就有可能影响项目的进度,增加项目的成本,甚至使软件项目不能实现.如果在进行软件项目开发时,注重风险分析,实施风险管理,就可以最大限度的减少风险地发生,从而提高项目成功的机会.
  目前,国内的软件企业不太关心软件项目的风险管理,结果造成软件项目经常性的延期、超过预算,甚至失败.成功的项目管理一般都对项目风险进行了良好的管理.因此,任何一个系统开发项目都应将风险管理作为软件项目管理的重要内容.总之,对项目风险进行科学、准确的判别,为项目决策层和管理人员提供科学的评估方法,是十分必要的.

1项目风险管理

  项目是一系列独特的、复杂的并相互关联的活动,这些活动具有一个明确的目标并且必须在特定的时间和预算内依据规范完成.项目风险管理是指为了最好的达到项目的目标而去识别、分配以及应对项目生命周期内所产生风险的科学与.项目风险管理的主要目的是系统识别与项目有关的风险,评价、管理和改善项目的执行效果.项目风险管理的目标是使潜在机会或回报最大化,使潜在风险最小化.它有影响项目设计和项目基准计划的潜力.
  风险管理涉及的主要过程和步骤包括:风险识别、风险量化、风险应对计划制定和风险监控,如图1所示.

[1]