风险应对策略就是对已经识别的风险进行定性分析、定量分析和进行
风险排序,制订相应的应对措施和
整体策略。
风险规避是改变项目计划来消除特定风险事件的威胁。通常情况下我们可以采用多种方法来
规避风险。例如,对于软件项目开发过程中存在的技术风险,我们可以采用成熟的技术,团队成员熟悉的技术或迭代式的开发过程等方法来规避风险;对于
项目管理风险我们可以采用成熟的
项目管理方法和策略来规避不成熟的项目管理带来的风险;对于进度风险我们可以采用增量式的开发来规避项目或产品延迟上市的风险。对于软件项目
需求不确定的风险我们可以采用的
原型法来规避风险。
软件项目通常可以采用外包的形式来转移
软件开发的风险,例如发包方面对一个完全陌生领域的项目可以采用外包来完成,
发包方必须有明确的合同约定来保证
承包方对软件的质量,进度以及维护的保证。否则风险转移很难取得成功。
风险减轻是减少不利的风险事件的后果和可能性到一个可以接受的范围。通常在项目的早期采取风险减轻策略可以收到更好的效果。例如,
软件开发过程中人员流失对于软件项目的影响非常严重,我们可以通过完善工件,配备后备人员等方法来减轻人员流失带来的影响。
准备应对风险事件,包括积极的开发
应急计划,或者消极的接受风险的后果。对于不可预见的风险,例如
不可抗力;或者在
风险规避,风险转移或者风险减轻不可行,或者上述
活动执行成本超过接受风险的情况下采用。
3.改善沟通和
问题解决。同时还可以通过改善沟通,加强和改善信息流通来促使一些问题得到合理解决。
5.细化
WBS,使用
网络计划。在
项目计划阶段通过细化
工作包,采用网络计划等一些比较完善的
计划手段编制计划,从而使造成技术风险的根源消除掉,实现降低
技术风险的目的。