什么是故事点

时间:2012-10-25 04:50:34

标签: project-management agile

我正在完成项目Velocity的定义。根据我的理解,它在迭代中实现了与计划的故事点数。 我不清楚什么是故事点?

3 个答案:

答案 0 :(得分:2)

故事点是分配给特定任务或故事的“任意”工作单元。

可以是团队(或团队领导)估计任务/故事所需的工时数,但它可能只是任何其他工作单位/时间。
用于故事点的特定单位在某种程度上是任意的,甚至不需要转化为精确的工时(或工作日或不工作日)。唯一的要求是故事点反映每个任务或故事需要以一致的方式估算的工作量

如果故事点以一致的方式分配,故事点将成为衡量整个项目进度的有用指标。此外,如果工作程序员在给定的时间段内(例如在两周内“冲刺”期间)可以执行的数量以故事点表示,则可以计划可以在冲刺期间传递的故事列表(如果一切顺利;-))

答案 1 :(得分:2)

故事点是scrum用于估算故事工作量的东西。这是一种任意的衡量标准,例如人工时,或简单的{easy-peasy, one-for-the-graduate, medium, guru, crikey-thats-a-toughie, near-impossibility}{1, 3, 9, 27, 81}种事物)选择。

因此,一个相当简单的故事(你好,世界)可能是一个故事点,而一个更复杂的故事(一个Facebook克隆)会更多。

真正优秀的团队将保持故事和他们的观点(估计和实际)的历史。

这样,你就可以找到一个类似于你估计的故事的早期故事,并使用它的实际点数(故事完成时找到)作为当前故事的基线

有关详细信息,请参阅this entry in the Agile FAQ;有关其他许多好事,请参阅the top page

答案 2 :(得分:0)

故事的复杂性用于衡量团队速度。通常情况下,故事不需要精确的时间,因为当你是一个新的敏捷团队时,你无法特别知道。但随着时间的推移,你将能够更准确地为故事分配一个数字,因为你会随着时间的推移而学习。

由于要点的主要目的是估计你的速度,因此你要记住故事的复杂性(例如,实施时间+团队技能+知识+领域经验等)