软件项目评估过程中软件工作量估算的结果受到各种因素影响,很难得到一个固定的值,进行工作量估算的主要目的,更多的是了解待开发系统在功能规模一定的情况下可能的工作量水平。所以工作量估算的结果一般以一个范围的形式呈现,表示出工作量的最可能值,以及合理的范围。可参考统计方法中的百分位法,以P50来表示最可能的值,P25,P75来表示合理范围值得下限和上限。采用类推类比法的时候,可以直接取得相应的值。如果使用方程法,则需要在基准数据中选择功能点耗时率的P50(代表有50%的数据不大于该值),P25(代表只有25%的数据不大于这个值),P75(代表有75%的数据不大于这个值)三个值,然后以功能点数分别乘以这三个值,即得到工作量的范围:
功能点数*功能点耗时率P25=下限
功能点数*功能点耗时率P50=最可能值
功能点数*功能点耗时率P75=上限
工作量估算的结果是建立项目目标及承诺的基础。在实际的项目过程中,应根据项目特点及约束选择合适的估算结果。例如,在制订项目预算时,如果为了保证项目有充足的预算以按时按质交付,则可依据估算结果的上限编制预算;而在编制项目计划时,可以依据估算结果的最有可能值。
以上就是浅析软件项目评估中的工作量估算结果所有内容。(北京软件造价评估技术创新联盟)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。