其中,产品度量是描述诸如大小、复杂性、设计特征、性能和质量等级的产品特征的度量;过程度量是可用于改善软件开发和维护过程的度量,用于建立组织基线,确定改进活动,例子包括开发过程中缺陷排除的有效性、维护过程的响应时间等;项目度量是了解项目实时质量情况,获得项目特征和执行情况,例子包括开发人员的数目、软件生命周期上的人员成本、进度和生产率等;个体行为度量可以了解个体的开发优势和不足,了解个体缺陷产生的详细原因,确定如何去提高质量并实施行动进行改进,例子包括引入缺陷最多的阶段、引入缺陷的累积百分比、编码阶段常犯错误、缺陷排除有效方法等。
软件度量中最关键的内容是度量模型的建立和资源模型曲线的绘制及应用,本章稍后的部分我们将分别介绍这两个模型。
软件度量应遵循的方针:
(1)根据信息需要和目标建立测量目标并予以维护;
(2)软件度量方法只是达到目的的手段,而其本身并不是目的;
(3)以应用度量结果为中心,而不是单纯为收集数据而搜集数据;
(4)规定度量元,以处理度量目标,但是要注意度量数据本身肯定存在着瑕疵、不精确也不稳定;
(5)说明如何获得并存储度量数据,让软件开发者参与软件度量活动;
文章来源于领测软件测试网 https://www.ltesting.net/