在建立组织质量目标后,需要建立测量计划的机制。当定义度量的时候,不必从一个很大数目的度量中收集数据以从收集的数据中获得业务价值,很多组织常常陷入的误区是:他们试图在第4级进行过多的度量。重要的是从可被有效分析的各个独立数据中采集信息以改进组织的过程和产品。选择适当的度量可采用一两个步骤的过程,首先组织需要确定对收集度量来说存在什么业务价值,然后重点在于确定此度量是否会得到项目和管理上的支持。收集的度量应成为过程性能和过程能力的指标。
在选择测量的时候应当考虑以下准则:
● 在测量软件过程性能时是否使用该指标?
● 该指标是否是已经存在的度量?
● 该指标是否有助于项目或者组织理解整个过程能力?
● 是否很难获得测量结果?
● 是否组织必须基于复杂的算法来获得该指标?
● 对测量数据进行自动采集和分析是否简单易行?
● 收集的数据能否被不同的人重复使用?
一旦一个度量集合建立以后,组织必须将目标和度量联系在一起。这最好通过质量计划的开发来实现,此计划应当关注以下几个方面:
● 为组织定义“质量”
● 用测量表现质量
● 定义客户及其要求
● 识别并开发满足客户要求的产品特性
● 定义能够建立产品的过程
● 制定将此计划付诸实施的策略
有了这些概念以后,必须建立一个机制,它将使组织能够对度量进行收集和分析。显而易见的途径是收集数据的自动化和自动处理过程,但是这又是可能是做不到的,对于组织来说,这方面的工作进行深入思考是重要的,否则这可能成为第4级过程的瓶颈之一。当建立度量的收集机制时,组织需要了解所选的度量是否有助于:
● 确定对投入的资金来说,节省了多少资金
● 提高生产率
● 减少缺陷