目标驱动的需求评审度量应用

作为静态测试的评审,其主要目的是测试人员尽早参与尽早发现尽量多的缺陷,避免在后续阶段出现更多的缺陷。从这个意义而言,尽早参与评审可以作为缺陷预防的一种有效手段。但在评审实践过程中,其效果并不是令人满意。

本文将从评审过程中收集与分析度量入手,阐述一个好的评审应该去收集和分析哪些度量,以评估评审效果是否满足了要求。评审过程中需要收集各种度量,以确保:

1.评估评审对象的质量;

2.评估评审过程的效率和有效性;

3.评估评审的投资回报率;

但在评审实践过程中,针对评审收集度量数据往往会处在两个极端:一种是几乎没有评审度量数据,评估和监控只是凭感觉;而另一种是罗列一堆度量数据,看得你眼花缭乱,好像告诉你 - 你自己看着办吧,喜欢哪个你就选择哪个。这也是大家觉得讨论度量时的第一种感觉:度量好遥远,和我没有什么关系。但是,针对度量我们正确的态度应该是:

度量(量化的结果)不是目的,而是监控与管理的手段!

因此罗列一堆度量数据没有啥用。我们需要做的是将相关的度量数据进行收集和分析,以发现当前我们所处的状态,并与你的目标进行比较:假如当前状态与目标之间出现较大的偏差,此时采取必要的应对手段就是必需的,即作为监控与管理的手段。因此,合理的度量应用应该是目标驱动的!更多关于目标驱动的度量应用,可以参考(Goal - Question - Metric)GQM(以后有机会写篇文章详细描述),GQM的层次结构图如下:

回到评审上面,根据上面罗列的3个目标,我们就可以有针对性的收集与分析度量数据,从而可以更高效对它们进行评估、监控和管理(本文只是提供了建议收集的数据,并没有对其中的数据进行分析,仅供参考。具体的还需要你根据实际情况做调整,适合你的才是最好的,毕竟测试是基于上下文的)。

1.评估评审对象的质量

评估评审对象的质量,主要从3个方面进行数据收集与分析,分别是:

1)评审检测缺陷密度 = 检测的缺陷/页数,或者检测的缺陷/KLOC;

2)评审遗漏缺陷密度 = 遗漏的缺陷/页数,或者遗漏的缺陷/KLOC;其中遗漏的缺陷数目,可以来自项目前期根据KLOC之类估算得到的需求阶段的缺陷数目,减去当前检测缺陷数目;或者作为项目结束之后一段时间,统计得到的需求阶段的缺陷数目与当前缺陷检测数目之差;

3)缺陷集群:根据需求评审中发现的缺陷在不同功能模块的分布,可以帮助选择后续的测试重点,也可以作为将来过程改进中根本原因分析的输入;

2.评估评审过程的效率和有效性

评估评审过程的效率,可以收集与分析下面的数据:

1)评审效率 = 页数(或KLOC)/时间(或工作量);

评估评审过程的有效性,可以收集与分析下面的数据:

1)缺陷检测百分比DDP = 评审发现的缺陷数/总的缺陷数;

2)缺陷遗漏百分比DOP = 评审遗漏的缺陷数/总的缺陷数;

3)评估评审对象质量的一些度量,也可以作为评审过程有效的参考输入;

3.评估评审的投资回报率

评估评审的投资回报,可以收集与分析下面的数据:

1)评审质量成本分析 = 缺陷数目/成本(或工作量);对于不同阶段发现缺陷的质量成本分析,就可以帮助分析评审的投资回报率,同时也可以获取通过评审能够解决的项目时间;

2)评审质量成本与动态测试质量成本之间的对比:基于发现的缺陷成本。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,826评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,968评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,234评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,562评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,611评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,482评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,271评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,166评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,608评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,814评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,926评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,644评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,249评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,866评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,991评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,063评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,871评论 2 354

推荐阅读更多精彩内容