Scrum开发

scrum流程是敏捷项目常用的开发流程。它由Jeff Sutherland于1993年提出,用橄榄球运动的类比来代表一个高度融合、跨功能的团队。

 

 

在scrum方法中,产品负责人创建一个优先排序的愿望清单,被称为待办产品清单。可能使用诸如MoSCoW优先级排序法这样的技术进行优先排序,并应该遵循要求管理的核心原则。

在冲刺计划期间,开发团队选择一批高优先级别的产品,旨在冲刺阶段(时间盒)中完成这些产品,通常是2到4周。

开发团队每天都要开进度评估会,由“Scrum大师”主持。scrum大师的角色是保持团队的专注度、跟踪进度,并消除可能影响冲刺目标实现的障碍。关于scrum大师的角色是否可以、或者应该由项目经理来承担,则颇有争议。

冲刺中的进展可以使用看板管理的方法来监控。跨多个冲刺的产品开发的进展,可以在燃尽图中具体呈现。

在冲刺结束时,所选的产品应该已经完成可以向产品负责人作演示或已实际交付。任何未完成的产品,都返回到待办产品清单。

冲刺应该以评审作为结束(这很像项目后评审,但规模要小得多)。然后开发团队选择下一批产品进行下一个冲刺。

这个流程可用在Praxis方法的通用开发流程中。

SHARE THIS PAGE

Please consider allowing cookies to be able to share this page on social media sites.

Change cookie settings
20th September 2014

5th February 2020

Created

Updated to include origins of scrum in 1986 (English only - awaiting translation)

Back to top