快捷搜索:

软件质量管理实践(连载十八)

7.1软件度量及其方针

着实,度量在我们的开拓历程中不停在应用,例如代码行或者事情量人月数的度量等。

软件度量是针对软件开拓项目、历程及产品进行数据定义、网络以及阐发的持续性定量化的历程。

软件度量实际上包括度量和阐发两大年夜部分,此中度量是基于必然的目的,采纳必然的法子或者标准,对目标事物进行察看,获得客不雅的评价结果,以量化治理定义项目历程,完成项目已建立的质量和历程机能目标;阐发是采纳一系列数学函数,对数据进行处置惩罚,发明问题并确定历程的成长趋势。

软件度量的目的一样平常在于:

(1)理解,作为钻研或开拓的部分,经由过程汇集到的软件历程及项目数据可以懂得历程和状态。

(2)评价,评定软件事情产品或开拓活动是否相符规定的准则及前提。

(3)节制,根据度量得到的数据节制软件开拓历程中关键活动。

(4)猜测,度量数据是有效预计的根基,可以在软件开拓效率或者趋势方面进行推理并提示采取步伐。

(5)改进,根据度量信息,确定改进的时机。

软件度量活动一样平常是在项目级开始,慢慢向上扩展为过程度量和产品度量,在处置惩罚组织级或者本组织信息必要方面,供给足够的度量能力;向下扩展为个体行径度量,目的是懂得个体开拓历程中行径的具体缘故原由,并实施行动进行改进。

此中,产品度量是描述诸如大年夜小、繁杂性、设计特性、机能和质量等级的产品特性的度量;过程度量是可用于改良软件开拓和掩护历程的度量,用于建立组织基线,确定改进活动,例子包括开拓历程中缺陷扫除的有效性、掩护历程的相应光阴等;项目度量是懂得项目实时质量环境,得到项目特性和履行环境,例子包括开拓职员的数目、软件生命周期上的职员资源、进度和临盆率等;个体行径度量可以懂得个体的开拓上风和不够,懂得个体缺陷孕育发生的具体缘故原由,确定若何去前进质量并实施行动进行改进,例子包括引入缺陷最多的阶段、引入缺陷的累积百分比、编码阶段常犯差错、缺陷扫除有效措施等。

软件度量中最关键的内容是度量模型的建立和资本模型曲线的绘制及利用,本章稍后的部分我们将分手先容这两个模型。

软件度量应遵照的方针:

(1)根据信息必要和目标建立丈量目标并予以掩护;

(2)软件度量措施只是达到目的的手段,而其本身并不是目的;

(3)以利费用量结果为中间,而不是纯真为网络数据而汇集数据;

(4)规定度量元,以处置惩罚度量目标,然则要留意度量数据本身肯定存在着瑕疵、不正确也不稳定;

(5)阐明若何得到并存储度量数据,让软件开拓者介入软件度量活动;

(6)规定若何对度量数据进行阐发和申报,并且安排优先顺序,同时从小处动手,以局部为重点,慢慢深入;

(7)供给度量结果,以便处置惩罚信息必要和目标。包括:得到指定的度量数据;阐发并说冥度量数据;治理并存储度量数据、度量规范和阐发结果;向所有有关的利益相关者申报度量和阐发活动的结果。

(8)将特定情景中的历程行径相关常识存储到履历数据库中。

您可能还会对下面的文章感兴趣: