- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
阅读使人充实,会谈使人敏捷,写作使人精确。——培根
第3章软件项目计划
3.1风险分析
教学内容:风险标识、风险估计、风险评价和风险管理与监控。
教学重点:风险标识。
教学难点:风险估计。
教学方法:课堂讲授+讨论。
教学要求:掌握风险标志方法,了解风险估计和评价,理解风险管理。
思考题:为何要对软件项目进行风险分析?
3.1.1风险标识
风险发生的“不确定性”和风险发生后带来的“损失”是风险包含的两个重要特
性。在进行风险分析时重要的是量化“不确定性”的大小和与每个风险相关的“损
失”的程度。风险标识是进行风险分析的第一步。
从宏观上来看,可将风险分为3类,即项目风险、技术风险和商业风险。另一种
常用风险分类方式由Charette提出,将风险分为了3类:已知风险、可预测风
险和不可预测风险。
一种识别风险的好办法便是得用一组提问帮助项目计划人员了解在项目和计划
方面存在哪些风险。Boehm建议使用一个“风险项目检查表”,列出所有可能的
与每个风险因素有关的提问,从以下几个方面识别已知的或可预测的风险。
①产品规模
②商业影响
③客户特性
④过程定义
⑤开发环境
⑥建造技术
法拉兹·日·阿卜——学问是异常珍贵的东西,从任何源泉吸收都不可耻。.
阅读使人充实,会谈使人敏捷,写作使人精确。——培根
⑦人员数量及经验
3.1.2风险估计
风险估计主要有两个方面的工作,一是估计风险发生的可能性,另外是估计与风
险相关的问题出现后将会带来的损失。为此,项目计划人员、其它管理人员和技
术人员一起进行四种风险估计活动,即建立一个尺度或标准来表示一个风险的可
能性;描述风险的结果;估计风险对项目和产品的影响;确定风险估计的正确性,
给出风险估计的定量结果。
估计每个风险所产生的影响时,对4个风险因素:性能(即产品能够满足需求且
符合其使用目的的不确定程度)、成本(即项目预算能够被维持的不确定程度)、
支持(即软件易于纠错、适应及增强的不确定程度)和进度(即项目进度能够被
维持且产品能按时交付的不确定程度),分别确定影响类别(即灾难的、严重的、
轻微的和可忽略的),并求平均或加权平均,得到一个整体的影响值。
不同的风险发生后对项目造成的影响各不相同,主要有3个方面需要考虑,即风
险的性质(风险发生时可能产生的问题)、风险的范围(风险的严重性及总的分
布,如项目的多少部分或有多少用户受到损害等)、风险的时间(何时能感受到
风险及风险持结多长时间)。据此确定风险估计的加权系数,以得到项目的风险
估计。
3.1.3风险评价
在风险评价时,可根据风险估计的结果,建立一系列三元组:[ri,pi,ei],其
中ri表示风险,pi表示风险出现的概率,ei表示风险产生的影响,i=1,2,…,M
表示风险的序号,假定软件项目共有M种风险。
要对项目风险进行评价,必须定义一个风险参考水准。对于大多数项目而言,性
能、成本、支持和进度就是典型的风险参考水准。对于性能下降、成本超支、支
持困难或进度延迟,都有一个水准值的要求,超出它就会导致项目被迫终止。在
软件项目的风险分析中,一个风险参考水准存在一个单独的点,称之为参考点或
临界点,在该点上决定继续或终止(如果问题较大)该项目都是可以接受的,但
超过它时会引起项目终止。通常,风险评价可分为如下4步:
①定义项目的各种风险参考水准,如成本、进度等;
②找出每个[ri,pi,ei]与各参考水准之间的关系;
③预测一组临界点以定义项目的终止区,该区由一条曲线或易变动区域来界定;
④预测怎样的风险组合,会影响参考水准。
法拉兹·日·阿卜——学问是异常珍贵的东西,从任何源泉吸收都不可耻。.
阅读使人充实,会谈使人敏捷,写作使人精确。——培根
3.1.4风险管理与监控
风险管理是指利用某些技术,如原型化、软件自动化、可靠性工程学,以及某些
项目管理方法等设法避免或转移风险。与每种风险相关的三元组[ri,pi,ei]
是风险管理的基础。
[例3-1]设项目组高级职员流动给项目带来的风险为r1,基于过去的历史和管理
经验,高级职员离开项目组的概率为p1=70%;该风险带来的影响e1的估计值使
项目开发时间增加25%,项目的成本增加30%。为了管理这一风险,项目管理者
必须制订一些策略,一种可能的风险管理策略如下:
①与现有人员探讨人员流动的
文档评论(0)