有哪些因素会影响 sprint 的长度?如果你打算从 2 天到 6 星期之间选一个长度,你会把哪些因素纳入考虑范围?来自 Capital One 的一名敏捷教练 Ash Tengshe认为,选择 sprint 的长度实际上是在减少 sprint 长度和增加 sprint 长度的因素之间做出平衡。
导致 sprint 长度减少的因素
- 无变化:这条原则指的是在当前 sprint 中不改变范围。所以 sprint 长度越短,人们就越有更多的机会进行小范围调整。
- 结束:sprint 的结束让团队感觉很爽,在一切继续开始之前,应当庆祝团队的胜利。( Ilja Preuss )
- 反馈:这是反映团队的工作完成情况的契机。反馈的频率越高,每次的路线纠正就越小。(Ilja Preuss)
- ROI:每个 sprint 都可以部署新特性。(Ilja Preuss)
- 承诺可靠度:sprint 长度越短,就越容易发现承诺是否可以兑现。在长的 sprint 中,团队就比较容易进行过度承诺,以为他们应该可以完成某个故事。( Paul Oldfield )
导致 sprint 长度增加的因素
- 将要“完成”:在一些情况下,要在短的 spint 中把一个故事完成还是有技术难度的。(Ash Tengshe)(之前的一篇 InfoQ 新闻中谈到过将要“完成”)
也许正如 Dmitry Beransky 所说,这些都只是团队的附属物,关键在于他们要找到对自己起作用的因素。
查看英文原文: How Long Should You Sprint For?
评论