官方技能 · 产品

用 RICE 做需求优先级排序

用 RICE 或 ICE 给 backlog 打分,逐项列出计算过程,检验敏感度,按产能建议截止线,并指出依赖关系。

可在 Claude、ChatGPT 和编程智能体中使用。在 Team 和 Business 套餐中,Pod 里的官方技能会在我们改进后自动更新到最新版。

适用场景

你需要提供

你会得到

列出计算过程的排序表、截止线、敏感度说明、依赖关系,以及做/暂不做的建议。

工作方式

  1. 选 RICE 还是 ICE 有使用数据可以估算覆盖面时用 RICE:提出 RICE 的 Intercom 用真实的产品指标,把覆盖面衡量为单位时间内的人数或事件数。覆盖面无法估算时(例如产品上线前,或每一项都覆盖全部用户),用 ICE(影响、信心、容易度,各按 1 到 10 打分后相乘,结果在 1 到 1,000 之间)。说明用了哪个、为什么。
  2. 打分前先定好刻度 用 Intercom 的刻度。对每个被覆盖者的影响:3 = 巨大,2 = 高,1 = 中,0.5 = 低,0.25 = 极小。信心:100% = 高,80% = 中,50% = 低;低于 50% 的 Intercom 称为“登月项目”(moonshot),这类项目应先做调研,而不是打分。工作量:Intercom 按产品、设计和工程合计的人月计;本技能对短周期的默认值是人周,规则相同。用 ICE 时,在任何人打分前先写下 3 分、6 分、9 分各代表什么,让两个人打的“7 分”是同一个意思。
  3. 逐项打分并列出计算过程 RICE = 覆盖面 × 影响 × 信心 ÷ 工作量,可以理解为单位工作量带来的总影响。每一行都写出带数字的公式,让任何人都能重算。给每个输入标注来源:数据、客户需求或估算。
  4. 检验敏感度 对排名前 5 的项目,找出信心最低的那个输入,把它减半或翻倍。这项检验是本技能的默认做法,不属于 RICE 本身。如果这样一改项目就掉到截止线以下,标注为“不稳”。截止线附近的不稳项目,承诺之前要快速核实。
  5. 梳理依赖 如果 B 需要 A,不管 B 分数多高,都不能在 A 之前开始。注明团队以外的阻碍(法务、合作方 API、其他团队)。
  6. 划截止线 从最高分开始累加工作量,直到达到产能;留出 20% 的产能作为处理 bug 和意外的缓冲(本技能的默认值)。无论分数如何都必须做的项目(法定截止日期、合同承诺)先放到线上,并标注“已承诺”。
  7. 给出建议 写明做什么、不做什么、哪些不稳,以及最能改变结论的那一个估算。

SKILL.md 全文

这就是 AI 读取的完整文件。 下载

---
name: feature-prioritization
description: 用 RICE(覆盖面、影响、信心、工作量)给产品 backlog 或需求列表打分,缺少覆盖面数据时用 ICE;每一项都列出计算过程,检验排序对最不可靠的估算有多敏感,按现有产能建议一条截止线,并指出依赖关系。当有人发来 backlog、需求清单或路线图列表,问先做什么、要排优先级、做需求排序或给功能打分时使用。
---

# 需求优先级排序

分数的好坏取决于输入,所以输出要列出每个输入、它的来源,以及最不可靠的估算一旦错了,排序还站不站得住。目标是一条说得清道理的截止线,而不是虚假的精确。

## 适用场景

- 规划周期开始前,手上有 backlog 或候选功能列表。
- 相关方对下一步做什么意见不一,需要一个共同的方法。
- 需求多于产能,需要划一条截止线。
- 不适用于在战略方向差别很大的 2 个选项之间做选择:请写 decision-memo。

## 需要准备

- 需求列表,每项一行描述。
- RICE 需要:覆盖面(每季度的用户数或账户数)、影响、信心、工作量(人周)。某一项缺少输入时问一次;之后自行估算,并标注“[估算]”。
- 这个周期的产能(人周)。缺少时,只排序不划截止线,并说明这一点。
- 可选:这个周期的战略目标、已知的依赖、截止日期。

## 步骤

1. **选 RICE 还是 ICE。** 有使用数据可以估算覆盖面时用 RICE:提出 RICE 的 Intercom 用真实的产品指标,把覆盖面衡量为单位时间内的人数或事件数。覆盖面无法估算时(例如产品上线前,或每一项都覆盖全部用户),用 ICE(影响、信心、容易度,各按 1 到 10 打分后相乘,结果在 1 到 1,000 之间)。说明用了哪个、为什么。
2. **打分前先定好刻度。** 用 Intercom 的刻度。对每个被覆盖者的影响:3 = 巨大,2 = 高,1 = 中,0.5 = 低,0.25 = 极小。信心:100% = 高,80% = 中,50% = 低;低于 50% 的 Intercom 称为“登月项目”(moonshot),这类项目应先做调研,而不是打分。工作量:Intercom 按产品、设计和工程合计的人月计;本技能对短周期的默认值是人周,规则相同。用 ICE 时,在任何人打分前先写下 3 分、6 分、9 分各代表什么,让两个人打的“7 分”是同一个意思。
3. **逐项打分并列出计算过程。** RICE = 覆盖面 × 影响 × 信心 ÷ 工作量,可以理解为单位工作量带来的总影响。每一行都写出带数字的公式,让任何人都能重算。给每个输入标注来源:数据、客户需求或估算。
4. **检验敏感度。** 对排名前 5 的项目,找出信心最低的那个输入,把它减半或翻倍。这项检验是本技能的默认做法,不属于 RICE 本身。如果这样一改项目就掉到截止线以下,标注为“不稳”。截止线附近的不稳项目,承诺之前要快速核实。
5. **梳理依赖。** 如果 B 需要 A,不管 B 分数多高,都不能在 A 之前开始。注明团队以外的阻碍(法务、合作方 API、其他团队)。
6. **划截止线。** 从最高分开始累加工作量,直到达到产能;留出 20% 的产能作为处理 bug 和意外的缓冲(本技能的默认值)。无论分数如何都必须做的项目(法定截止日期、合同承诺)先放到线上,并标注“已承诺”。
7. **给出建议。** 写明做什么、不做什么、哪些不稳,以及最能改变结论的那一个估算。

## 输出格式

```markdown
# 优先级排序:[周期]

**方法:** [RICE 或 ICE] — [原因] · **产能:** [n] 人周(扣除 20% 缓冲后 [n])

## 排序
| 排名 | 项目 | 覆盖面 | 影响 | 信心 | 工作量 | 得分(计算) | 输入来源 |
|---|---|---|---|---|---|---|---|
| 1 | [项目] | [n] | [n] | [%] | [n] | [R×I×C÷E = 得分] | [数据 / 需求 / 估算] |

**截止线:** 线上合计 = [n] 人周

## 敏感度
- [项目]:如果 [输入] [减半/翻倍],得分变为 [n] → [仍在线上 / 掉到线下]

## 依赖
- [项目 B] 需要 [项目 A]

## 建议
- **做:** [项目]
- **本周期不做:** [项目]
- **承诺前要核实:** [不稳的项目,以及要核实什么]
- **最关键的估算:** [输入]
```

## 示例

**输入:** 第二季度。产能 10 人周。项目:CSV 导出(覆盖 400 个账户/季度,影响中,有数据,1 周);自动提醒(覆盖 900 来自数据,影响高是猜测,4 周);只读席位(覆盖 150 来自客户需求,影响高,有一些依据,2 周);SSO(覆盖 20,影响巨大,有数据,3 周,已写进签署的合同)。

**输出:**

```markdown
# 优先级排序:第二季度

**方法:** RICE — 所有项目都有使用数据可估算覆盖面 · **产能:** 10 人周(扣除 20% 缓冲后 8)

## 排序
| 排名 | 项目 | 覆盖面 | 影响 | 信心 | 工作量 | 得分(计算) | 输入来源 |
|---|---|---|---|---|---|---|---|
| 1 | CSV 导出 | 400 | 1 | 100% | 1 | 400×1×1.0÷1 = 400 | 数据 |
| 2 | 自动提醒 | 900 | 2 | 50% | 4 | 900×2×0.5÷4 = 225 | 覆盖面:数据;影响:估算 |
| 3 | 只读席位 | 150 | 2 | 80% | 2 | 150×2×0.8÷2 = 120 | 需求 |
| 4 | SSO | 20 | 3 | 100% | 3 | 20×3×1.0÷3 = 20 | 数据 |

**截止线:** SSO(已承诺,3)+ CSV 导出(1)+ 自动提醒(4)= 8 人周

## 敏感度
- 自动提醒:如果影响是 1 而不是 2,得分变为 112.5 → 低于只读席位;只有产能允许时才留在线上。
- CSV 导出:覆盖面减半得 200 → 仍排第 2 或更高。
- 只读席位:覆盖面(来自需求)翻倍到 300,得 240 → 超过自动提醒,进入线上。
- SSO:覆盖面减半到 10,得 10 → 已承诺,不论得分都留在线上。

## 依赖
- 这些项目之间没有依赖。SSO 依赖客户提供身份提供商(IdP)的配置信息 [待确认:收到了吗?]。

## 建议
- **做:** SSO(合同已承诺)、CSV 导出、自动提醒。
- **本周期不做:** 只读席位。
- **承诺前要核实:** 自动提醒不稳;在第 2 周之前访谈 5 位客户,确认影响。只读席位的覆盖面也值得核实。
- **最关键的估算:** 自动提醒的影响。
```

## 发送前检查

- [ ] 每个得分都写出了带数字的公式。
- [ ] 每个输入都标注了数据、需求或估算。
- [ ] 截止线以上的工作量不超过扣除 20% 缓冲后的产能。
- [ ] 已承诺的项目已标注,并且不论分数都放在线上。
- [ ] 前 5 个项目(不足 5 个时为全部)都有一行敏感度说明。
- [ ] 没有出现用户没给、又没标“[估算]”的覆盖面或工作量数字。

## 常见错误

- 把 225 和 210 当成真正的差距。本技能的规则:相差约 20% 以内的分数视为持平;持平时按战略或依赖决定。
- 工作量里漏掉设计和测试,结果小项目全挤到了前面。
- 因为某位相关方意见强烈,就把信心打成 100%。没有数据时最多 50%。

与团队共享

把它添加到 AI Skill Pod,团队里的每个人(包括外包人员)都能在自己的 AI 中使用同一个版本。 了解与团队共享 AI 技能的最佳方式

添加到团队的 Pod

更新记录

参考来源

  1. RICE: Simple prioritization for product managers (Intercom) (2026-11-04 查阅)
  2. ICE Scoring | Glossary | ProdPad (2026-11-04 查阅)