第3章 用户访谈与需求捕获

3.1 用户场景与业务问题

需求捕获的第一步是理解用户场景和业务问题。用户场景描述用户在特定时间、地点、动机下使用产品的行为;业务问题则是用户当前遇到的阻碍或效率瓶颈。二者的对应关系决定了访谈提纲的指向。

维度 用户场景 业务问题
定义 用户在使用产品时的具体情境与行为路径 用户在当前流程中遇到的困难、效率损失或体验断点
产出形式 场景描述 + 用户画像 问题陈述 + 影响范围
访谈目标 还原真实使用环境与操作动线 定位痛点并量化损失
验收指标 场景覆盖率 ≥ 80% 问题共识度 ≥ 90%
讲师提示:在Axure原型阶段,用户场景直接决定页面流程的起点和终点;业务问题则决定了功能边界——哪些必须做、哪些可以推迟。

3.2 访谈提纲设计

访谈提纲是需求捕获的“探针”,结构上分为开场、场景还原、痛点挖掘、期望收集、收尾五段。每段应设计 2~3 个开放式问题,避免引导性提问。

标准提纲结构:

  1. 开场(2 min)——说明访谈目的,获取录音许可。
  2. 场景还原(10 min)——“请描述您最近一次完成XX任务的完整过程。”
  3. 痛点挖掘(10 min)——“在这个过程中,您觉得最耗时或最困扰的环节是什么?”
  4. 期望收集(5 min)——“如果有一个理想工具,您最希望它帮您解决什么?”
  5. 收尾(3 min)——总结关键点,确认无遗漏。
环节 时间 问题示例 记录要点
开场 2 min “您日常负责哪些任务?” 角色、职责范围
场景还原 10 min “请演示一遍上周的操作流程” 操作步骤、系统切换
痛点挖掘 10 min “哪个步骤需要反复核对?” 频次、耗时、错误率
期望收集 5 min “您理想中的改进是什么样的?” 功能优先级、交互偏好
收尾 3 min “还有没有其他想补充的?” 遗漏点、情绪反应

3.3 用户故事卡片

用户故事卡片是需求拆解的标准载体。每张卡片包含:角色、行为、目标、验收条件。它强制团队从用户视角审视功能,而非从技术视角。

标准模板:

用户故事卡片
───────────────
编号:US-003
角色:采购专员
行为:希望在提交采购申请时自动带出历史单价
目标:减少手动查询和输入错误
验收条件:
  1. 输入物料编码后自动填充最近三次采购单价
  2. 单价字段支持手工修正
  3. 修正记录写入审计日志
拆解要点:每个用户故事必须对应一个明确的业务问题;验收条件要可测试、可度量,避免“界面友好”“响应流畅”等模糊描述。

3.4 需求优先级矩阵

需求优先级矩阵用于在资源有限时做取舍。横轴为“业务价值”(高/低),纵轴为“实现成本”(高/低),形成四个象限:

象限 策略 示例
高价值 - 低成本 优先实现(P0) 采购单价自动带出
高价值 - 高成本 分步实施(P1) 全流程审批可视化
低价值 - 低成本 快速跟进(P2) 列表默认排序
低价值 - 高成本 暂缓或放弃(P3) 自定义打印模板

权重计算公式(参考):

优先级得分 = 业务价值权重 × 价值评分 - 实现成本权重 × 成本评分
(评分范围:1~5,权重根据项目阶段由团队投票确定)
边界警告:优先级矩阵不能替代用户验证。进入P0的需求必须经过至少2次用户访谈交叉确认,否则可能把“伪痛点”排到最高优先级。

3.5 边界冲突识别

边界冲突发生在不同用户的诉求相互矛盾、或同一用户在多个场景下的需求不一致时。常见的冲突类型有三种:

  • 角色冲突——管理员希望严格控制权限,操作员希望快速审批。
  • 场景冲突——移动端需要轻量查看,PC端需要完整编辑。
  • 数据冲突——实时更新与批量导入在一致性上的矛盾。

冲突处理四步法:

  1. 记录——将冲突双方的需求原文写入访谈记录。
  2. 归类——判断属于角色/场景/数据中的哪一类。
  3. 权衡——用优先级矩阵判断哪一方对业务目标贡献更大。
  4. 决策——输出边界裁决结论,并在原型中标注“已知限制”。
讲师提示:边界冲突不是 Bug,而是产品设计的决策机会。在 Axure 原型中用标注框(Annotation)记录冲突裁决,可以大幅减少开发阶段的返工。

3.6 案例访谈记录

以下是一个完整的案例访谈记录模板,包含用户信息、场景还原、痛点摘要、需求拆解、优先级和边界裁决。该模板可直接作为交付物。

访谈记录
───────────────
日期:2025-07-11   用户:张经理(采购部)
访谈人:产品组小王   时长:32 min

【用户场景】
张经理每周需处理约40份采购申请,每份申请平均涉及6个物料。
当前流程:登录ERP → 查询历史订单 → 手动复制单价 → 填写申请单。
耗时约12 min/份,其中查单价占7 min。

【痛点摘要】
1. 查询历史单价需要切换3个界面,操作繁琐。
2. 不同供应商的历史价格分散存储,容易漏看。
3. 手填单价时容易输错,导致后续审批驳回。

【需求拆解(用户故事)】
US-003:采购专员希望提交申请时自动带出历史单价。
US-004:主管希望单价变更时系统自动标记并推送提醒。

【优先级矩阵】
US-003:业务价值 5,实现成本 2 → 得分 4.6(P0)
US-004:业务价值 4,实现成本 4 → 得分 2.8(P1)

【边界冲突】
张经理希望自动带出“最低价”,财务主管希望带出“最近价”。
裁决:默认带出最近三次价格,由采购专员手动选择;审计日志记录选择结果。
─────────────────

3.7 交付物模板清单

本章涉及的交付物模板如下,所有模板均可在项目启动阶段直接使用:

模板名称 适用环节 文件格式
访谈提纲模板 访谈前准备 .docx / Axure 注释面板
用户故事卡片模板 需求拆解 .xlsx / 卡片墙
需求优先级矩阵模板 需求排序 .xlsx
边界冲突记录模板 冲突裁决 .docx / Axure 标注
案例访谈记录模板 交付物归档 .md / .docx
验收标准:每完成一轮用户访谈,必须输出“访谈记录 + 用户故事卡片 + 优先级矩阵”三件套;边界冲突识别记录单独归档,作为原型评审的输入。
用户访谈与需求捕获流程 用户访谈与需求捕获流程 访谈提纲设计 用户访谈执行 用户故事卡片 需求优先级矩阵 边界冲突识别 需求验证确认 说明: 虚线箭头表示需求验证后的迭代反馈,边界冲突裁决结果应同步更新到用户故事卡片的验收条件中。
本章交付物核查清单:
  • 访谈提纲(含5段式结构,每段≥2个开放问题)
  • 用户故事卡片(编号、角色、行为、目标、验收条件齐全)
  • 需求优先级矩阵(P0~P3 象限明确,附权重评分)
  • 边界冲突记录(冲突描述、裁决结论、影响范围)
  • 案例访谈记录(完整版,含场景、痛点、拆解、裁决)