第2章 需求收集与整理:建立需求池模板、需求描述规范、原始数据收集责任边界
2.1 适用场景
本章流程适用于以下三类典型场景:
- 新需求涌入:业务方、用户、运营等多渠道同时提交原始需求,需要统一入口收口,避免遗漏或重复。
- 需求池初始化:产品从零搭建或重建需求池时,需要定义字段模板与描述标准,保证后续RICE评分的输入质量。
- 权责不清导致阻塞:团队中经常出现“谁负责描述需求”“谁评估可行性”等争议,需要明确责任边界。
💡 提示:需求收集阶段的质量直接决定RICE评分的可信度。根据团队经验,80%的优先级争议都可追溯到需求描述模糊或来源责任不清。
2.2 前置条件
- 已完成第1章“RICE评分框架共识”培训,团队对RICE四要素(触达、影响、信心、努力)有统一理解。
- 已确定需求池的存放位置(如Confluence、Jira、飞书文档、Airtable),并开放编辑权限。
- 产品经理已获得业务方、开发、运营等角色的对接人清单。
- 团队已约定“需求提出→入库”的SLA时限(如≤2个工作日完成初步录入)。
2.3 操作步骤
本流程共5个步骤,各步骤与下方SVG流程图节点一一对应:
- 原始需求收集:从用户反馈、业务方诉求、数据分析、竞品跟踪等渠道收拢原始信息,记录到临时收集表。
- 需求描述规范:按用户故事格式(As‑I‑Want‑So that)撰写需求正文,并附验收条件,确保语义无歧义。
- 需求池模板录入:将规范后的需求逐字段填入需求池模板(字段定义见2.4节),完成结构化存储。
- 需求验证与分类:由产品经理主导,联合开发、业务方进行真伪判断、价值评估与技术可行性初筛。
- 进入RICE优先级队列:通过验证的需求正式进入“待RICE评分”状态,等待第3章评分排序。
2.4 输入输出物
| 类别 | 名称 | 内容说明 | 责任方 |
|---|---|---|---|
| 输入 | 原始需求来源 | 用户反馈工单、业务方邮件、数据异常报告、竞品调研笔记等 | 各来源方 |
| 输出 | 结构化需求池 | 按模板字段整理后的需求记录表(含状态、分类、RICE预留字段) | 产品经理 |
| 输出 | 需求描述规范手册 | 用户故事写法+验收条件示例+常见错误对照 | 产品经理 |
需求池模板字段定义
| 字段名 | 必填 | 说明 | 示例 |
|---|---|---|---|
| 需求ID | 自动 | 唯一标识,按序生成 | REQ‑2025‑001 |
| 需求标题 | 是 | 一句话概括,≤30字 | 移动端历史订单查询 |
| 提出人 | 是 | 姓名 + 角色 | 张三(用户运营) |
| 提出日期 | 是 | YYYY‑MM‑DD | 2025‑03‑10 |
| 需求描述 | 是 | 用户故事格式 + 验收条件 | 见下方规范示例 |
| 来源渠道 | 是 | 用户反馈/业务方/数据分析/竞品/其他 | 用户反馈 |
| 紧急程度 | 否 | 高/中/低,由提出方标注 | 高 |
| 业务价值 | 否 | 简要描述预期收益 | 提升用户复购率5% |
| 技术复杂度 | 否 | 高/中/低,开发评估 | 中 |
| 关联系统 | 否 | 涉及的系统或模块 | 订单服务、支付网关 |
| 需求状态 | 是 | 待验证/已验证/已排期/开发中/已完成/已拒绝 | 待验证 |
| RICE评分 | 否 | 第3章计算后填入 | R=500, I=0.7, C=0.6, E=3 |
📋 实操要点:需求ID建议采用“REQ‑年份‑三位序号”格式,方便跨系统引用。来源渠道字段必须固定选项,禁止自由文本,否则后续统计分析会混乱。
2.5 责任边界
为避免“需求没人写、写不清楚、写了没人审”等权责纠纷,按RACI模型锁定各角色职责:
| 活动 | 产品经理 | 业务方 | 开发团队 | 测试团队 |
|---|---|---|---|---|
| 提出原始需求 | C | R | C | — |
| 按规范撰写描述 | R | C | C | — |
| 录入需求池模板 | R | — | — | — |
| 技术可行性评估 | C | — | R | C |
| 验收条件评审 | R | C | C | R |
| 需求状态更新 | R | — | — | — |
R = 执行者(Responsible) C = 参与/咨询(Consulted) — = 不参与
⚠️ 常见权责盲区:业务方常认为“需求提交即完事”,而产品经理认为“业务方应自己写清楚”。解决方案是在需求池模板中设置“提出人”字段,并在提交时强制勾选“我已阅读需求描述规范”复选框。凡描述不合格的,直接退回并记录退回次数作为后续RICE“信心”因子的参考。
2.6 记录材料
本章执行过程中需要留存以下材料,用于回溯和审计:
- 原始需求收集日志:记录每条需求的来源渠道、提出人、提出时间、原始信息截图/邮件存档。
- 需求池变更历史:通过版本管理(如飞书多维表格的历史记录)保留每次增、删、改的痕迹。
- 需求退回与补充记录:因描述不合格被退回的需求,须记录退回原因、补充次数、最终通过时间。
- 责任边界确认签字页:团队各角色负责人签署的RACI矩阵确认表(可电子签)。
2.7 异常处理
| 异常场景 | 处理措施 | 责任人 | 完成时限 |
|---|---|---|---|
| 需求描述过于模糊(无用户故事、无验收条件) | 退回提出方,附具体修改建议,要求补充完整后重新提交 | 产品经理 | 1个工作日内退回 |
| 多条需求明显重复 | 合并为一条,在备注中标注原始来源ID,并通知各提出方 | 产品经理 | 2个工作日内合并 |
| 需求价值陈述不可量化 | 要求提出方补充“预期影响指标”和“衡量方式”,否则暂挂 | 产品经理 + 业务方 | 3个工作日内澄清 |
| 技术可行性被开发团队一票否决 | 记录否决理由,需求状态置为“已拒绝”,但保留在池中供后续技术演进后重新评估 | 开发团队 + 产品经理 | 评估后1个工作日内更新状态 |
| 需求来源方不配合模板填写 | 由产品经理代为录入,但在“备注”字段标注“代录入‑实际来源:xxx”,并知会对方 | 产品经理 | 即时处理 |
💡 最佳实践:建议在需求池工具中设置自动化规则——当“需求描述”字段字符数<80 或缺少“验收条件”关键词时,自动触发提醒并禁止状态变更为“已验证”。从工具层面强制规范,比人工催促更高效。
2.8 验收标准
本章所有流程执行完毕后,需满足以下标准方可视为完成:
- ✅ 需求池模板已定稿并在团队内发布,所有字段定义清晰、无歧义。
- ✅ 至少完成3条完整的需求从“原始收集→模板录入→验证分类”的全流程试跑。
- ✅ 各角色已阅读并确认RACI责任矩阵,无权责争议。
- ✅ 需求描述规范文档已存放至团队公共知识库,且阅读率≥80%(可通过文档阅读统计校验)。
- ✅ 异常处理机制已验证:模拟一次“描述模糊退回”场景,从触发到关闭的时长≤2个工作日。
📌 本章核心交付物:一份字段完备的需求池模板 + 一份全员确认的RACI责任矩阵 + 至少3条试跑通过的示例需求记录。这些将是第3章“RICE评分计算”的输入前提。