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

发表于:2009-2-05 17:21

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:于波、姜艳    来源:51Testing提供试读

分享:

  度量模型的构建基础是企业自身项目的实施数据。为了保证数据的真实、有效、及时,企业需要进行合理的度量定义,实施简单易用的数据搜集工作。

  值得一提的是,在产品或项目的维护阶段有5个特别重要的度量元,即需求变化率以及同一需求的变化次数、配置项变化率以及同一配置项的变化次数、缺陷驻留时间(按驻留时间长短的逆序进行排列),这几个度量元对缺陷预防、缺陷发现有着至关重要的影响,北航的周伯生教授形象地把它们称之为“前人栽树、后人乘凉”。因为根据1:2公理,开发费用是1,维护费用是2,通过这5个度量元的度量数据,对于发现或者发生的缺陷问题,可以通过查找是否是由变化最多的需求引起的,是不是由变化最大的配置项引起的,这样做可以减少缺陷的定位时间,减少缺陷发现的工作量,可以使维护的效率提高40%左右。所以,这5个度量元必须包含在度量模型之中。

  在项目的各种活动中,监控要求的度量模型内容如下。

  (1)需求开发与管理活动度量的例子包括:

  ● 增加的需求数、删除的需求数、修改的需求数。

  ● 需求变化次数。

  ● 需求易变性(已变更需求所占的百分比)=(增加的需求数+删除的需求数+修改的需求数)/原有的需求数。

  ● 某个需求的变更引起的工作量。

  (2)项目计划活动度量的例子包括:

  ● 制定项目计划所花的工作量。

  ● 项目计划的修订次数。

  ● 每次修订计划时的成本、进度和工作量与原计划的差异。

  (3)项目监督与控制活动度量的例子包括:

  ● 打开和关闭的纠正行动数。

  ● 项目里程碑日期(如计划和实际的里程碑及延迟的里程碑)。

  ● 要执行的评审次数和类型。

  ● 评审进度(计划与实际的及延迟的目标日期)。

  (4)PPQA活动度量的例子包括:

  ● 计划的和实际执行的客观过程评价的偏差。

  ● 计划的和实际执行的客观工作产品评价的偏差。

  (5)配置管理活动度量的例子包括:

  ● 配置项的变更次数。

  ● 配置审计次数

相关阅读:

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

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

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

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

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

版权声明:51Testing软件测试网获电子工业出版社授权连载《软件质量管理实践》部分章节,其他个人或单位未经许可,不得对本内容复制、转载或进行镜像。51Testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们

22/2<12
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号