Scrum 是一种用于管理复杂项目(尤其是软件开发)的敏捷框架,强调迭代交付、自组织团队和持续改进。它起源于橄榄球术语"scrum"(争球),寓意团队紧密协作、共同推进目标。
核心要素
三大角色
- 产品负责人(Product Owner):负责定义产品愿景、管理产品待办事项列表(Product Backlog),并确保团队交付最大价值。
- Scrum Master(敏捷教练):保障Scrum流程正确实施,移除团队障碍,促进自组织与持续改进。
- 开发团队(Development Team):跨职能、自组织的团队(通常5--9人),负责在每个冲刺中交付可用的产品增量。
三大工件(Artifacts)
- 产品待办事项列表(Product Backlog):按优先级排序的所有需求清单,由产品负责人维护。
- 冲刺待办事项列表(Sprint Backlog):当前冲刺中团队承诺完成的任务集合。
- 产品增量(Increment):冲刺结束时产出的可交付、可用的功能集合,必须满足"完成"的定义(Definition of Done)。
五大事件(Events)
- 冲刺(Sprint):固定时长(通常2--4周)的开发周期,目标是交付可用的产品增量。
- 冲刺计划会议(Sprint Planning):在冲刺开始时召开,确定冲刺目标并选择待办事项。
- 每日站会(Daily Scrum):每日15分钟短会,同步进展、识别障碍。
- 冲刺评审会议(Sprint Review):冲刺结束时展示成果,收集利益相关者反馈。
- 冲刺回顾会议(Sprint Retrospective):复盘冲刺过程,识别改进点,优化后续工作。
五大价值观
开放、专注、勇气、承诺、尊重
这些价值观支撑团队高效协作与持续改进 。
起源与发展
Scrum 名称源于1986年竹内弘高与野中郁次郎在《哈佛商业评论》中提出的"整体性团队协作"模型,类比橄榄球"争球"动作 。
1990年代初,Jeff Sutherland 与 Ken Schwaber 在软件开发实践中整合该理念,于 1995年OOPSLA大会 首次正式提出 Scrum 框架 。
2001年,两人共同签署《敏捷宣言》,Scrum 成为敏捷方法论的核心之一 。
典型应用场景
- 软件开发(最常见)
- 产品创新与研发
- 跨职能团队协作(如市场营销、教育、制造业等)
实用工具推荐
Jira、Trello、Asana、Monday.com:主流Scrum项目管理工具
Leangoo领歌:国产免费敏捷项目管理平台,支持Scrum看板与迭代规划