3. 核心概念与术语

在智能驾驶量产问题闭环工程中,最容易造成沟通成本的并不是技术本身,而是术语被混用。同一个现象,测试同学叫“问题”,开发同学叫“缺陷”,质量同学叫“故障”,管理层关心的是“有没有闭环”。如果术语边界不清,就会导致定级争议、责任推诿、验证口径不一致。本节把最常用的八个术语放在同一条“从现象到关闭”的链路上解析,帮助团队建立统一语言。

核心记忆法:问题是现象,缺陷是原因,故障是后果,根因是机制,闭环是状态,回归是手段,验证是“做对了”,确认是“做对了东西”。

一、八个术语的定位与关系

先看一张关系图。它把“问题出现—定级—定位—修复—回归—验证—确认—闭环”串成一条主线,同时标出每个术语在链路中的角色。注意:问题、缺陷、故障三者不是同义词,而是同一事件在不同视角下的三种描述。

智能驾驶问题闭环术语链路 问题 现象 / 观测 缺陷 代码 / 设计原因 故障 功能失效后果 根因 触发机制 修复 变更 / 措施 回归 重跑 / 防劣化 验证 做对了 确认 做对了东西 闭环 状态 / 可关闭 术语边界速记 • 问题:可观测到的异常现象,尚未定位,例如“AEB 在夜间误触发”。 • 缺陷:产品/代码/设计中的固有不足,是问题的潜在原因,例如“夜间阈值未做场景区分”。 • 故障:缺陷被触发后导致的功能失效,例如“车辆非预期制动”。 • 根因:使缺陷被触发并放大为故障的最小充分机制,需可复现、可验证。

二、核心原理:为什么必须区分“验证”与“确认”

验证(Verification)回答的是“我们是否正确地构建了产品”,关注需求到实现的符合性,例如单元测试、仿真回放、代码评审。确认(Validation)回答的是“我们是否构建了正确的产品”,关注用户与场景的真实需求,例如实车路测、用户场景验收、法规符合性。二者方向相反:验证是“向下核对”,确认是“向上回溯”。

在量产问题闭环中,常见错误是只做验证不做确认:代码改了、单测过了、仿真过了,就认为问题关闭。但真实道路上的光照、雨雾、遮挡、异形车辆等长尾场景,往往只有确认环节才能暴露。因此闭环的出口条件必须同时包含验证通过和确认通过。

三、方法流程:从问题到闭环的七步法

  1. 问题登记:记录现象、时间、版本、场景、数据包,避免“口头问题”。
  2. 定级与分派:按安全、体验、法规维度定级,明确责任人与时限。
  3. 复现与定位:用数据回放、日志、仿真复现,区分偶发与必现。
  4. 根因分析:用 5Why、鱼骨图、故障树定位到最小充分机制。
  5. 修复与回归:修改后跑回归集,确认无劣化、无新增问题。
  6. 验证与确认:验证需求符合性,确认场景有效性。
  7. 闭环归档:更新知识库、测试用例、监控规则,形成防再发。

四、案例场景:一次 AEB 夜间误触发

某车型在夜间隧道出口出现 AEB 误触发。测试同学登记为“问题”;开发定位到毫米波雷达与摄像头融合阈值在逆光下未做场景区分,这是“缺陷”;车辆非预期制动是“故障”;根因是“逆光下视觉置信度骤降但融合权重未降权”。修复后,团队跑了 300 条回归用例,验证了阈值逻辑符合需求,确认了夜间隧道场景不再误触发,最终闭环。

问题单字段示例:
problem_id: ADAS-2024-0871
现象: 夜间隧道出口 AEB 误触发
版本: SW 3.2.1 / 感知模型 v17
场景: 逆光 + 隧道出口 + 前方无目标
定级: B(体验/安全边缘)
根因: 逆光下视觉置信度下降,融合权重未动态调整
修复: 增加逆光场景识别与雷达权重提升
回归: 300 条用例全通过,无劣化
验证: 需求符合性检查通过
确认: 实车夜间隧道场景 20 次无复现
状态: 已闭环

五、术语对照清单

术语 回答的问题 典型证据 常见误用
问题 发生了什么异常? 数据包、日志、视频 把问题直接当缺陷
缺陷 哪里不足? 代码 diff、设计评审 把缺陷当故障
故障 造成了什么后果? 功能失效记录 把故障当根因
根因 为什么会被触发? 复现实验、故障树 停在“人为疏忽”
回归 有没有改坏别的? 回归报告、覆盖率 只跑新增用例
验证 做对了吗? 单测、仿真、评审 与确认混为一谈
确认 做对东西了吗? 实车、用户场景 用仿真替代实车
闭环 可以关闭了吗? 验证+确认+防再发 修复即闭环
建议团队在问题单模板中固定八个字段:现象、缺陷、故障、根因、回归、验证、确认、闭环状态。字段填不全,问题单不允许关闭。这比任何流程宣讲都有效。
最常见的三个误区:一是把“问题”和“缺陷”混用,导致定级争议;二是把“验证通过”当成“确认通过”,长尾场景漏网;三是把“修复完成”当成“闭环完成”,缺少回归与防再发。三者都会让同类问题在下一个版本再次出现。

六、复盘:术语统一带来的工程收益

当团队统一使用这套术语后,问题单的流转效率会明显提升:测试提交时能说清“现象”,开发定位时能聚焦“缺陷”,质量评估时能判断“故障”等级,管理层看板能直接统计“闭环率”。更重要的是,根因、回归、验证、确认四个环节被显式记录后,知识可以沉淀为测试用例和监控规则,形成真正的防再发能力。术语不是文字游戏,而是闭环工程的接口协议。