假设产品X值10个故事点。开发在sprint Y中开始,但没有及时完成。在计算sprint Y的速度时,你如何处理故事点?
你会:
a.为sprint Y分配0个故事点,为它最终完成的sprint分配10个故事点;
b.确定剩余工作的故事点(假设为3),并将差异分配给sprint Y(在我们的示例中为7);或者
c.还有别的事吗?
提前感谢!
发布于 2009-02-11 20:20:20
这取决于你是关心你的“瞬时”速度还是“平均”速度。就我个人而言,我不会让它变得更复杂,而只是将它添加到完成它的sprint中。通过查看过去3个月、6个月和12个月内每个冲刺完成的平均点数来计算您的平均速度。希望这些最终会收敛,你会有一个很好的想法,你可以在一个冲刺完成多少。
发布于 2009-02-11 20:38:04
为sprint Y分配0分,当故事最终完成时分配10分。故事要么已经完成,要么还没有完成。没有中间立场。你想要避免50%的完成,否则你的团队可能会半途而废地实现许多故事。
在一次冲刺中不完成一个故事,而在下一次冲刺中完成它,这是完全可以的。但是,您不应该在sprint评审期间向产品所有者展示这个故事。
如果你有足够的故事来完成一个给定的冲刺,那么无论这个冲刺还是下一个冲刺的故事都完成了,这并不重要。事情会平淡无奇的。
向团队和利益相关者解释速度有助于估计发布时间,而不是团队绩效的衡量标准,这一点也很重要。
团队应该根据他们产生的最终结果来评判,而不是那些结果是什么时候产生的。
结合优先级良好的待办事项,您将创建高质量的软件,这意味着您的客户需要。
发布于 2009-02-11 20:41:50
这是sprint的一个想法,“完整性”是二进制的,无论是否完成,随着时间的推移,团队将有更好的估计,这个问题将失去相关性
https://stackoverflow.com/questions/539980
复制相似问题