|
|
项目风险 |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
项目风险 项目风险是指潜在的预算、进度、 人力(工作人员及组织)、资源、客户、及需求等方面的问题以及它们对软件 项目的影响。 技术风险威胁到要开发软件的质量及交付时间。 商业风险威胁到要开发软件的生存能力。商业风险常常会危害项目或产 品。五个主要的商业风险是:(1)开发了一个没有人真正需要的优秀产品或系 统(市场风险);(2)开发的产品不再符合公司的整体商业策略(策略风险);(3) 建造了一个销售部门不知道如何去卖的产品;(4)由于重点的转移或人员的变 动而失去了高级管理层的支持(管理风险);以及(5)没有得到预算或人力上的 保证(预算风险)。应该注意到的很重要的一点是:简单的分类并不总是行得 通。某些风险根本无法事先预测。 ///////////////////////////////////////////////////////////////////// 识别风险是试图系统化地确定对项目计划(估算、进度、资源分配)的威 胁。 识别风险的一个方法是建立风险条目检查表。 ·产品规模——与要建造或要修改的软件的总体规模相关的风险。 ·商业影响——与管理或市场所加诸的约束相关的风险。 ·客户特性——与客户的素质以及开发者和客户定期通信的能力相关的 风险。 ·过程定义——与软件过程被定义的程度以及它们被开发组织所遵守的 程度相关的风险。 ·开发环境——与用以建造产品的工具的可用性及质量相关的风险。 ·建造的技术——与待开发软件的复杂性及系统所包含技术的“新奇性” 相关的风险。 ·人员数目及经验——与参与工作的软件工程师的总体技术水平及项目 经验相关的风险。 ///////////////////////////////////////////////////////////////////// 风险预测,又称风险估算,试图从两个方面评估每一个风险——风险发 生的可能性或概率,以及如果风险发生了,所产生的后果。项目计划者,以 及其他管理人员和技术人员,一起执行四个风险预测活动:(1)建立一个尺 度,以反映风险发生的可能性;(2)描述风险的后果;(3)估算风险对项目及 产品的影响;(4)标注风险预测的整体精确度,以免产生误解。 风险表给项目管理者提供了一种简单的风险预测技术(风险表应该采用 电子表格来实现,这样使得表中的内容易于操纵及排序)。 ///////////////////////////////////////// 风险评估 在风险管理中的这一步,我们建立了如下形式的一系列三元组[CHA89]: [ri,li,xi] 其中ri 表示风险,li 表示风险发生的概率,xi 则表示风险产生的影响。 在风险评估过程中,我们进一步审查在风险预测阶段所做的估算的精确度, 试图为所发现的风险排出优先次序,并开始考虑如何控制和/或避免可能发生 的风险。 要使评估发生作用,必须定义一个风险参考水平值[CHA89]。对于大多 数软件项目而言,前面所讨论的风险因素——性能、成本、支持、及进度— —也代表示了风险参考水平值。即,对于性能下降、成本超支、支持困难、 或进度延迟(或者这四种的组合),都有一个水平值的要求,超过它就会导致 项目被迫终止。如果风险的组合所产生的问题引起一个或多个参考水平值被 超过,则工作将会停止。在软件风险分析中,风险参考水平值存在一个点, 称为参考点或临界点,在这个点上决定继续进行该项目或终止它(问题太大了) 都是可以接受的。

|
|
相关文章:相关软件: |
|