Scrum 是大多数敏捷团队使用的敏捷框架。在 Scrum 中,我们把每个交付周期称之为 Sprint,而每个交付周期通常是 2 周。有很多团队在日常管理中把 Sprint 称之为迭代。这就辜负了 Scrum 创始人们的初心,要知道 Scrum 这个词来自于美式橄榄球, Scrum 框架的创始人们希望敏捷团队就像橄榄球团队一样配合补位为了“进球”而全力以赴。
为了更好地创造敏捷的氛围,从现在起让团队抛弃“迭代”拥抱“冲刺”吧。
两个 Scrum 团队正在准备冲刺

Sprint 的本意是 “冲刺”,Scrum 的本意是“混战”
Sprint 在英文中是“奋力而跑”的意思,如果查“Football sprint”则是“足球冲刺”。冲刺的目标是越过对方队员的防守,进球。顺带说一下,Football 在美式英语里特指“美式橄榄球”,Soccer 才是我们通常理解的足球。
Scrum 是 Scrummage 的缩写。Scrummage 中文翻译为 “混战”。这显然是指一个团队而不是某个人。既然是战斗就必须争取胜利,所以“混战”也是有目标的,有策略的。
“冲刺”是有目标的团队行动,而“迭代”只是时间的流逝
要是把 Sprint 翻译成“迭代”放到橄榄球这个运动里,大家是不是会觉得这个运动就没有意思了?因为观众想看到的是进球,奔跑和对抗。“迭代”只是一个时间概念。时间流逝了,“迭代”就结束了。“冲刺”则不同,“冲刺”不光有时间限制,更重要的是“冲刺”是有目标的。冲刺结束后会有结果的评判。“冲刺”可能成功也可能会失败。
古人云名不正则言不顺。敏捷开发的 Scrum 团队如果把 Sprint 称之为 “迭代” 就失去了 Sprint 中为每个开发周期的目标奋力而战的本意。Sprint 在敏捷开发中是一个高频词,

本文探讨了Scrum框架中Sprint的含义,强调其源自美式橄榄球的“冲刺”概念,旨在激发团队为实现目标而共同努力。Sprint不应被简单视为时间流逝的“迭代”,而应视为有明确目标的团队行动。Scrum团队应像橄榄球队一样协作,ScrumMaster的角色类似于教练,促进团队合作和目标达成。提倡使用“冲刺”一词,以提升团队的斗志和效率。

805

被折叠的 条评论
为什么被折叠?



