3.5 标准化情况
选择某种规模方法的另外一个动机是其标准化情况。这是说一个方法是否被公认为一个标准还是不是。被公认为国际标准就可能有更高的成熟度和更广泛的用户接受。现在,有四种方法积极地通过国际标准化组织(ISO)过程变为了国际标准。
全面功能点版本2.1(Full Function Points version 2.1),
IFPUG 功能点(IFPUG Function Points),
Mark II功能点( Mark II Function Points),
NESMA (荷兰人改编IFPUG 功能点形成的一种功能点方法。这种方法本文没有讨论)
3.6 功能规模度量方法的确认
功能规模度量方法的确认是一个方法是否是度量到他们想度量的东西并且度量的怎么样的一个检查。 依照Kitchenham 和 Fenton [47],判断一个方法是否有,效需要确定以下几个方面:
属性的有效性(如实体是否能表征重要属性)
计量单位的有效性(如采用的度量单元适合性)
工具的有效性(如有效的潜在模型)
协议的有效性(如可接受的度量协议)
其中, Kitchenham 和 Fenton发现了Albrecht功能点的一些定义问题。如违反当初规定的基本衡量种类的顺序量表现在被加入度量;对于Mark II功能点,他们说道,与其说Mark II功能点是一个规模模型还不如说是一个工作量模型。
Fetcke在这个领域做了其他更有趣的工作[48],他研究了IFPUG功能点、Mark II功能点和全面功能点的有关优势和单调性方面的数学属性。他发现这些功能规模度量方法在经验主义假设方面有明显的不同。其中,Fetcke的结果是:
Mark II功能点和全面功能点假定了优势公理而IFPUG功能点不是
优势公理被全面功能点假定而Mark II功能点部分地、全面功能点版本1.0和IFPUG违反了这个公理。
文章来源于领测软件测试网 https://www.ltesting.net/