上面的映射关系分为目的层、问题层和度量层,这样,CMMI也是目标驱动的。由于GQM方法是一套已经被证明成功的度量元选取方法,所以在生成了CMMI到GQM的映射后,由CMMI导出度量元是可行的。将CMMI与GQM的映射关系定义为C—G模型,并将应用到C—G模型中的CMMI相关软件测试过程域定义为STPA(software test process area),C-G模型和STPA为度量元选取和细化提供了理论依据。
CMMI不是专门为改进软件测试过程而出现的,所以将STPA引入进入C—G模型中时,需要有一定的剪裁和适用的选取原则,才能保证度量元的有效性。本文从过程域、实践、文档、公共特性和相似结果5个方面,根据STPM,提出度量元的选取和细化遵循原则。
原则1 过程域剪裁。每个STPA都有几个相关过程域,如果几个STPA同时都包含一个确定的过程域,那么该过程域应该保留并合并;如果STPA涉及的相关过程域与软件测试相关性不强,那么该过程域应该完全删除不予考虑。这样既可以保证STPA引申出来的软件测试实践的完整,又可以抓住STPA的核心。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/