12.4.1 软件风险
软件工程项目在进行过程中不可避免地会遇到许多不利因素。由于软件工程项目的最终成果是不可见的、复杂的软件产品,并且软件在开发过程中充满了程序员的智力因素,比传统的实际项目有着更为难于把握的因素。(https://www.daowen.com)
软件风险管理的出现是以许多软件工程项目的失败为代价的。一些项目的管理者缺乏风险意识,在项目开发前期没能充分考虑项目中存在的风险因素,最后导致软件项目开发的失败。在软件项目开发过程中会出现一些事先没有考虑到的情况,如缺少合格的人员、工作量超出预算、技术难以实现、开发进度慢等,最后造成严重的后果,甚至中途而废,造成很大的损失。