1.某软件公司统计发现该公司研发部门每一万行C语言源代码形成的源文件(.c和.h文件)约为250K。某项目的源文件大小为3.75M。
①问该项目的规模是多少KLOC(源代码行数)?
该公司研发部门的生产率是0.625KLOC/人月,人工价是10000元/人月。
②问工作量和总成本是多少?③每行代码的价值是多少?
参考答案:
①3.75M/250K=15万行=150KLOC
②工作量=规模/生产率=150KLOC/0.625KLOC=240人月
成本=工作量×人工价=240人月*10000元/人月=¥240万
- ¥240万/15万行=16元/行
2.以以往项目的经验,研发部门每一万行C语言源代码形成的源文件(.c和.h文件)约为250K。一个已结束的研发项目,经过统计,源文件大小为3.75M。该项目投入成本为¥360万,人工价是18000元/人月。问:
①该项目的规模是多少KLOC(源代码行数)