厦门市匆曲仙境115号 13594780388 agzgenren@j909.vip
它们本质上都是利用扑克牌作为一种工具,来促进团队沟通、达成共识,并做出更准确的决策。
下面我将详细解释这两种模型,包括它们的含义、流程、目的以及细微差别。
无论是“拼”还是直接用“牌”,其核心理念都是一致的:
* 匿名性: 防止团队中有影响力或声音大的成员(如技术大佬或经理)影响其他人的判断,让每位成员都能独立、平等地表达自己的观点。
* 趣味性: 将枯燥的估算过程游戏化,提高团队参与的积极性。
* 促进讨论: 当估算结果出现较大差异时,它自然地揭示了团队成员对任务的理解存在分歧,从而触发有针对性的技术讨论。
* 达成共识: 通过多轮投票和讨论,最终使团队对任务的复杂度或优先级形成一致看法。
这是最经典、最广为人知的“扑克牌模型”,在Scrum等敏捷框架中极为常见。
估算完成一个用户故事或任务所需的相对工作量,通常使用故事点故事点 或理想人天作为单位。
一套特殊的特殊的扑克牌,上面的数字通常是非线性的,以反映估算的不确定性。最常用的是修改过的斐波那契数列:
`0, 1, 2, 3, 5, 8, 13, 20, 40, 100, ? (问号代表“无法估计”或“太大需要拆分”)`
咖啡杯卡(表示“需要休息”或“缺乏信息”)。
1. 准备: 产品负责人(PO)向团队描述一个待估算的用户故事。团队可以就此提问以澄清细节。
2. 私下选牌: 每个团队成员根据自己的理解,从自己的牌组中选择一张代表工作量的牌,牌面朝下,不让他人看到。
3. 同时亮牌: 所有成员同时亮出自己的牌。
4. 讨论差异:
* 如果所有人的牌都相同(或非常接近,如 5, 5, 5),则直接采纳该值作为估算结果。
* 如果牌值差异很大(如 3, 8, 13, 40),则高估者和低估者分别阐述理由。例如,选8的人可能想到了某个技术难点,选3的人可能忽略了集成测试。
5. 重新估算: 经过讨论后,团队重新进行第2-4步,直到估算结果收敛,达成共识。
6. 记录 记录结果:** 将最终达成一致的故事点数记录在该用户故事上故事上。
这是一个团队协作和达成共识的过程,目标不是追求“正确答案”,而是形成团队的共同理解。
这种模型有时也被称为“拼扑克”,因为它侧重于将任务“拼接”或“排列”出一个顺序。
对一组功能、需求或任务进行可视化地优先级排序。
便利贴(每张写一个任务)、一块大白板或墙面、笔。也可以使用数字工具如Miro、Mural来模拟。
1. 准备: 将所有需要排序的任务(写在便利贴上)随机贴在白板上。
2. 私下排序: 团队成员各自查看这些任务,并在心中或在纸上对它们的优先级有一个初步的排序。
3. 轮流“出牌”(放置):
* 一位成员开始,将他/她认为最重要的一个任务移动到白板的最左侧(最高优先级位置)。
EVPuke官方下载* 下一位成员接着行动:他可以将另一个任务移到当前序列的最前面(如果他觉得那个更重要),或者插入到现有序列的某个位置,或者移动一个他认为位置不合理的任务。
* 每个人每次只能移动一张便利贴。
4. 讨论与辩论:
* 在整个过程中,每当有人移动任务时,他都需要解释为什么要这样移动。例如:“我认为‘用户登录’应该比‘更换主题颜色’更重要,因为它是核心功能。”
* 其他成员可以表示同意或反对,并阐述自己的理由。
5. 达成一致: 这个过程持续进行,直到所有成员都对白板上的任务排序没有异议为止。
这是一个动态的、讨论驱动的过程,通过物理移动任务卡片来激发对话,最终形成一个整个团队都认可的优先级队列。
| 特性 | 计划扑克 | 扑克牌排序 |
| :--
| 主要目的 | 估算工作量(多少点?) | 排序优先级(先做哪个?) |
| 核心输出 | 故事点数、理想人天 | 一个有顺序的任务列表 |
| 使用的“牌” | 带数字的扑克牌(0,1,2,3,5,8...) | 写有任务的便利贴(实体或虚拟) |
| 过程焦点 | 揭示对技术实现复杂度的理解差异 | 揭示对业务价值/重要性的理解差异 |
| “拼”的含义 | 更侧重于“亮牌”、“比对” | 更侧重于“拼接”、“排列”顺序 |
* “扑克牌模型” 这个词通常泛指计划扑克,是敏捷估算的代名词。
* “拼扑克模型” 这个说法可能更形象地描述了扑克牌排序的过程,即把任务像拼图一样拼出一个顺序。
在实际工作中,团队可能会结合使用这两种方法:先用“扑克牌排序”确定要做哪些任务以及先后顺序,再用“计划扑克”来估算这些任务的工作量,以便进行迭代规划和预测。
无论哪种,它们都是促进团队协作、沟通和共识的强大工具。