故事是否需要开始和结束日期?

时间:2013-07-14 23:29:40

标签: agile agile-project-management agile-processes

我们正在尝试在我们的开发环境中实施敏捷方法。故事是否需要开始和结束日期,还是纯粹适用于Sprint?

-Alan -

3 个答案:

答案 0 :(得分:1)

“结束日期”是什么意思?您期望完成故事的日期(可怕的截止日期)或您实际完成故事的日期。

我会说故事在Scrum²中没有“我希望开始/结束这个故事的日期”。你所拥有的只是“团队承诺摒弃故事的冲刺”。这就像是一个结束日期,因为你得到了“一切都很好,它将在这个sprint结束时发布”,但它的细微程度,因为在sprint开始时所做的所有工作,如果一切顺利,将被释放在冲刺结束时。在团队实际提交之前,您也不会获得该信息。

您还可以估算其余积压的大小和团队的速度。这可以指导故事何时开始。但它是一个冲刺的指南,而不是一个艰难而快速的约会,你将接受这个故事。

那么你需要什么开始/结束日期?一旦你知道你可能会发现其他一个指标Scrum /你的敏捷味道将为你提供你想要的数据。或者发现你想要的数据和敏捷不能一起工作。

1)我注意到一种远离“承诺”的趋势,因为当它真正意味着“我们将在那时尝试完成它”时听起来相当固定。

2)Scrum只是大量不同的敏捷方法中的一种,虽然很多人觉得他们有一种真实的scrum形式,但是让每个人都同意One True Emacs Bindings是合适的形式。 scrum。敏捷或Scrum的某些实现可能有最后期限。

答案 1 :(得分:0)

故事没有开始和结束日期。

故事可能(或可能不会)在您的应用程序中实现。

在Scrum中,实施故事的决定是在sprint计划会议上进行的,其中故事被转移到正在计划的特定sprint积压中。有时虽然故事在这一点上是分开的,但特定的(原创的)故事实际上可能只是在不同时间部分实施或实施。

所以从某种意义上讲,故事的“开始”和“结束”日期是它实施的冲刺的开始和结束日期,上面有警告。

答案 2 :(得分:0)

就像其他人说的那样,当你开始工作时,用户故事会得到它的开始日期,结束日期将是你完成的时间。我想你可能正在寻找一个关于故事需要多长时间才能完成的估计 - 如果是这种情况,那么通常我会将它们放入1小时4小时8小时的桶中。如果它们不适合这些类别,您可能需要重新考虑用户故事的复杂性,因为它可能是您正在处理的大型任务,需要用户史诗......这只是一个更大的故事。