·产品质量度量:用于产品评估和决策,主要针对项目开发结果——最终产品的度量。一般来说,提到产品度量,指的是对产品的质量度量。
过程度量与项目度量的区别是:过程度量是战略性的,针对组织范围内进行,是对大量项目实践的总结和模型化,对于项q度量具有指导意义;项目度量是战术性的,针刑具体的项目预测、评估、改进项日工作。产品度量是对产品质量的度量,用于对产品质量的评估和预测,在16.1 3节有详细介绍。过程度量的一个范例就是cMM,将过程能力成熟度分为5个等级,详见第4章的介绍。
4项目度量的内容列表
· 规模度量:代码行数,咀干行源代码(KLoc)为基准。它是工作量度量、进度度
最的基础。
· 复杂度度量:有结构复杂度指标。预测软件产品各部分的复杂性,以便选择最可靠的程序设计方法,确定测试策略。
· 缺陷度量:帮助确定产品缺陷变化的状态,并标示修复缺陷活动所需的工作量。分析产品缺陷分布的情况,并指示需要加强何种研发活动,需要何种技术培训,预测产品的遗留缺陷情况,亍贞测产品发布后缺陷的影响情况。
· r作最度_璧:把任务分解并结合人力资源水、F来度量,合理地分配研发资源和人力,获得最商的效率。
· 进度度最:通过任务分解、工作晕度量、有效资源分配等做出计划,然后将实际结果和计划值进行对比来度量。
·生产率度量:产生代码行数/(人·月),测试用例数/(人-U)。
· 风险度量:一般通过两个参数“风险发牛的概率”和“风险发生后所带来的损失”来评估风险。
·其他的项目动态度量(如需求更改、代码动态增长等)。
目前各个方面的软件度量技术都开始走向成熟,包括规模度昂、工作量度量、缺陷度量、复杂性度量、可靠性度晕等方面部有比较多的模型和方法可以利用。
文章来源于领测软件测试网 https://www.ltesting.net/