用户故事拆解
问题描述
产品评审会上确定了"社交分享功能"的大方向,需要把它拆解成可开发的用户故事(User Story),并合理排列优先级。
传统思路
- 头脑风暴 - 想到什么写什么
- 参考竞品 - 看别人有什么功能
- 按直觉排序 - 感觉重要的先做
- 开发过程中发现遗漏 - 临时加需求
问题:Story粒度不一、优先级主观、容易遗漏场景
AI思维
第一步:系统性拆解
我们要做"社交分享功能",让用户能分享商品到社交平台。
请帮我系统性拆解用户故事:
1. 列出所有可能的用户角色
2. 每个角色的核心需求
3. 可能的使用场景
4. 边界情况和异常流程
平台:电商App,目标社交平台:微信、微博、抖音AI 系统拆解:
用户角色分析
角色 特点 核心诉求 分享者 想推荐好物/赚佣金 操作简单、内容好看 被分享者 收到分享链接 快速了解、一键购买 平台运营 管理分享活动 数据追踪、防作弊 场景矩阵
分享来源 分享目标 场景 商品详情页 微信好友 推荐给特定朋友 商品详情页 朋友圈 晒单/种草 商品详情页 微博 公开推荐 订单完成页 微信/朋友圈 晒单 收藏夹 微信 批量推荐 拼团页 微信群 邀请拼团 边界情况
- 未安装目标App
- 分享内容被平台屏蔽
- 链接过期或商品下架
- 被分享者未安装我们的App
第二步:生成用户故事
基于上面的分析,请生成用户故事列表。
格式:
- Story ID
- As a / I want / So that
- 复杂度(S/M/L)
- 依赖关系AI 生成故事列表:
Epic: 社交分享功能
分享者故事
SHARE-001 分享商品到微信好友
- As a 用户
- I want 把商品分享给微信好友
- So that 我能推荐好物给朋友
- 复杂度:M
- 依赖:无
SHARE-002 分享商品到朋友圈
- As a 用户
- I want 把商品分享到朋友圈
- So that 我能晒单或种草给更多人
- 复杂度:M
- 依赖:SHARE-001(共用分享组件)
SHARE-003 自定义分享文案
- As a 用户
- I want 编辑分享时的文案
- So that 分享内容更个性化
- 复杂度:S
- 依赖:SHARE-001
SHARE-004 生成分享海报
- As a 用户
- I want 生成带二维码的商品海报
- So that 我能保存并分享到任何平台
- 复杂度:L
- 依赖:无
SHARE-005 分享订单晒单
- As a 已购用户
- I want 在订单完成后分享晒单
- So that 我能展示我买了什么
- 复杂度:M
- 依赖:SHARE-001
被分享者故事
SHARE-006 点击链接查看商品
- As a 被分享者
- I want 点击链接直接看到商品详情
- So that 我能快速了解朋友推荐的商品
- 复杂度:M
- 依赖:SHARE-001
SHARE-007 未安装App时的落地页
- As a 未安装App的被分享者
- I want 在H5页面查看商品并引导下载
- So that 我不会因为没装App而流失
- 复杂度:L
- 依赖:SHARE-006
SHARE-008 深度链接直达商品
- As a 已安装App的被分享者
- I want 点击链接直接打开App并跳转到商品
- So that 不用手动搜索
- 复杂度:M
- 依赖:SHARE-006
运营故事
SHARE-009 分享数据追踪
- As a 运营
- I want 看到分享的数据(次数、转化)
- So that 我能评估分享功能效果
- 复杂度:M
- 依赖:SHARE-001
SHARE-010 分享返佣机制
- As a 运营
- I want 配置分享返佣规则
- So that 激励用户分享
- 复杂度:L
- 依赖:SHARE-009
第三步:优先级排序
请用MoSCoW方法对这些Story进行优先级排序。
考虑因素:
- 业务价值
- 技术依赖
- 开发成本
- MVP所需最小功能集AI 给出优先级:
MoSCoW 优先级排序
Must Have(必须有)- MVP
Story 原因 SHARE-001 微信好友分享 核心功能,最高频场景 SHARE-006 链接查看商品 分享必须能打开 SHARE-007 H5落地页 否则未安装用户流失 Should Have(应该有)- V1.1
Story 原因 SHARE-002 朋友圈分享 第二高频场景 SHARE-008 深度链接 提升已装用户体验 SHARE-009 数据追踪 运营需要数据支撑 Could Have(可以有)- V1.2
Story 原因 SHARE-003 自定义文案 锦上添花 SHARE-004 分享海报 开发成本高,可后续做 SHARE-005 订单晒单 频次较低 Won't Have(暂不做)
Story 原因 SHARE-010 分享返佣 需要财务系统支持,复杂度高 MVP范围总结
用户 → 商品页点击分享 → 选择微信好友 → 发送 ↓ 好友 → 收到链接 → 点击 → H5落地页 → 查看商品 → 引导下载预估开发:2周
第四步:细化验收标准
请为 MVP 的三个 Story 补充详细的验收标准(AC)。AI 补充验收标准:
SHARE-001 验收标准
gherkinFeature: 分享商品到微信好友 Scenario: 成功分享 Given 我在商品详情页 And 已登录且安装了微信 When 我点击分享按钮 And 选择"微信好友" Then 打开微信联系人选择界面 And 选择好友后发送成功 And 好友收到包含商品图片、标题、价格的消息 Scenario: 未安装微信 Given 我的手机未安装微信 When 我尝试分享到微信 Then 显示提示"请先安装微信" And 提供下载链接 Scenario: 未登录用户分享 Given 我未登录 When 我点击分享按钮 Then 引导我登录 And 登录后继续分享流程分享内容规格
- 图片:商品主图,正方形
- 标题:商品名称,最多30字
- 描述:价格 + 简短卖点
- 链接:带追踪参数的短链
结果对比
| 指标 | 传统方式 | AI思维 |
|---|---|---|
| 遗漏率 | 高 | 低(系统性覆盖) |
| 优先级 | 主观 | 有理有据 |
| 粒度一致性 | 参差不齐 | 统一标准 |
| AC清晰度 | 模糊 | 可执行 |
关键洞察
- 多角色视角:从分享者、被分享者、运营多角度思考
- 场景矩阵:系统列出来源×目标的组合
- 框架排序:用MoSCoW等框架客观排序
- MVP思维:先确定最小可行产品范围
用户故事拆解Prompt
我们要做[功能名称]。
## 背景
[业务背景]
## 目标
[要达成什么]
请帮我:
1. 分析涉及的用户角色
2. 列出所有用户故事
3. 标注复杂度和依赖
4. 用MoSCoW排序
5. 为高优先级补充验收标准