思步网
标题:
利用敏捷开发思想实现测试时间评估
[打印本页]
作者:
蝴蝶
时间:
2012-4-13 09:49
标题:
利用敏捷开发思想实现测试时间评估
估计测试工作量是 一个很重要的方面,因为它会关系到项目的成本预算,工作计划进度的安排,项目能否按时交付等。
评估测试时间有很多方法,这里介绍一种简单的评估方法,它是我借鉴<<Scrum and XP >> 中文名<<硝烟中的Scrum和XP>>里面的估算Story方法而得来的。个人觉得它也适用于测试时间评估。具体如下:
一、前提条件:
1.尽可能多的人参与到评估中
2.参与的每个人都有参与类似测试的经验
3.参与人员必须要对被评估的测试内容要有一定的理解
二、评估过程:
1.每个人都得到如下图所示的13张卡片。
2.每个人都选出一张卡片来表示他的时间估算,并把它正面朝下的扣在桌子上。
3.所有人完成以后,桌上的纸牌会被同时揭开。这样每个人都会被迫进行自我思考,而不是依赖其他人估算的结果。
4.如果两个估算之间存有巨大差异,团队就会就此进行讨论,并试图让大家达成共识。
5.每个人都要对每个测试内容进行估算,而不是“他们自己负责”的部分工作。
注意:这里的数字顺序不是线性的。例如在40和100之间就没有数字。为什么这样?
这是因为,一旦时间的估算值比较大,其精确度就很难把握;这样做就可以避免人们对估算精确度产生错误的印象。如果一个测试内容的估算值是差不多20个小时,它到底应该是20还是18还是21,其实无关紧要。我们知道的就是它是一个很大的任务,很难估算。所以20只是一个粗略估计。需要进行更精确的估算?那就把任务分拆,去估算那些更小的任务。另外,你也不能搞那种把5和2加起来得到7的把戏。要么选5,要么选8,没有7
有些卡片比较特殊:
0 = “这个任务已经完成了”或者“这个任务根本没啥东西,几分钟就能搞定”。
?= “我一点概念都没有。没想法。”
咖啡杯 = “我太累了,先歇会吧。”
作者:
Muradai
时间:
2013-4-30 09:00
顶不错 支持下
作者:
fausersRora
时间:
2013-5-16 16:04
有空一起交流一下。
作者:
ActitteKisk
时间:
2013-6-15 10:35
很有借鉴意义,先收藏了,谢谢楼主。
作者:
朋友的天空
时间:
2014-9-6 21:23
其实,很多情况下都是这样的,习惯就好。
作者:
笑叹一世浮沉
时间:
2014-10-17 11:23
看起来好像不错的样子
作者:
梦涂黑
时间:
2015-12-3 14:06
很有见地的探讨,先收藏着~
作者:
复古
时间:
2016-6-5 15:11
路过的帮顶
作者:
摇滚乐狂
时间:
2018-6-10 13:46
众里寻他千百度,蓦然回首在这里!
作者:
蔡慧玉滋
时间:
2018-12-16 14:55
学习下我只是路过,不发表意见……
作者:
别低贱了自己
时间:
2019-5-15 17:38
路过 帮顶 嘿嘿
作者:
海拥,鱼溺,
时间:
2019-7-21 11:11
我是个凑数的。。。
作者:
︶ ̄兮忆
时间:
2020-4-9 15:32
很有见地的探讨,先收藏着~
作者:
茆缇°
时间:
2020-5-3 07:14
众里寻他千百度,蓦然回首在这里!
作者:
不成功也成仁
时间:
2020-10-22 16:34
打酱油的人拉,顺便赚点金币
作者:
失恋的小草儿
时间:
2021-8-19 13:41
不错 支持一个了
欢迎光临 思步网 (http://www.step365.com/)
Powered by Discuz! X3.2