软件项目的工作量
考试要求: 掌握     
知识路径:  > 软件工程  > 项目管理知识  > 进度管理  > 进度管理  > 活动历时估算


 
       软件项目的工作量和工期的估算历来是比较复杂的事,因为软件本身的复杂性、历史经验的缺乏、估算工具的缺乏,以及一些人为错误,导致软件项目的规模估算往往和实际情况相差甚远。因此,估算错误已被列入软件项目失败的四大原因之一。
       软件开发项目通常用LOC(Line of Code)衡量项目规模,LOC指所有的可执行的源代码行数,包括可交付的工作控制语言语句、数据定义、数据类型声明、等价声明、输入/输出格式声明等。可以根据对历史项目的审计来核算组织的单行代码价值。
       例如,软考在线公司开发部王总统计发现,该公司每一万行Java语言源代码形成的源文件约为250KB,视频点播系统项目的源文件大小为3.75MB,则可估计该项目源代码大约为15万行,该项目累计投入工作量为240人月,每人月费用为10000元(包括人均工资、福利、办公费用公摊等),则该项目中1LOC的价值为:
       (240×10000)/150000=16元/LOC
       该项目的人月平均代码行数为:
       150000/240=625LOC/人月
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有