项目风险

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

 

你可能感兴趣的:(工作,项目管理,活动,产品,技术人,审查)