预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

年第期科技管理研究 !""’(@LE8JL84JK,8L9J7I7M6B4J4M8:8JH;8F845L9!""’N72( 文章编号:%"""$)(*’(!""’)"($"%#+$"# 软件项目风险管理模型的分析与研究 毛明志,葛晓炜 (中山大学计算机应用研究所,广东广州’%"!)’) 摘要:由于缺乏有效的软件风险管理,导致很多软件开发项目都无法在预定的时间和预算下交付高质量、 高性能的软件产品,软件项目常常以失败告终。本文在对经典的软件风险管理理论及风险管理模型进行分析与 研究的基础上,提出确保风险管理有效实施的改进策略。 关键词:软件项目;风险管理;模型 中图分类号:,-&%%文献标识码:. 大风险列表,其中包括不现实的时间和费用预算、功能和 引言 %属性错误、人员匮乏等。在软件项目开始时归纳出现在项 /000给出了风险的定义:一种事件、状态发生的可能目的十大风险列表,在项目的生命周期中定期召开会议去 性,这种可能性会带来严重的后果或者潜在的问题。风险对列表进行更新、评比。十大风险列表是让高层经理的注 是一种客观存在,风险与效益同存,只有正视风险才能有意力集中在项目关键成功因素上的有效途径,可以有效地 效地规避风险。我们要学会在风险带来的负面影响和潜在管理风险并由此减少高层的时间和精力。 的收益中找到平衡点。由于软件项目开发和管理中的种种!2!@0/的A;B(持续风险管理)模型。@0/(软件工程研 不确定性,使软件业成为高风险的产业。有调查显示,有究所)是软件工程研究与应用的权威机构,旨在领导、改 %’1—&’1的软件项目被中途取消,剩下的项目不是超期进软件工程实践,以提高以软件为主导的系统的质量。@0/ 就是超出预算,或者无法达到预期的目标。对很多失败的的软件风险管理原则: 软件开发项目进行事后分析说明:如果在项目刚开始时就%)全局观点;!)积极的策略;&)开放的沟通环境; 关注于识别或解决项目中的高风险因素,那么就会很大程#)综合管理;’)持续的过程;()共同的目标;))协调 度地减少甚至避免这种失败。软件风险管理是一种软件工工作。 程实践,它包括过程、方法和工具。利用这些过程、方法@0/提出的A;B模型要求在项目生命周期的所有阶段 和工具去完成以下工作:持续评估风险、确定风险优先级、都关注风险识别和管理,它将风险管理划分为’个步骤, 实施策略处理风险。如图%所示: !经典风险管理模型校正风险缓解在风险转化 计划中的偏差为问题前识 别分险 !2%345563789:理论。!"世纪+"年代,软件风险管理之 父3789:将风险管理的概念引入软件界。3789:认为:软件评估风险的影 监控风险指标和 风险管理这门学科的出现就是试图将影响项目成功的风险响、可能性、耗 风险缓解行动费时间,对风险 形式化为一组易用的原则和实践的集合,目标是在风险成分类和排序 为软件项目返工的主要因素并由此威胁到项目的成功运作在风险信息基 各部分加强对 前,识别、描述并消除这些风险项。他将风险管理过程归础上做出决策 采取行动风险的沟通 纳成二个基本步骤:风险评估和风险控制。其中风险评估 图风险管理模型 包括风险识别、风险分析、风险排序;风险控制包括制定%@0/CA;BD 风险管理计划、解决风险、监控风险。 !2&;EFGEH方法。如果组织在项目早期采用系统化的风险 3789:用公式:;0<-(=>)!?(=>) 管理过程和技术,那么组织就有能力避免很多问题。;EFGEH 对风险进行度量,其中;0表示风险的影响,-(=>) 方法就能提供这种系统化的风险管理过程和技术,它是由 表示令人不满意结果发生的概率;?(=>)表示令人不满的 大学提出的,旨在对风险的起因、触发事件及其影 结果带来的损失。B456I4JK 响等进行完整的体现和管理,并使用合理的步骤评估风险。 3789:风险管理理论的核心是维护和更新十大风险列 对于风险管理中的每个活动,都提供了详细的活动执 表。他通过对一些大型项目进行调查总结出了软件项目十;EFGEH 收稿日期:!""#$%!$!! 万方数据 基金项目:!""&年广东省软件领域关键技术突破项目(!""&$%)(&’"""$#!"!""() 毛明志等:软件项目风险管理模型的分析与研究>)& 行模板,包括活动描述、进入标准、输入、输出、采用的表&列出了!"#$"%方法的各活动功能概述以及各活动的 方法和工具、责任、资源、退出标准。主要产出物。 !"#$"%方法的特点:!"#$"%方法将近乎完美的理论溶入可靠的过程和技术。 &、提供风险的明确定义:损失的定义建立在期望的基根据在一些组织中的研究调查显示,!"#$"%方法在实践中被 础上,即项目的实际结果没有达到项目相关者对项目的期认为是可行的,它可导致更详细的风险分析和描述