敏捷项目管理中的Sprint到底是什么意思?

Sprint,是敏捷项目管理方法Scrum中的一个重要概念,也称为Scrum Sprint。Techopedia对其定义如下:”A scrum sprint is a regular, repeatable work cycle in scrum methodology during which work is completed and made ready for review.” 从本质上而言,所谓Sprint,指在Scrum项目管理方法中的一个常规、可重复的较短工作周期。在这个周期里,项目团队需快速完成预定的工作量,交付出可用的成品组件,并提交评审,之后再进入下一个Sprint。Sprint在中文里常被翻译为“迭代”、有时也被译为“冲刺”。

通常,一个Sprint的周期不应当长于30天。主要是Scrum认为,在30天的周期内,可以比较好地保证需求的稳定,同时成本等风险更加可控。睿珑认为,下面这个比喻非常形象地解释了Sprint在敏捷项目管理中的作用及功能:With “sprint”, we are running a marathon (building the product) but doing it in short bursts (iterations) with breaks in between.

参考链接:

https://www.techopedia.com/definition/13687/scrum-sprint

https://www.scrum.org/resources/what-is-a-sprint-in-scrum

https://blogs.msdn.microsoft.com/progressive_development/2008/01/22/motley-says-what-does-rugby-have-to-do-with-software-scrum-part-i/