软件项目风险管理方法
在上世纪
60
年代,
西方世界的软件危机使人们
开始清醒得认识到软件开发过程的高复杂性,许多学
者致力于通过软件标准化,并提出一系列软件过程模
型,将系统的、可量化的、规范化的方法应用到软件
开发中,
以减少软件开发的无序状态,
降低软件风险,
提高软件质量。其中,
Boehm
在
1989
年提出的螺旋
模型,便是一个可降低软件风险的模型,该模型强调
在软件项目的每个阶段都要考虑风险因素,随后,他
在
1991
年发表的
《软件风险管理:
理论与实践》
一文
中,将软件风险管理程序进一步划分为两个阶段,即
风险评价和风险控制,每个阶段都又具体细化为三个
步骤,进一步完善了软件风险管理理论。
此后,软件风险管理的研究进入了一个百家齐放
的时期,国外许多学者都从不同角度对软件风险管理
进行了探索,如其中
Charette
就构造了一个六阶段的
风险管理方法,将软件项目风险分为风险分析和风险
管理两部分,其中,风险分析包括风险识别、风险估
计、风险评价,风险管理包括风险计划、风险控制、
风险监控。他强调风险管理的战略思想和技术手段,