第2章 用户场景收集方法
用户场景是机器人需求优先级划分的第一手依据。缺乏真实场景支撑的需求清单,往往导致研发资源浪费、产品功能偏离实际。本章系统介绍四种经过工业验证的用户场景收集方法——现场观察、操作日志分析、用户访谈、任务清单法,并说明每种方法在机器人需求收集中的适用场景与操作要点。
2.1 现场观察
现场观察是指需求人员深入机器人实际作业环境,在不干预或少干预用户操作的前提下,通过直接观察记录用户的行为、操作流程、异常处理方式以及与环境和其他设备的交互细节。该方法特别适用于新机器人部署前的需求调研和现有产线的效率优化。
- 核心目标:发现用户已习惯但未言明的隐性需求,记录真实操作节奏与瓶颈。
- 操作步骤:确定观察目标 → 进入现场并建立信任 → 连续记录操作序列 → 标记异常与中断 → 整理行为编码表。
- 优势:获取的数据真实、细腻,能捕捉到用户自身未意识到的效率损失点。
- 局限:耗时较长,观察者效应(霍桑效应)可能影响用户表现;涉及产线安全或商业保密时入场门槛高。
机器人需求收集应用:在工业机器人产线中,观察操作员如何上下料、调整夹具、处理报警;在服务机器人部署现场,观察用户与机器人交互时的距离选择、语音指令重复次数、等待耐心阈值等细节。
2.2 操作日志分析
操作日志分析是指从机器人控制系统、MES 系统或边缘网关中提取用户操作与设备运行的时序记录,通过统计与模式识别发现高频操作、常见错误序列、参数调整频率等客观事实。该方法适用于已部署机器人系统的功能优化、稳定性提升和操作效率评估。
- 核心目标:基于客观数据量化用户行为,发现操作频次、出错热点、时间分布等规律。
- 可分析字段:操作类型、触发时间、持续时长、执行结果、参数快照、用户 ID、工单号。
- 优势:样本量大、不干扰现场、可回溯历史、支持横向对比多站点。
- 局限:只能反映“做了什么”,无法解释“为什么做”;日志格式不统一时需要大量清洗工作。
以下是某协作机器人抓取工位的典型操作日志片段:
2025-03-21 08:12:33, user=op03, action=start_cell, cell_id=A12, result=ok
2025-03-21 08:13:01, user=op03, action=pick_part, part=gear_24t, gripper_force=45N, result=ok
2025-03-21 08:13:05, user=op03, action=place_part, fixture=F03, result=ok
2025-03-21 08:13:08, user=op03, action=check_vision, defect=false, cycle_ms=2750
2025-03-21 08:14:22, user=op03, action=pick_part, part=gear_24t, gripper_force=48N, result=fail, error=slip_detected
2025-03-21 08:14:25, user=op03, action=retry_pick, result=ok, retry_count=1
机器人需求收集应用:通过日志分析可精准定位哪些操作步骤耗时最长、哪些夹具调整最频繁、哪些报警导致产线停线最久,从而将需求优先级指向高频率、高影响的问题域。
2.3 用户访谈
用户访谈是通过与机器人操作者、维护工程师、生产主管等利益相关者进行一对一或小组对话,获取他们对现有系统的评价、功能期望、痛点排序以及未来需求的深度信息。访谈可采用结构化、半结构化或非结构化形式,其中半结构化访谈在需求收集阶段平衡了灵活性与可控性,最常用。
- 核心目标:理解用户行为背后的动机、决策逻辑、情感体验以及组织层面的隐性约束。
- 访谈对象覆盖:一线操作员、设备维护员、工艺工程师、车间主任、安全管理员。
- 关键技巧:使用开放性问题(“能描述一次最让您困扰的故障处理经历吗?”)、追问具体事例、避免引导性措辞、记录非语言信息。
- 优势:可探测深层需求、建立共情、发现组织协作中的盲区。
- 局限:样本量有限,受访者可能受记忆偏差或社会期望影响;访谈结果依赖分析人员的主观编码能力。
以下是半结构化访谈提纲片段,用于某物流机器人项目的用户场景收集:
【开场与背景】
1. 请简单介绍您在日常工作中负责的机器人类型和主要任务。
2. 您每天大约会与机器人交互多少次?主要集中在哪些时段?
【痛点与改进】
3. 在当前使用过程中,哪些操作让您感到最耗时或最沮丧?请举一个具体例子。
4. 如果有一个功能可以让您的工作更轻松,您希望它是什么?为什么?
【优先级判断】
5. 在所有与机器人相关的任务中,您认为哪一项的改进最迫切?请说明理由。
6. 如果给您三个资源选项(更长续航、更准抓取、更简编程),您会如何排序?
机器人需求收集应用:访谈能揭示日志数据无法呈现的“为什么”——例如操作员为何频繁调整抓取姿态而非使用自动补偿功能,或者维护人员为何跳过安全自检流程以缩短停线时间。这些动机层面的洞察对需求优先级划分至关重要。
2.4 任务清单法
任务清单法要求用户按照日常工作流程,系统性地列出所有与机器人相关的操作任务,并对每个任务的执行频率、重要程度、困难程度、并发影响等维度进行评级。该方法适合任务密集、操作逻辑清晰的机器人应用场景,如物料搬运、分拣包装、焊接拼装等。
- 核心目标:从用户视角建立完整的任务全集,并通过多维度评分筛选出高价值、高痛点的核心任务。
- 实施流程:任务列举 → 频率标注(次/班次) → 重要性评级(1-5分) → 痛点标记(1-5分) → 优先级指数计算。
- 优势:系统化、可量化、支持跨用户对比,输出结果可直接映射为需求优先级排序。
- 局限:可能遗漏非日常但影响重大的低频任务;用户对频率和重要性的主观判断存在个体差异。
以下是某汽车零部件产线机器人操作员的简化任务清单模板:
任务编号 | 任务名称 | 频率(次/班) | 重要性(1-5) | 痛点(1-5) | 优先级指数
T01 | 更换末端夹爪 | 6 | 5 | 4 | 20
T02 | 校准视觉系统 | 2 | 5 | 5 | 25
T03 | 调整抓取力参数 | 10 | 3 | 3 | 9
T04 | 清理传感器表面 | 4 | 4 | 2 | 8
T05 | 处理抓取失败报警 | 8 | 5 | 5 | 40
T06 | 更换电池单元 | 1 | 2 | 1 | 2
机器人需求收集应用:任务清单法能够将用户模糊的“抱怨”转化为可排序的数值指标,直接服务于需求优先级划分。上表中 T05“处理抓取失败报警”以 40 分高居榜首,说明该任务理应获得最高的资源投入优先级。
2.5 方法对比与选择
四种方法在数据性质、时间成本、样本规模和信息深度上各有侧重。实际项目中通常采用“主方法 + 辅助方法”的组合策略,以降低单一方法带来的偏差风险。
| 方法 | 数据性质 | 时间成本 | 样本规模 | 核心优势 | 典型机器人应用场景 |
|---|---|---|---|---|---|
| 现场观察 | 定性为主 | 高(单点沉浸) | 小(1-3个站点) | 发现隐性需求,捕捉真实行为细节 | 新产线部署前的操作流调研 |
| 操作日志分析 | 定量为主 | 中(清洗处理费时) | 大(全量日志) | 客观可量化,支持大规模统计 | 已运行机器人的效率瓶颈识别 |
| 用户访谈 | 定性为主 | 中(组织与编码费时) | 中(10-30人) | 获取动机与情感,解释深层原因 | 功能升级方向与用户体验优化 |
| 任务清单法 | 定量+定性 | 低(模板化操作) | 中(20-50人) | 系统化排序,直接产出优先级指数 | 任务密集型机器人的功能优先级排序 |
实践建议:在机器人需求收集项目中,推荐采用“操作日志分析 + 用户访谈”作为核心组合——日志提供基线数据和客观证据,访谈提供因果解释和情感权重。在此基础上,选择 1-2 个典型站点进行现场观察以验证关键场景,并通过任务清单法收集多用户视角的优先级排序。四种方法交叉验证,可大幅提升用户场景的真实性和完整性。
章节核心要点:
- 四种方法各有定位:现场观察捕捉隐性行为,操作日志分析提供客观基线,用户访谈揭示动机与情感,任务清单法输出可排序的优先级指数。
- 组合优于单一:推荐“日志分析 + 访谈”为核心组合,辅以现场观察验证关键场景,并用任务清单法收集多用户优先级排序。
- 场景是优先级的前提:没有经过系统收集和交叉验证的用户场景,后续的需求拆解、方案表达和指标验证都将缺乏可靠的输入基础。