关键字:软件质量、质量管理
7.1 软件度量及其方针
其实,度量在我们的开发过程中一直在使用,例如代码行或者工作量人月数的度量等。
软件度量是针对软件开发项目、过程及产品进行数据定义、收集以及分析的持续性定量化的过程。
软件度量实际上包括度量和分析两大部分,其中度量是基于一定的目的,采用一定的办法或者标准,对目标事物进行观察,得到客观的评价结果,以量化管理定义项目过程,完成项目已建立的质量和过程性能目标;分析是采用一系列数学函数,对数据进行处理,发现问题并确定过程的发展趋势。
软件度量的目的一般在于:
(1)理解,作为研究或开发的部分,通过搜集到的软件过程及项目数据可以了解过程和状态。
(2)评价,评定软件工作产品或开发活动是否符合规定的准则及条件。
(3)控制,根据度量获得的数据控制软件开发过程中关键活动。
(4)预测,度量数据是有效估计的基础,可以在软件开发效率或者趋势方面进行推理并提示采取措施。
(5)改进,根据度量信息,确定改进的机会。
软件度量活动一般是在项目级开始,逐步向上扩展为过程度量和产品度量,在处理组织级或者本组织信息需要方面,提供足够的度量能力;向下扩展为个体行为度量,目的是了解个体开发过程中行为的详细原因,并实施行动进行改进。
文章来源于领测软件测试网 https://www.ltesting.net/