搜故事,从300万个故事到海量知识百科的华丽转变!

用户故事点数的依据是复杂度还是时间

时间:2020-09-05

用于估算用户故事点

提示:本文共有 1177 个字,阅读大概需要 3 分钟。

很多敏捷团队将故事点和复杂度点作为同义词来使用,他们相信这比使用“小时”更好,因为这些点数是基于复杂度和相对大小的。Mike Cohn则表示,使用故事点来描述特性的开发复杂度是不对的,应该使用工作量。 Mike提到: 我发现太多的团队认为,故事点应该基于用户故事或特性的复杂度,而不是开发所需的工作量。这些团队通常将“故事点”定义为“复杂度点”,这看起来不错,可能还更精确,但却是错误的。故事点与特性的复杂度无关,而与开发特性所花费的工作量有关。 Mike给出了一个有趣的例子,他比较了舔1000枚邮票和做一个简单的脑外科手术。Mike认为,抛开复杂度上显而易见的不同,这两件事应该有相同的故事点数,因为它们需要花费相同的时间。 在Scrum Development group上有一个类似的讨论.Adam Sroka提到,为了能够比较稳定的测量velocity,团队需要测量的数据能够接近所耗费的时间。因此,故事应该基于相对工作量,而工作量应与花费的时间有关。 但是,这并不意味着应该以小时为单位进行估算。许多人已经发现以小时为单位的估算是一种浪费,而且也不准确。Mark Levison说到: 估算本身就是浪费。使用小时进行估算则更加浪费,人们花费几个小时去讨论细枝末节,还不如赶快开始工作。虽然使用点数进行估算也是浪费,但为了可以使项目的进度更加易于预测和透明,用户故事应该大致上有相同的大小,再加上一定的差异。对于大多数(成熟或者不成熟的)团队来说,这并不容易,因此他们需要故事点。 Jeff Sutherland也比较了故事点与基于小时的估算。Jeff说: 估算故事点比小时更快速、更好也更经济,高效团队会完全弃用任何以小时为单位的估算,因为他们认为这是一种浪费,只会拖慢他们。 Mark Kilby提出,应该确保那些新接触敏捷的人不会假设故事点=工作量=小时。Mark认为,在决定故事点时,虽然工作量很重要,但还需要充分考虑不确定性。Mike则同意点数和小时之间不存在等价关系。 Mike还说, 或许我们可说,点数是工作量、风险和不确定性的函数,SP=fE,R,U。(如果你愿意,也可以把其中一个称为复杂度,但这不重要。)重要的是,点数是关于工作量的估算。风险、不确定性、复杂度、未知因素以及其他相关的事,仅当他们会影响工作量时才应被包含进去。如果某些事确实很复杂,但却不会影响实现特性所花费的时间,那么复杂性就不应该对估算产生影响-这才是故事点。 因此,故事点应该基于工作量,而工作量应该考虑风险、复杂度、未知因素等等。关键是明白故事点要回答的问题。就像Mike说的: 估算的目的是回答如“什么时候才能完成?”或者“到某天为止我们可以得到多少功能?”这样的问题。如果这确实是真的,那么不管用什么单位、什么途径进行估算,都必须是与时间相关的。

看到此处说明本文对你还是有帮助的,关于“用户故事点数的依据是复杂度还是时间”留言是大家的经验之谈相信也会对你有益,推荐继续阅读下面的相关内容,与本文相关度极高!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
相关阅读
用户故事测试完成的状态以什么任务完成作为依据

用户故事测试完成的状态以什么任务完成作为依据

故事,工作量,复杂度,小时,团队,点数,特性,时间,风险,为单位,所花,用户,问题,有关,测量,则同,同义词,例子,人们,假设,再加,充分考虑,函数,功能,单位,因素,大小,复杂性,差异,所需

2020-09-04 #长篇故事

用户故事与敏捷方法—估算用户故事

用户故事与敏捷方法—估算用户故事

故事,团队,结对编程,个人,发表意见,复杂度,扑克,小结,客户,工作量,工期,点数,方法,计划,程序员,速率,影响,到自己,不赞成,大部分成,没有影响,非常重要,在听

2020-05-27 #故事大全

用户故事与敏捷方法—估算用户故事

用户故事与敏捷方法—估算用户故事

故事,团队,结对编程,个人,发表意见,复杂度,扑克,小结,客户,工作量,工期,点数,方法,计划,程序员,速率,影响,到自己,不赞成,大部分成,没有影响,非常重要,在听

2020-05-28 #故事阅读

用户故事与敏捷方法—估算用户故事

用户故事与敏捷方法—估算用户故事

故事,团队,结对编程,方法,扑克,小结,客户,个人,发表意见,复杂度,工作量,工期,计划,程序员,速率,影响,到自己,不赞成,没有影响,在听

2020-09-05 #短篇故事

08.用户故事与敏捷方法——估算用户故事笔记

08.用户故事与敏捷方法——估算用户故事笔记

故事,团队,想法,史诗,信息,个人,发表意见,客户,复杂度,对方,工作量,工期,方法,时候,进度,程序员,问题,速率,工作,影响,有关,不会有,不赞成,估算值,可以用来,发布计划,到自己,小故事,很多时间,新信息

2020-09-05 #小故事

08.用户故事与敏捷方法——估算用户故事笔记

08.用户故事与敏捷方法——估算用户故事笔记

故事,团队,想法,史诗,信息,个人,发表意见,客户,复杂度,对方,工作量,工期,方法,时候,进度,程序员,问题,速率,工作,影响,有关,不会有,不赞成,估算值,可以用来,发布计划,到自己,小故事,很多时间,新信息

2020-09-04 #故事会

转型成为项目经理 鬼知道我经历了什么

转型成为项目经理 鬼知道我经历了什么

需求,项目,时间,团队,项目经理,功能,公司,故事,产品,点数,事情,工作,问题,界面,测试,会议,分支,管理,接口,方案,阶段,习惯,代码,价值,复杂度,屁股,成本,方式,用户,项目管理

2014-06-26 #故事阅读

用户故事之概念和编写依据

用户故事之概念和编写依据

故事,用户,特性,一个用户,价值,计划,需求,测试,产品,原则,方式,顺序,卡片,团队,细节,角色,角度,拆分,活动,以便于,工作量,标准,要素,格式为,有价值,重叠部分,好的,三要素,传统,优先级

2010-04-19 #故事阅读