1 软件工作量的估计有哪些方法?
基于WBS的工作量估算:
基于WBS的工作量估算又称自底向上方法,其步骤:
(1)根据以往的类似项目得出总工作量
(2)进行WBS分解,尽可能将整个项目的任务分解
(3)采用类比法或专家法得出WBS每类的工作量
(4)汇总WBS总工作量
(5)与第(1)步的结果印证分析,确定分析结果,确定估计结果
基于SLOC的工作量估算:
生产率方法:估算代码的行数,然后利用代码行数/SLOC(人天),得出工作量人天数
参数模型法:利用模型,将代码行数转为人天数
常见模型:putnam模型,COCOMOII模型,IBM模型
基于FP的工作量估算:
生产率法:估算功能点数,然后利用功能点数/功能点/天,得出工作量人天数
经验模型法:可以根据本企业的历史数据得到的功能点数和工作量方程,也可以利用原有的模型