Scrum——一种用来完成项目的创新方法

   原文地址: http://www.scrumalliance.org/learn_about_scrum

Scrum是一种敏捷框架,可以完成复杂的项目。Scrum最初来源于软件开发项目,不过同样适用于任何复杂、创新性的工作,可应用到数不尽数的场合。Scrum框架看起来非常的简单。

用半分钟的时间来认识一下Scrum框架

Scrum——一种用来完成项目的创新方法_第1张图片

  • Product Owner(产品负责人)创建按优先级排列的任务清档,称之为Product Backlog(产品订单)。
  • Sprint Planning(冲刺计划)过程中,团队从Product Backlog中选择一部分在本次Sprint中要完成的任务,这部分任务称之为Sprint Backlog(冲刺订单),并决定如何实现这些任务。
  • 一个Sprint是一定的时间段,团队在这个时间段内(通常为两周)需要完成规定的任务,但是每天都需要检查任务的进度(Daily Scrum,每日Scrum)。
  • ScrumMaster(Scrum主管) 需要持续让团队关注任目标。
  • 在一次Sprint结束时,其工作成果是潜在的可交付的(Potentially Shippable),要么可以交付给客户,要么可以放到货架上,要么可以给利害攸关者进行演示。
  • SprintSprint Review(Sprint评审)和Retrospective(回顾)结束。
  • 在下一个Sprint开始前,团队选择另一个Sprint订单,然后再次开始工作。

持续上边的过程,直到完成了Product Backlog中的所有内容,或者是预算用完了,或者是到了最后期限。不同的项目具有不同的里程碑标志。无论是什么原因导致工作停止,总是可以保证完成了项目中最有价值的任务。

一些详细的定义

Product Backlog(产品订单): 产品订单具有动态性,在项目过程中,可以随时添加删除订单中的项。其具有优先级,首先需要完成优先级最高的项,并且其会逐渐细化,而低优先级的项会有意的使其比较粗(颗粒度)

Sprint Backlog(Sprint订单): Sprint订单来自于产品订单,这些订单是经过团队协商的,并且团队承诺在本次Sprint时间盒中会完成的任务。Sprint订单中的每一项会进一步细化,并且分配给团队成员来完成。团队成员通过协作来完成Sprint订单,每天会议(在每日Scrum中)来共享困难和解读,并相应更新Sprint订单和燃尽图。

Potentially Shippable(潜在可交付的): 这意味着增量/交付物可以发布给客户。产品负责人决定何时发布哪些功能或交付物。

你可能感兴趣的:(Scrum——一种用来完成项目的创新方法)