软件工程-第6章

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【例6-3】某企业有A、B两个投资项目,计 划投资额均为1000万元,其收益(净现值) 的概率分布如下表所示:
试完成以下计算: (1)分别计算A、B两个项目净现值的期 望值。 (2)分别计算A、B两个项目期望值的标 准离差(标准差)。 (3)判断A、B两个投资项目的优劣。
(1)计算两个项目净现值的期望值(风险期望)如下: A项目:200×0.2+100×0.6+50×0.2=110(万元) B项目:300×0.2+100×0.6+(-50)×0.2=110(万元) (2)计算两个项目期望值的标准离差
风险管理策略可以包含在软件项目计划 中,或者风险管理步骤也可以组织成一个独 立的风险缓解、监控和管理计划(RMMM 计划。 RMMM计划将所有风险分析文档化,并 由项目管理者作为整个项目计划中的一部分 来使用。一旦建立了RMMM计划,且项目 开始启动,则风险缓解监控步骤也开始了
决策树分析示例
利用决策树风险分析技术来分析如下两种情况, 以便决定你会选择哪种方案:(要求画出决策树) 方案A:随机投掷硬币两次,如果两次投掷的结 果都是硬币正面朝上,你将获得10元;投掷的 结果背面每朝上一次你需要付出1.5元。 方案B:随机投掷硬币两次,你需要付出2元; 如果两次投掷的结果都是硬币正面朝上,你将获 得10元。

决策树分析示例
10元 -1.5元 -3元
0.25*10=$2.5元
0.5*-1.5=-0.75元
0.25*-3=--$0.75元
8元=10-2
-2元 -2元
GameA:EMV=1
0.25*8=2元
0.5*-2=-1元
0.25*-2=-0.5元
GameB:EMV=0.5
风险评估结果
风险
用户变更需求 规模估算可能过低 人员流动
标准离差率计算
【例6-2】某企业拟进行一项存在一定风险 的软件项目投资,有甲、乙两个方案可供选 择:已知甲方案净现值的期望值为1000万 元,标准离差为300万元;乙方案净现值的 期望值为1200万元,标准离差为330万元。 试比较两个方案的优劣。
[解:]当两个方案的期望值不同时,决策方案 只能借助于标准离差率这一相对数值。 由标准离差率计算公式可得: 甲方案标准离差率=300/1000=30% 乙方案标准离差率=330/1200=27.5% 显然甲方案的风险大于乙方案。
风险监控
风险监控就是通过对风险识别、分析、 规划和应对的全过程进行管理和监控,从而 保证风险管理能达到顶期的目标,它是项目 实施过程中的一项重要工作。
风险监控的技术与方法
风险应从3个方面进行监控: (1)监控风险的状态。 (2)应急计划的制定与执行 (3)风险持续管理。
风险监控与管理计划-RMMM计划
6.1.2 软件项目风险与管理
软件项目风险是指软件开发过程中 存在大量的需求\技术\过程\组织等方面 的不确定性,可能导致软件产品/服务的 功能不能满足要求\费用超出预算等所 不期望的后果.
6.1.3 软件风险的定义
软件风险: 在预定成本\工期和技术约束下, 可能无法达到全面计划目标的度量指标,包括 以下两部分: (1)无法达到具体结果的概率(或可能性) (2)达不到那些结果的后果(或影响) 即: RE = P . C
类别
产品规模 产品规模 人员数目及经验
概率
80% 60% 60%
影响 排序
5 5 4 1 2 3
最终用户抵制该计划
交付期限被紧缩 技术达不到预期效果 缺少对工具的培训
商业影响
商业影响 技术情况 开发环境
50%
50% 30% 40%
4
3 2 1
4
5 7 8
标准离差率
标准离差也称为标准差,它反映的是 各数据偏离平均数的距离(离均差)的平均 数,标准差为方差(一般用σ表示)的平方 根,用S表示。 标准离差率是标准离差与期望值之比。其 计算公式为: 标准离差率=标准离差/期望值

定性风险评估

风险后果度量 高、中、低 极高、高、中、低、极低 灾难,严重,一般,轻微,可忽略 等等
风险概率及后果估计矩阵图
P
R
I
Low
Medium High
High
L
H
H
Medium L
H M
H M
Low
L
定量风险评估
量化分析每一个风险的概率及其对项目造
ห้องสมุดไป่ตู้
成的后果,也分析项目总体风险的程度。 分析方法: 专家访谈 决策树分析 量化风险检查表 ……
6.1.4 软件风险的类型
从风险的范围角度上看,可分为: 1 项目风险 2 技术风险 3 商业风险
6.1.4 软件风险的类型
从风险可预测的程度上看,可分为:
1 已知风险 2 可预测风险 3 不可预测风险
6.2 软件风险管理的体系框架
软件风险管理的一般过程: (1)风险识别 (2)风险分析 (3)风险规划 (4)风险监控
软件工程 第6章
软件风险管理
6.1 软件项目的风险管理
软件风险管理就是通过主动而系统 的对项目风险进行全过程的识别、分析 和监控,最大限度的降低风险对软件开 发的影响。
6.1.1 风险与项目风险
风险是不确定事件,一旦发生,将会产 生消极影响. 风险的三要素: 1 未来的事情 2 事情发生的概率 3 事情的影响
6.5 风险规划
风险规划是风险管理过程中的第三个阶段。 由项目团队执行的计划工作将分类风险清单 转化为行动计划。规划包含为最大风险展开 的详细策略和行动、风险行为分级以及综合 风险管理计划的创建。
风险规划的工具与技术
通常,使用几种策略应对可能对项 目目标存在消极影响的风险或威胁。 这些策略分别是风险规避、风险转 移、风险接受、风险减缓。
6.3 风险识别
风险识别方法: 检查表法 流程图法 头脑风暴法 情景分析法
6.4 风险分析(评估)
风险分析是评估已识别出风险的影响和可 能性的过程.风险分析可以选择定性或定量 分析方法.
定性风险评估
定性评估风险的发生概率及后果。 风险概率度量: 高、中、低 极高、高、中、低、极低 不可能,不一定,可能和极可能 等等
相关文档
最新文档