Sprint,是敏捷(Agile)项目管理方法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 backlog),交付出可用的成品组件,并提交评审,之后再进入下一个Sprint。这个过程会不断重复下去,直至所有的需求被实现。Sprint在中文里常被翻译为“迭代”(注:迭代往往指的是iteration,由于sprint与iteration的机制非常接近,所以许多人也将sprint翻译为迭代)、有时也被译为“冲刺”。 版权声明:如无特别说明,本站所有文章均由睿珑(Ruilong-edu.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。 通常,一个Sprint的周期不应当长于30天。主要是Scrum认为,在30天的周期内,可以比较好地保证需求的稳定,同时成本等风险更加可控。此外,一次sprint中不必包含并实现所有的需求,具体实现哪些需求会在Sprint Planning阶段提前规划好。Sprint期间,每天都应当召开daily scrum会议,所有团队成员都需要参加该会议,以保障开发工作按计划进行。 睿珑认为,下面这个比喻非常形象地解释了Sprint在敏捷项目管理中的作用及功能:“With ‘sprint’, we are running a marathon (building the product) but…