第五章软件工作效率和工作量的测量
软件生产力度量:基于功能点的度量(间接测量)和基于代码行的度量(直接测量)。 功能点方法计算:表和公式; FP func点计算; LOC和FP的相关度量计算; 换算成LOC/FP。 基于LOC测量方法的优缺点:
好处:
LOC、KLOC和相关度量容易计算。
许多现有的软件估计模型都将LOC和KLOC用作重要的输入。 有很多关于LOC的参考文献和数据。
缺点:
LOC依赖于使用的语言,对短小精悍的程序不利。 不太适合非过程语言。
LOC只能在设计完成时计算,同时需要一定程度的细节,这些细节可能很难得到。 项目规划人员很难在分析和设计完成之前估算LOC。 项目经理不应使用LOC和FP严格评估团队或组织中工程师的工作效率。 原因:工程师通过产生大的LOC和FP来追求高生产率,可能会降低产品质量。 COCOMO模型:用于成本估算。 白盒测试黑盒测试