官方Scrum与Kanban认证

The Scrum Framework — 第二版

本章保留第二版的历史与实践教学语境。下方目录也提供第三版课程。


Scrum 规划扑克:敏捷团队的最佳估算方法

用集体智慧改善估算。21 世纪,敏捷方法继续在软件开发和项目管理占主导。Mike Cohn 等创新者带来宝贵工具,其中规划扑克尤为突出。它用故事点评估待办事项,改善团队估算能力,提高功能开发估算准确性。

本文全面介绍这种基于共识的练习,也称 Scrum 扑克,说明如何用战略规划替代猜测,提高准确性、减少规划偏差。请考虑自己项目的问题,看看所有参与者的视角如何完善对各项投入的共同理解。

定义:规划扑克是估算用户故事所需投入的敏捷技术。开发、测试等成员一起用专门卡片估算,产品负责人随时澄清事项。 每人同时选出代表估计的卡片,随后讨论取得最终共识。协作使估算更准,帮助有效规划和排序。

理解 Scrum 规划扑克

敏捷越来越流行,估算技术也像框架一样多样。规划扑克由 James Grenning 创建,之后 Mike Cohn 推广,逐渐普及。

想象开发、QA、产品负责人和相关方同在房间,面对需要实施的故事列表。对同一功能复杂性理解不同,可能导致估算错误、延误交付。

规划扑克用工作坊为每个事项或故事分配故事点,确保每个人的观点和问题都被处理。

每张专用卡有数字代表投入程度。成员独立同时选牌,等全部选好才公开。

公开后讨论形成最终共识,目的是比单人估算或主观判断更准确。

理解内容后,看看其起源和原则。

起源与原则

规划扑克常与一种估算方法比较(详见 Scrum 投入估算),称广带德尔菲。RAND 的德尔菲研究始于 1950 年代,多轮征求专家意见。相似不证明彼此直接启发。

James Grenning 于 2002 年描述规划扑克,此前用独立书面估算改善 XP 规划参与。他指出全面质量管理的静默头脑风暴是影响因素,并未声称直接源自德尔菲。Mike Cohn 随后推广,Alistair Cockburn 等敏捷人士也参与协作估算讨论。

Scrum 规划扑克Scrum 规划扑克

核心原则是协作、准确、责任和透明。全部视角帮助理解依赖风险、澄清复杂性,提高估算精度,并在 Scrum Master 和客户接触人员等不同成员间建立信任。先独选再同时公开减少偏见,让 Jira 任务也形成共同认识。共识讨论增加过程透明,广受组织赞赏。

像集体项目,从客户代表到 Scrum Master 各有技能、意见、经验。利用多元视角评估故事点,比只依赖估算者更能判断如何完成项目。

现在理解基础、各人职责和起源。完整细节可参阅常见问答,下一节介绍实施。

规划扑克估算每项工作的复杂性或投入,促进协作、减少偏见并保持透明。Scrum Master 要顺利开展,必须让全员理解流程、保持一致。

实施 Scrum 规划扑克

假设团队实施客户要求的关键更新。Scrum Master 必须了解成员职责和专长。各项现实时间线至关重要,否则会影响总体计划并造成压力。规划扑克用专用牌按 1–100 相对评价复杂性或投入。

如何配置牌组,或在 Jira 上协调这种方式?

第一步建立标准牌组,包含 0 到 100 的不同值,各有用途。

  • 第 14 版 State of Agile 报告中,约 58% 表示采用 Scrum,通常包括规划扑克等实践。
  • Journal of Systems and Software 研究显示,此类技术最多可提高估算准确性 40%。
  • Journal of Computer Science and Technology(JCST)研究指出,超过 84% 的敏捷团队确认用规划扑克估故事点,确保成员参与并理解复杂性。

配置牌组与共识数字(故事点)

每个值表示故事点所对应的投入或复杂程度。越大意味着预计投入、复杂性或不确定性更高,不是业务价值更高。具体牌值取决于项目复杂性和团队技能。


卡片 数值 用途
0 0 在团队所选量表上,无明显投入
1 1 最低复杂性
2 2 最低复杂性,另有一些未知
3 3 低复杂性
5 5 中低复杂性
8 8 中等复杂性
13 13 高复杂性
20 20 很高复杂性
40 40 极高复杂性;考虑拆分
100 100 本例牌组最高值;需要进一步细化

资深开发与较少经验者估算不同,可能带来偏见或不准确。因此最终数字前必须讨论辩论。

还应包含空白牌,应对没有合适数值的情况。它不是常规估算点,而是暂停提问、澄清需求或增加功能讨论的信号。

尽管职责多样,配置牌组很简单。可用预制实体牌或敏捷专属在线牌组。一些实体牌还含双零、无穷和问号,用于复杂或不确定事项。

请记住,重点是各职责共同协作、健康讨论,得到公正准确的需求估算,而非尽快算完。

理解牌组后,开始估算交流。这些互动对于以客户为中心的组织成功至关重要。

有效的主要原因是团队共同讨论并分配故事点。包括 Scrum Master 和接触客户人员在内的全队,都能全面理解复杂性及需求,支持组织健康和效率。这类产品经理重要会议需要全员投入,引导者应确保每个人参与。成员解释选牌原因;估算差异大时,说明理由、质疑假设或提出其他解释。

Planning Poker®/Scrum 扑克

常见方法之一是 Planning Poker®,也称 Scrum 扑克。它减少参与者间影响,产生更准确估算。

需要以下材料:

  • 待估功能清单。
  • 带数字的牌组。

典型牌组使用含零的 Fibonacci 数列:0、1、2、3、5、8、13、21、34、55、89,也可用类似递增序列。它反映大事项估算的不确定性。高估值通常表示故事不够清楚或应拆小;小故事可更细估算。讨论究竟 19、20 还是 25 是浪费时间,因为故事本身太大。

按以下步骤开展:

  • 产品负责人介绍故事,团队提问,负责人详细解释。故事多时可限时,例如解释只给一分钟。到时仍不理解,说明应重写故事。
  • 每人私下选择代表估算的卡片。
  • 全员选好后一起公开。
  • 最高、最低估算者解释理由。
  • 讨论差异后再次投票。无法达成有用共识时,应澄清或拆分,不强迫数字。
  • 重复直到全部故事估完。

Scrum 不规定唯一方法,但通常使用抽象投入量,而非时间。常见有数字 1 到 10、衣服尺码(XS、S、M、L、XL、XXL、XXXL),或 Fibonacci(1、2、3、5、8、13、21、34 等)。

全队必须共同理解量表,让每个人使用自在。

应细化估算足够事项,支持排序、规划和预测,但不要求事先估完动态列表。产品负责人需要诚实的难度评估,可参加澄清、回答问题,再给开发人员独立空间,不应施压要求偏好的数字。

Planning Poker® 是 Mountain Goat Software, LLC 的注册商标。

规划扑克规划扑克

参与规划扑克估算

例如同一故事有人选“5”、有人选“3”,可能是对难度复杂性理解不同,也可能反映经验差异。

引导者不应站队,而应鼓励所有贡献、认真讨论并达成共识。这帮助准确估算并在限时内交付高质量产品。

除估算外,这项技术也改善合作与会议沟通。

讨论并分配故事点能有效提高准确性,但必须全员积极解释选牌、论证、质疑假设和提出其他解释。差异大时应鼓励有思考的讨论,不是站队,以改善估算和按时高质量交付。

Scrum 规划扑克的影响

它让所有相关方看到理由,在尊重对话中质疑差异,形成共同理解或共识,提高透明和准确性。

它比较个人估计及理由,减少偏见。认知心理学指出,集体估算常受“锚定偏差”影响,最初数字成为后续评估锚点。隐藏牌值迫使每人独立表达,抵消影响。

每人都有平等机会说明意见理由,避免少数人控制这一重要规划过程。

像和同事拼图,每人贡献一块,最终形成全面且更准确的整体,即会议中的具体共识。

理解参与、沟通和偏见的影响后,看看提高估算交流效率的实用建议。

如前所述,规划扑克可能是敏捷管理重要部分。为高效开展,可考虑以下建议。

团队高效开展规划扑克的实用建议

明确议程:产品负责人或经理提前准备故事、按优先级排列,先估最重要的,避免分心,帮助聚焦目标,提高引导透明度及组织效率。选择合适牌组:Fibonacci 常见,也可定制;考虑复杂性、人数和专业程度。Mountain Goat Software 为初创到制造企业等不同环境提供牌组。

  • 鼓励人人参与: 开发和测试等全部成员贡献视角。负责人或经理可澄清,不覆盖估算。参与让人感到受重视,也增强透明与责任。
  • 审慎设置讨论时限: 听取不同观点,全面考虑故事。讨论聚焦且有界;仍有重要不确定性,就进一步细化,不强迫共识。技术约束和依赖可能使故事不适合当前 Sprint。充分听取意见提高信心和准确性。
  • 建立现实期望: 别过度关注小细节而忽略总体投入。复杂估算方法的原因,正是无人能 100% 预测未来。数字是估计而非确定性,理解这一点可培养信任。
  • 记录决策: 保存所有决定,供未来参考。记录各估算的主要理由和见解,帮助后续规划。这些数字也记录思考过程,应认真保存。
  • 鼓励合作与团队精神: 关注集体共识而非个人估计。清晰议程、合适牌组、全员参与、合理时限、现实期望和记录决策,都提高准确性。试试看,在专注产品经理支持下,过程能多高效!
  • 来自源头的规划扑克建议: Mountain Goat Software 建议全员投入、故事清晰简洁、每轮限时,并讨论显著差异以促进合作和理解。Fernandez 等研究发现,用规划扑克比其他估算技术更准确。

益处包括更准确一致、协作沟通更好、透明责任更强。Agile Alliance 调查显示,准确性提高 20%,项目延误减少 15%。共同理解也改善整个产品和业务生命周期的决策。

团队用规划扑克估算的常见问题

有效使用规划扑克有哪些最佳实践?

答:有。虽然规划扑克广泛接受,Mountain Goat Software 建议根据团队特有需要和业务环境,也考虑其他估算方法。

规划扑克对项目管理有什么益处?

答:提高估算准确性和一致性,改善合作沟通、透明和责任。Agile Alliance 调查显示,使用团队准确性提高 20%,延误减少 15%。它促进共同理解,改善整个生命周期的估算及决策。

有哪些替代规划扑克的方法?

答:例如给故事相对投入尺码的衣服尺码法,或将相似复杂度故事归组再分点的亲和估算。团队刚接触 Scrum 或时间有限时可能有效。CollabNet VersionOne 调查中,35% 同时或替代使用其他技术。

Scrum 团队如何开展规划扑克?

答:按故事复杂性分配点数。成员私选数字,同时公开,讨论差异,共同理解需求。这促进知情决策、发现风险和不确定性。统计显示,比传统方法更准确,改善规划与交付效率。

Scrum 使用规划扑克的目的是什么?

答:共同、准确估算敏捷项目,综合不同视角及专长评价故事任务的投入。牌式技术避免个人偏见,促进参与讨论并提高可靠性。研究显示,减少高估低估,改善规划和资源分配(来源:Scrum Planning Poker in Agile: An Effective Estimation Technique 一书)。

规划扑克正确步骤顺序是什么?

答:(1)介绍产品待办事项;(2)成员独立选牌估算;(3)同时公开;(4)讨论差异;(5)重复直到共识。

什么是 Fibonacci 故事点?

答:用于敏捷估算,尤其规划扑克的一组值。数列(1、2、3、5、8、13、21、34 等)反映任务越大越复杂,估算不确定性也非线性增长。

为什么用 Fibonacci 数列(1、2、3、5、8、13、21、34 等)估算待办事项?

答:它反映估算投入复杂性时固有的不确定与非线性,突出大型、复杂事项越来越难估准。

Relative Sizing: A Transport AnalogyRelative Sizing: A Transport Analogy1 — Tricycle2 — Cycle5 — Car8 — Bus13 — Truck20 — Train40 — Aeroplane100 — Shuttle
打开完整尺寸图表
规划扑克、故事点、Fibonacci 数字

规划扑克使用什么度量?

答:故事点。它结合复杂性、投入和不确定性,衡量故事或任务。

什么是 Fibonacci 故事点实践?

答:以数列(1、2、3、5、8、13、21、34 等)作为规划扑克牌值,估算故事的投入或复杂性。

什么是 Fibonacci 规划扑克?

答:使用数列(1、2、3、5、8、13、21、34 等)牌值,共同估算故事投入或复杂性的敏捷方法。

作为产品负责人,与团队用 Planning Poker™ 估算时,有人选咖啡牌,通常意味着什么?

答:咖啡牌常幽默地表示需要休息。问号则通常表示理解不足,无法估算。会前应商定特殊牌含义。

Scrum 规划扑克回顾

这是合作且有参与感的技术,支持准确高效规划。成员用通常含 Fibonacci 值的牌,共同评估待办故事。先介绍事项,再独选并同时公开,讨论差异,争取对各任务投入达成共识。

1、2、3、5、8、13 等常见故事点体现非线性复杂度:事项越大,不确定性越高。故事点综合量化复杂性、投入和不确定性。

Fibonacci 变体广泛有效,促进合作、减少偏见、提高规划透明。咖啡牌等幽默选项让互动更生动,支持准确估算和成功规划。这项敏捷实践继续帮助团队精准、高效交付优质产品。




将本培训分享给您的同事和朋友!

您的 SCRUM 培训

目录

Scrum 框架 — 第三版

The Scrum Framework — 第二版

报名参加认证

我们保证,免费在线培训将帮助您通过 Scrum 与 Kanban 认证考试!

  1. 01

    在线报名

    选择您的认可认证并完成报名。

  2. 02

    获取您的访问码

    您的个人考试访问码会立即通过邮件发送。

  3. 03

    准备并参加考试

    学习免费培训内容,并根据课程在线回答30 / 50道选择题。

  4. 04

    获得您的终身凭证

    获取全球有效的证书,以及可验证的数字徽章。

Scrum Master Accredited Certification™样本
报名参加认证

您的免费优质在线培训

The Scrum Framework第三版已备妥。

我们与各主要行业的知名企业领导者、团队领导者、Scrum 与 Kanban 教练、导师、专家及权威人士组成的联盟共同编写了您的培训内容。所有访问 International Scrum Institute™ 的人都可以使用。请通过以下入口查找资料: 您的免费Scrum书籍 和 您的免费优质 Scrum 与 Kanban 培训 位于顶部菜单中。

这些资料是 International Scrum Institute™ 享有版权的知识产权。我们将其免费分享给所有人,因为分享专业知识能够服务于 Scrum 与 Kanban 专业人士,并促进该领域的发展。

您的认证考试采用选择题。请阅读在线培训资料,掌握通过考试、获得 Scrum 与 Kanban 认证所需的知识。

我们保证,免费优质在线培训将帮助您通过 Scrum 与 Kanban 认证考试!