第3章:前置条件清单
前置条件清单是启动 RICE 评分前的准入检查层,确保待筛选功能列表、用户故事、已有数据、产品路线图和利益相关者确认五类物料全部就位。缺少任何一项都会导致评分结果失真或评审流程阻塞。
适用场景
本章节适用以下三类典型场景:
- 首次引入 RICE 评分:团队尚无标准化前置检查流程,需要建立清单模板。
- 季度/迭代评审前:已有功能池但物料散乱,需集中核查完整性。
- 跨职能协作分歧:产品、数据、业务方对评分输入认知不一致,需统一基线。
💡 建议:前置条件清单建议在迭代计划会前 2 个工作日由 PM 发起核对,预留异常处理时间。
前置条件
执行本章操作前,团队必须已完成以下准备:
- 原始需求池已完成初步去重与归类,形成候选功能列表草稿。
- 用户故事已通过 INVEST 原则 自检(Independent, Negotiable, Valuable, Estimable, Small, Testable)。
- 数据团队已导出近 3 个月可用数据集(含埋点事件、转化漏斗、DAU 等)。
- 产品路线图已更新至当前版本,并标注了里程碑时间点。
- 利益相关者名单已确认,且至少 2/3 的 key stakeholder 已承诺参与评审。
⚠️ 常见遗漏:数据字段定义不统一(如“活跃用户”各系统口径不同)是前置条件阶段最容易被忽略的问题。建议提前与数据工程师对齐字典。
操作步骤
按照以下 5 个步序依次检查并补全前置物料:
| 步骤 | 操作 | 要点说明 |
|---|---|---|
| Step 1 | 收集待筛选功能列表 | 从需求池中导出所有候选功能,标注编号、提出方、提出日期;剔除重复项与已废弃需求。 |
| Step 2 | 整理用户故事 | 为每个功能编写标准用户故事(As a … I want … So that …);附加验收条件 1~3 条。 |
| Step 3 | 准备已有数据 | 确认数据源表、时间范围、粒度;对缺失值做标记,不强制补全但需记录影响范围。 |
| Step 4 | 对齐产品路线图 | 将候选功能与路线图现有史诗/特性对照,标注“已规划”“未规划”“冲突”状态。 |
| Step 5 | 确认利益相关者 | 发送确认函并收集回执;记录每位 stakeholder 的关注维度(用户/营收/技术/风险)。 |
📋 执行建议:Step 1~3 由产品经理主导,Step 4 需与技术负责人联合完成,Step 5 由 PM 或 PO 统一协调。
输入输出物
| 类别 | 具体内容 |
|---|---|
| 输入物 | 原始需求池(Excel / Jira 导出)、用户调研报告、数据仓库表结构文档、产品路线图 v2.3+、利益相关者通讯录 |
| 输出物 | 前置条件清单检查表(含 5 个一级状态 & 15 个二级检查项)、就绪/阻塞标识、未达标项的 Action 清单 |
责任边界
| 角色 | 职责范围 |
|---|---|
| 产品经理 | 主导功能列表与用户故事的收集、完整性审核;发起前置条件核查会议。 |
| 数据分析师 | 提供可用数据清单及字段说明;标记数据质量风险(缺失、延迟、口径不一)。 |
| 技术负责人 | 确认路线图中技术依赖项是否就绪;评估功能与现有架构的兼容性。 |
| 业务方 / 利益相关者 | 确认功能价值主张;反馈业务侧优先级信号;签署准入确认书。 |
| Scrum Master | 监督流程合规性;推动阻塞项的升级与解决。 |
📌 权责分界:PM 对清单的完整性负责,数据工程师对数据可用性负责,stakeholder 对价值判断负责。三方不可互相替代。
记录材料
以下为前置条件清单的标准记录模板(JSON 结构),建议存入项目 Wiki 或共享文档:
{
"checklistId": "RICE-PRE-2025-001",
"generatedAt": "2025-01-20T10:00:00+08:00",
"items": {
"待筛选功能列表": {
"status": "✅ 已就绪",
"count": 28,
"lastVerified": "2025-01-19",
"owner": "PM-张三"
},
"用户故事": {
"status": "⚠️ 部分缺失",
"count": 24,
"missingIds": ["F-009", "F-014"],
"lastVerified": "2025-01-18",
"owner": "PM-李四"
},
"已有数据": {
"status": "✅ 已就绪",
"dataSources": ["clickstream_v3", "order_flat"],
"coverageDays": 90,
"lastVerified": "2025-01-17",
"owner": "DA-王五"
},
"产品路线图": {
"status": "✅ 已对齐",
"version": "v2.4",
"conflicts": [],
"lastVerified": "2025-01-16",
"owner": "TL-赵六"
},
"利益相关者确认": {
"status": "✅ 已确认",
"stakeholders": ["CPO", "CTO", "业务总监-陈七"],
"confirmationRate": "3/3",
"lastVerified": "2025-01-15",
"owner": "PO-孙八"
}
},
"overallStatus": "🟢 可进入 RICE 评分"
}
📁 归档要求:每次迭代评审前更新该 JSON 并附带版本标签(如
pre-check-v1.2.json),历史版本保留至少 3 个月。
异常处理
| 异常场景 | 影响 | 处置措施 |
|---|---|---|
| 功能列表超过 50 项且未分类 | 无法确定评分优先级,评分会议超时 | 按「用户价值/实现成本」二维矩阵预分组,每组≤10 项再进入 RICE |
| 用户故事缺少验收条件 | 评分时 Reach/Impact 难以量化 | 冻结该功能评分,要求提出方 24h 内补全;紧急情况下由 PM 代写后确认 |
| 已有数据时间范围不足 30 天 | Confidence 评分偏差大 | 标记为“低信度”,评分时 Confidence 上限设为 0.5;同步数据团队加速采集 |
| 路线图版本与当前迭代不匹配 | 功能被误判为“未规划” | 暂停清单核对,由 PM 与技术负责人 1h 内对齐路线图版本后重新校验 |
| 关键利益相关者未回复确认 | 评审结果可能被事后推翻 | 升级至项目发起人,设置截止时间;截止前未确认则标注“待回溯” |
⛔ 红线原则:若 5 项前置条件中有 2 项及以上处于“阻塞”状态,禁止启动 RICE 评分,必须先行开展清障 Sprint。
验收标准
本章操作完成后,需同时满足以下条件方可视为通过:
- 完整性:5 类前置条件均存在对应物料,且每类物料至少有 1 条记录。
- 一致性:功能列表与用户故事一一对应,无孤立项。
- 时效性:所有物料的 lastVerified 日期不超过当前日期 7 天。
- 可追溯:每个前置条件均标注了 owner,且 owner 已确认。
- 就绪率:整体状态标记为 🟢 可进入 或 🟡 有条件进入(阻塞项≤1 且有明确解决计划)。
✅ 通过标志:输出物《前置条件清单检查表》中
overallStatus 为 "🟢 可进入 RICE 评分",且所有异常均已分配 Action 项。
前置条件清单五大要素关系图
下图展示了五类前置条件如何汇聚为统一的准入基线,并驱动 RICE 评分启动:
该图应作为前置条件检查会议的共享视觉框架,每个节点可展开为子检查表,确保团队在同一基线上下文中讨论 RICE 评分。