从需求拆解到智能排期:用AI给产品经理装上“需求外挂”

来源:人人都是产品经理 | 作者:Jo斯达 | 消化日期:2026-05-13

基本信息

核心观点

  1. 不做高度定制化,AI只能产出“看起来正确但需要慢慢改”的东西。作者将公司产品工作流升级到基于 Claude 的版本,并给每个产品经理批 200 元预算购买 coding-plan,本质是在把产品研发方法套到 AI 工作流上:先出一版、边用边提需求、再持续优化。

  2. 需求模糊的成本通常由产品经理承担,因此需求必须先回答 5W2H 再开工。客户成功或销售常会说“我要团队权限管理”“你看着办”,上线后才发现不是客户要的;作者把 5W2H 表格细化成可执行的“需求拆解技能”,用 AI 强制把自然语言需求变成可开发输入。

  3. 需求拆解技能的核心产物是 Story + Gherkin 验收场景。它会从自然语言中抽取用户角色、核心目标、关键场景、非功能需求、约束条件,再按 SaaS 模块(租户管理、用户与权限、订阅计费、产品配置、运营后台)拆 Feature 和 Story,并要求每个 Story 至少有 1 个正向场景和 1 个异常场景。

  4. 为真实敏捷流程适配的三个设计是继承模式、异常场景库、关键路径校验。继承模式让新需求基于旧 Story 生成新版本而不破坏历史;异常场景库自动提示并发修改、权限变更等遗漏点;关键路径校验覆盖租户开通、用户加入、订阅变更、计费计量、跨租户数据隔离等 SaaS 核心链路。

  5. 智能排期技能把“拍脑袋排期”变成带权重、依赖和人工覆盖的半自动决策。它读取 stories.md 中“已确认但优先级为空”的 Story,用“业务价值 × 0.4 + (1 – 实现成本/10) × 0.2 + (10 – 风险等级) × 0.1 + 用户影响范围 × 0.3”计算得分,再结合依赖图排序,只把“已确认”的 Story 纳入迭代候选。

  6. 这类工具的边界是“外挂大脑”,不是替产品经理做最终判断。需求拆解工具不排优先级、不做变更管理、不设计技术方案;排期工具不写代码、不分配开发人员、不跨项目协调资源。它们自动化的是 checklist、算分、依赖解析、迭代容量计算,真正的大脑仍然是 PM。

实操内容保留

需求拆解技能输入/输出模式

自然语言需求示例:

企业管理员可以邀请成员加入组织,被邀请的人会收到邮件,点击链接后设置密码即可加入,同时要给新成员分配一个默认角色。

技能处理路径:

  1. 标准化输入:抽取用户角色、核心目标、关键场景、非功能需求、约束条件。
  2. 拆解 Feature 和 Story:按 SaaS 模块归类,包括租户管理、用户与权限、订阅计费、产品配置、运营后台;每个 Story 拥有独立 ID。
  3. 生成 Gherkin 验收场景:每个 Story 至少包含 1 个正向场景 + 1 个异常场景。
  4. 持续澄清与迭代:技能会在需求不完整时继续追问,直到输出可接受的 Story 清单。

迭代需求继承模式提示词

基于 STORY-008 升级,本次新需求是:邀请链接支持设置有效期,且过期后可重发。

处理原则:读取原 STORY-008,但生成全新 Story(如 STORY-012),旧 Story 不被覆盖,从而保留历史版本并形成新版本。

SaaS 关键路径校验清单

  • 租户开通流程:注册 → 创建组织 → 选择订阅 → 支付 → 激活
  • 用户加入流程:管理员邀请 → 用户接受 → 分配角色 → 可访问资源
  • 订阅变更流程:升级/降级 → 差额计算 → 生效时间 → 配额调整
  • 计费与计量流程:用量采集 → 账单生成 → 扣费 → 欠费处理
  • 跨租户数据隔离:租户A的用户不能看到租户B的数据

智能排期算分公式

得分 = 业务价值 × 0.4
     + (1 – 实现成本/10) × 0.2
     + (10 – 风险等级) × 0.1
     + 用户影响范围 × 0.3

默认参数:业务价值=5、实现成本=5、风险等级=5、影响范围=部门。PM 可以手动调整某些 Story 的参数或覆盖最终得分。

智能排期执行步骤

  1. 读取上一阶段生成的 stories.md
  2. 找出所有“已确认”但“优先级”为空的 Story。
  3. 按业务价值、实现成本、风险等级、用户影响范围计算得分。
  4. 解析每个 Story 的“依赖关系”列,构建依赖图。
  5. 排序规则:被依赖 Story 必须排在依赖它的 Story 之前;同层按得分从高到低;依赖项未确认则跳过并提示。
  6. 用户输入本迭代计划做几个 Story 后,展示前 N 个。
  7. 用户确认后,写回 stories.md:填充“优先级”列,并把进入迭代的 Story 状态从“已确认”改为“已排期”,不改动其他列。

循环依赖检测提示

检测到循环依赖:STORY-001 → STORY-003 → STORY-001
建议人工检查,将继续进行排期

关键概念

  • 需求拆解技能:面向 PM 的 AI Skill,把业务方、客户成功、销售的自然语言需求翻译成开发可用的 Feature、Story 和 Gherkin 验收场景。
  • 智能排期技能:读取 Story 清单,按得分公式和依赖图生成优先级与迭代排期建议的 AI Skill。
  • Skill:本文中两个“外挂大脑”的共同形态,本质是把 PM 的 checklist、异常库、排序规则和文件写回约束编译成可执行流程。
  • 提示词工程:需求拆解和智能排期的底层能力仍是结构化输入、明确约束、持续迭代和人工确认。

与其他素材的关联

  • 2026-05-11-skill-sop-for-ai 直接呼应:前者讲 Skill 的认知理论与构建方法,本文给出 PM 工作场景中的两个具体 Skill——需求拆解和智能排期。
  • 2026-05-09-pm-ai-playbook 形成补充:AI 不只是写 PRD,而是进一步嵌入需求澄清、Story 生成、验收场景和排期决策链路。
  • 2026-05-11-ai-evaluation-scoreboard 的共同点是“把 PM 的隐性判断显性化”:评估计分板量化 AI 产品好坏,本文的需求拆解/排期 Skill 量化需求完整度、异常覆盖和优先级。
  • AI产品经理工作流 的趋势判断一致:PM 正在从亲自处理所有事务,转向设计和维护 AI 工作流,由 AI 承担结构化执行,人保留判断和责任。

原文精彩摘录

最近一直在对公司的AI产品工作流程做升级。估计大家也体验过了:如果不做高度定制化,AI能给的就是“看起来很正确,但需要慢慢改”的东西。

所以我们工作定了一条死规矩:任何需求,必须能回答类似5W2H的问题,否则我不开工。

一句话概括:把客户成功/销售的“人话”,翻译成开发能直接用的 Story + Gherkin 验收场景。

得分高不代表可以直接做。比如某个 Story 依赖于另一个 Story 的结果,你必须先做被依赖的那个。

它的定位同样是“外挂大脑”——把繁琐的算分、依赖解析、迭代容量计算自动化,让你从“拍脑袋”变成“有理有据”。

相关页面