图示

图9.6 估算与风险
  
��项目的复杂性对于增加软件估算的不确定性影响很大。复杂性越高,估算的风险就越高。但是,复杂性是相对度量,它与项目参加人员的经验有关。例如,一个实时系统的开发,对于过去仅做过批处理应用项目的软件开发组来说是非常复杂的,但对于一个过去开发过许多高速过程控制软件的软件小组来说可能就是很容易的了。
  
��需要注意的是,这种度量一般用在设计或编码级,而在软件计划时(设计和代码存在之前)使用就很困难。因此,可以在计划过程的早期建立其它较为主观的复杂性评估,如功能点复杂性校正因素。
��