[经管营销]软件质量度量.pdf

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[经管营销]软件质量度量

软件质量度量 深圳市捷维信息技术有限公司 高级咨询师王友元 Tel Email:mike@ wangyouyuanmike@ 主要内容 • 度量与软件质量度量概念 • 如何制定软件度量规划 • 软件度量的实施步骤 度量与软件质量度量概念 • 度量的目的 • 度量的层次 • 一些基本度量 • 度量的可靠性与有效性 • 软件质量度量 度量的目的 度量对所有科学领域的进步都是至关 重要的。科学进展是在数据、测量、 概念 由此得到的理论、通过对经验数据的 测试而验证理论的基础上,通过观察 和一般化而取得的。 定义 抽象世界 考虑如下一些命题: 经验世界 --吸烟有害健康。 操作定义 --对于软件项目,审查过的设计和代码百 分比越高,系统测试阶段的缺陷率越低。 在现实世 --设计评审和代码评审越有效,验收测试 界中测量 时的缺陷率就越低。 度量的层次-1 1、标定尺度(nominal scale ) 科学上最简单的操作和最低层次的测量是分类(集合)。如将信教的 分类为天主教、新教、犹太教和佛教等。如将软件开发生命周期分为瀑 布、增量、快速原形、迭代等等。 2 、序列尺度(ordinal scale ) 序列尺度是指可以将主体进行序列比较的测量操作。 例如根据社会经济状态将家庭分为如下几类:上层阶级、中产阶级、 下层阶级。 在用户满意度调查中,经常使用5分标准:1-非常不满意,2-不满意, 3-一般,4-满意,5-非常满意。 度量的层次-2 3、间隔(interval scale )和比值尺度(ratio scale ) 间隔尺度表示了测量点之间的差异。加减数学运算可以应用到间隔尺 度上。例如,假设产品A 、B和C用同一种语言开发,如果软件产品A 的 缺陷率5个/KLOC ,产品B 的缺陷率3.5个/KLOC,那么我们可以说产品A 的 缺陷程度与产品B 的缺陷程度相比高出1.5个/KLOC 。 当一个绝对的或非任意的零点能够设置在间隔尺度中时,间隔尺度就 变成了比值尺度。比值尺度是最高层次的测量,所有的数学运算都可以 应用于该测量。例如,可以说产品A 的缺陷率是产品C 的两倍,因为当缺 陷率为零,意味着产品无缺陷。假如零点是任意设定的,这个说法就不 正确。具有任意零点的间隔尺度的例子是传统温度测量(华氏和摄氏 度)。 注意测量尺度是分层次的。每个更高层次的尺度具有低层尺度的属性。测量 尺度的层次越高,就可以将功能更强的分析应用到数据上。因此在操作过程 中,我们设计的度量应该可以利用概念所允许使用的最高层次的测量尺度。 一些基本度量-1 1、比值 比值是用一个量除以另一个量,其分子和分母来自不同的两个组,并 且相互排斥。例如,在人口统计中,性别比值可以定义为: (男性数目/女性数目)*100% 例如比值小于100%,就表示女性数目多;反之男性数目比女性多。 比值可以应用到软件度量中。最常用的比值是测试团队与开发团队之 间的比值。 2 、比例 比例不同于比值,比例的分子是分母的一部分: p= a/(a+b) 比例与比值的另一不同之处是比值最好应用在两个组中,而比例则用 于一组

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档