第3章 软件测试方法-- 软件度量
文章目录
- 3.8 软件度量
- 3.9 软件质量度量
-
- 3.9.1 影响软件质量的因素
- 3.9.2 质量保证模型
- 3.9.4 缺陷排除效率
- 3.10 软件过程度量
-
- 3.10.1 软件过程度量概念
- 3.10.2 软件过程度量常见问题
- 3.10.3 基于目标的软件过程度量方法
- 3.11 软件配置管理(SCM)
-
- 3.11.1 软件配置管理的目标
- 3.11.2 软件配置管理角色
- 3.11.3 软件配置管理过程描述
- 3.11.4 软件配置管理的关键活动
3.8 软件度量
在软件开发中,软件质量度量的根本目的是为了管理的需要。利用度量来改进软件过程。人们是无法管理不能度量的事物。
对于管理层人员来说:没有对软件过程的可见度就无法管理;而没有对见到的事物有适当的度量或适当的准则去判断、评估和决策,也无法进行优秀的管理。
软件工程的方法论主要在提供可见度方面下工夫。但仅仅是方法论的提高并不能使其成为工程学科。这就需要使用度量。度量是一种可用于决策的可比较的对象。度量已知事物是为了进行跟踪和评估。对于未知事物,度量则用于预测。
软件度量:
度量是客观对象到数字对象的同态映射。同态映射包括所有关系和结构映射。换句话说就是,软件品质和软件度量成直对关系。这是度量和软件度量的根本理念。
软件度量的作用:
- 通过软件度量增加理解;
- 通过软件度量管理软件项目,主要是计划和估算、跟踪和确认;
- 通过软件度量指导软件过程改善,主要是理解、评估和包装。软件度量对于不同的实施对象,具有不同的效用。
可度量性是学科是否高度成熟的一大标志,度量使软件开发逐渐趋向专业、标准和科学。
3.9 软件质量度量
软件质量,CMM的定义是:
一个系统、组件或过程符合特定需求的程度;
一个系统、组件或过程符合客户或用户的要求或期望的程度。
3.9.1 影响软件质量的因素
软件业通过多年的实践,总结出软件质量是人、过程和技术的函数,即Q={M,P,T}。其中,Q表示软件质量,M表示人,P表示过程,T表示技术。
<
▫️: 太棒!,解决了我的问题!!
qq_54146568: wc,为啥
依米sun: 奇了个怪,取消勾选报错再运行,就可以了,离谱
x86bit: 牛 真玄学 ! 取消后运行,再勾上,就可以了 淦
qq_45641455: 哈哈,我也是这样的,有点奇葩