场景描述结构化:人物、目标、触发条件、步骤、预期结果

在 MVP 场景提炼中,仅仅记录“用户在什么情况下做什么”远远不够。产品团队需要一套可复用、可验证、可移交的结构化描述框架,让每个场景候选都能被所有人无歧义地理解,并直接指导业务流程梳理。本章将落地五个核心要素:人物、目标、触发条件、步骤、预期结果。

五要素定义速览

要素 定义 检查要点
人物 执行该场景的用户角色或系统角色 角色名称是否具体?避免“普通用户”,用“新注册买家”
目标 该场景下人物想要达成的业务/体验结果 目标是否可度量?例如“3 分钟内完成退货申请”
触发条件 启动场景的明确事件或状态 条件是否客观可观测?避免“用户感觉不好”
步骤 从触发到完成的关键操作序列(5~8 步) 步骤是否跳过异常分支?异常分支另建场景
预期结果 场景完成后交付物、状态变化或系统响应 结果是否能被测试验证?例如“订单状态→已退款”

示例:电商退货申请场景

以“买家在订单详情页发起退货”为例,看结构化描述如何落地:

要素 描述
人物 已登录且已收货的买家
目标 在 5 分钟内提交退货申请并看到“审核中”状态
触发条件 买家在订单详情页点击“申请退货”按钮
步骤
  1. 选择退货原因(下拉列表)
  2. 上传退货凭证图片(可选 1~3 张)
  3. 确认退回方式(上门取件/自行寄回)
  4. 勾选退款规则并提交
预期结果 系统生成退货单(ID: RET-xxx),订单状态变为“退货审核中”,买家收到通知弹窗
结构化落地要点: 每个场景的步骤应控制在 5~8 个主步骤,超过则考虑拆分为子场景;预期结果必须绑定可验证的系统状态或数据变化,避免模糊描述。

五要素关系图

下图中,五个要素按“谁 → 为什么 → 何时 → 怎么做 → 得到什么”逻辑串联,构成完整的场景描述骨架:

场景描述结构化五要素关系 人物 目标 触发条件 步骤 预期结果 场景描述结构逻辑 人物 → 目标:明确“谁”想“做到什么” 目标 → 触发条件:目标在“什么时机”启动 触发条件 → 步骤 → 预期结果:执行“怎么做”后得到“什么”
实践建议: 在用户访谈后,立即使用五要素格式整理场景卡片。每张卡片对应一个结构化场景,后续拆解需求、绘制异步流程、编写验收条件时都可直接引用。通过 “一个场景一张卡片” 的格式,让非产品角色(开发、测试、运营)也能独立理解业务上下文。

常见避坑

  • 人物泛化:不要写“用户”,要写“已登录未付费访客”或“企业管理员”。不同角色有不同目标与步骤。
  • 目标模糊:避免“成功提交”,改为“系统返回 200 且页面显示‘提交成功’”。
  • 触发条件遗漏:区分“主动触发”(用户点击)与“被动触发”(定时任务/第三方回调)。
  • 步骤跳跃:步骤之间不能有隐藏分支,每个步骤应明确定义输入与输出。
  • 预期结果不可验:必须包含明确的系统状态、数据变更或响应码。