软件工程项目的开发也存在各种各样的风险,有些风险 甚至是灾难性的。 R.Charette 认为,风险与将要发生的事情 有关,它涉及诸如思想、观念、行为、地点、时间等多种因 素;风险随条件的变化而改变,人们改变、选择、控制与风 险密切相关的条件可以减少风险,但改变、选择、控制条件 的策略往往是不确定的。在软件开发过程中,人们关心的问 题是,什么风险会导致软件项目的彻底失败?顾客需求、开 发环境、目标机、时间、成本的改变对软件项目的风险会产 生什么影响?人们必须抓住什么机会、采取什么措施才能有 效地减少风险、顺利完成任务?所有这些问题都是软件开发 过程中不可避免并需要妥善处理的。软件工程的风险分析包 括:风险标识、风险估算、风险评价和风险管理四部分
1