开放司克兰板指南Open ScrumBan Guideline
- 3. 前言
历史:
• 书-Scrumban,作者Corey Ladas, 2009年出版
• 书-The Scrumban [R]Evolution,作者Ajay Reddy,2015年出版
• 电子书-IBQMI Certified Scrumban Practitioner®: The official training material,2019年2月
出版
• 2019年敏捷年度调查报告里面,Scrumban占比为8%,Scrum占比54%,Kanban占比5%
• 2020年敏捷年度调查报告里面,Scrumban占比为10%,Scrum占比58%,Kanban占比7%
目的:
• 整合Scrum和Kanban,发挥两者优势,用来分析、研发、交付、维护复杂产品和IT服务,尽早尽
快最大化实现业务价值。
存在的问题:
• ScrumBan是Scrum吗? 还是Kanban?
• Open ScrumBan与其它Scrumban是什么关系?
- 5. 缩写说明
• PB – Product Backlog 产品待办列表
• DoS – Definition of Start 启动的定义,满足DoS才能启动分析
• DoR – Definition of Ready 准备好的定义,满足DoR才能进入
开发排队
• DoD – Definition of Done 完成的定义,每个状态达到完成的
条件
• WIP – Work In Progress 在制品
• PM – Product Manager 产品经理
• SL - ScrumBan Leader 司克兰板组长
- 6. Open ScrumBan总览看板
探索 分析[5] 排队
[1-5]
编码[5] 测试[5] 交付
提出 选择 进行中 完成 进行中 完成 进行中 完成 待交付 完成
加速横道
DoR DoD DoD
待交付
DoD
普通横道
其它横道
史诗
故事
史诗
故事
故事
故事
故事
故事
故事 史诗
史诗
故事
史诗
史诗
展现PB探
索
史诗
批量按节奏
交付
卡片不
同属性
显示故
事不同
性质
不同横道
表示不同
优先级
限制WIP促进协作
和加速
排队列WIP设下限,
让编码不等待
满足DoR
才能排队
列流转都有
DoD
卡片标明
负责人员
WIP限制
带来聚拢
史诗
梳理过程得到
可视化
人员同时担
当的故事数
受WIP限制
ScrumBan
Leader,引
导团队使用
ScrumBan
回顾会检视
调整
计划会议按需
召开
故事
评审实时尽早发生,不依
赖迭代末专门会议
利用看板站会
跟踪
V2020/12
出品人:张克强,陈勇,徐陈飞,熊小龙
Product
Manager,
主持需求探
索和故事分
析 DoS
- 7. Open ScrumBan之1234
故事看板Story Kanban
• 展现敏捷故事(包含史诗)各个环节,故事被团队的客户使用,都可选可调;迭代初始选择首批故事,再
根据进展滚动补充
角色Roles
• 产品经理 Product Manager, 对等于Scrum中Product Owner
• 司克兰板组长ScrumBan Leader,对等于Scrum Master, 或者Team Leader
推荐动作Recommended Activities
• 澄清 Clarification,产品经理汇同开发、测试人员澄清用户故事,确认DoR
• 回顾 Retrospective,组长汇同团队成员反思和展望更好的做法
• 发布计划 Release Planning,结合故事板情况按需持续进行,每次都是短时间
• 站会 Standup Meeting,每天在故事板前跟踪交流,观注风险/阻碍
工件Artifacts
• 产品待办列表Product ToDo List,收集来自各方的创意或者要求,先以史诗出现,不作是否采纳的预判
• 故事待办列表Story ToDo List,经过探索满足DoR的故事
• 交付批量Release Batch,满足DoD可发布上线的增量
- 16. Open ScrumBan 原则
精益敏捷
• 将精益思想落实到
敏捷实践当中,追
求增值,消除浪费,
具体如工作流、稳
定系统等
• 追求系统思考,识
别各类系统以及系
统的系统,结合上
下文环境来决策
迭代节奏
• 追求单件流,可以
单件进入计划,但
不强求单件发布,
缺省地按照固定间
隔批量交付
• 聚焦价值交付,每
个迭代都必须有实
际发布增量,不再
如Scrum那样只要
求潜在可发布增量
尊重现状
• 首先着眼利用看板
来展现交付价值流,
从价值流角度分析
改进机会,比如度
量前置时间
• 启动时不要求马上
按Scrum团队模型
改变团队,根据团
队现状来选择角色
和实践
演进优化
• 采用演进而不是革
命的方式来优化,
帮助团队发展对适
宜他们的各类实践
• 并不是容忍 Scrum
所暴露的不足和功
能障碍,而是结合
不同团队组织特定
环境寻求有效方式
去解决它们
- 17. 后记
• 争议的Scrumban vs Scrum vs Kanban
• https://www.scrum.org/index.php/forum/scrum-forum/33122/scrumban-same-
scrum-kanban
• Scrum的维基百科解释
• https://en.wikipedia.org/wiki/Scrumban
• Scrumban历史及目的
• https://news.ibqmi.org/history-and-purpose-of-the-scrumban-framework