��Robert Charette 在他关于风险分析和驾驭的书中对风险的概念给出了如下的定义:"首先,风险关系到未来发生的事情。今天和昨天积极考虑已经过晚,因为我们今天收获的是以前的活动播下的种子。问题是,能否通过改变今天的活动为我们自身的明天创造一个完全不同的充满希望的美好前景。其次,风险会发生变化,就象爱好、意见、动作或地点会变化一样……,第三,风险导致选择,而选择本身将带来不确定性。因此,风险就象死亡那样,是一个其生命很少确定性的东西。" 当在软件工程的环境中考虑风险时,Charette的这3个概念就成为讨论的基础。首先是关心未来──风险是否会导致软件项目失败? 其次是关心变化──在用户需求、开发技术、目标机器、以及所有其他与项目及时工作和全面完成有关的实体中会发生什么样的变化? 最后,必须解决选择问题──应采用什么方法和工具,应配备多少人力,在质量上强调到什么程度才满足要求?
��