本质与导读
tags:
- 主线/功能安全
- 层/L1 aliases:
- ASPICE PA
- VDA Scope PA
- SYS PA
- SWE PA
- SUP PA
- MAN PA
- 16 PA 详解 created: 2026-05-17 updated: 2026-05-17 type: concept status: expert description: "这页回答的问题是"ASPICE 16 个 Process Area 各自要交付什么、Base Practices (BP) 是什么、双向 traceability 怎么连"——它是 topic-a…" confidence: high source_quality: primary updated: 2026-07-11 sources: Automotive SPICE PAM 4.0 (VDA QMC WG13, 2023-11-29); VDA Automotive SPICE Guidelines 2nd ed. draft 2023; ISO/IEC 33020:2019 (NPLF rating bands); iNTACS assessor curriculum prerequisites:
- "[[topic-aspice]]"
- "[[topic-aspice-capability-level]]"
- "[[topic-functional-safety]]"
ASPICE VDA Scope 16 PA 详解
本质 ASPICE 不是"做产品"标准而是"管过程"标准——每个 Process Area 只问"你的工作 process 有没有定义、跟没跟、validate 没"。评估的最小颗粒是 Base Practice (BP):审计员对每个 BP 答 Yes/No,所有 BP Yes 才达成 PA1 (Process Performance);OEM 评估主看 16 个 VDA Scope PA。
主线坐标:方法 / 标准层(跨站支撑) · ↑ 全景主线
1. VDA Scope 16 PA 全景
ASPICE 4.0 共 32 个 PA,OEM 评估主要看 VDA Scope 的 16 个:
| 组 | PA 编号 | 名称 |
|---|---|---|
| ACQ | ACQ.4 | Supplier Monitoring (供应商监控) |
| SYS | SYS.1 | Requirements Elicitation (需求获取) |
| SYS.2 | System Requirements Analysis (系统需求分析) | |
| SYS.3 | System Architectural Design (系统架构设计) | |
| SYS.4 | System Integration & Test (系统集成与测试) | |
| SYS.5 | System Verification (系统验证) | |
| SWE | SWE.1 | Software Requirements Analysis (软件需求分析) |
| SWE.2 | Software Architectural Design (软件架构设计) | |
| SWE.3 | Software Detailed Design & Unit Construction (软件详设 + 单元实现) | |
| SWE.4 | Software Unit Verification (软件单元验证) | |
| SWE.5 | Software Integration & Integration Test (软件集成与集成测试) | |
| SWE.6 | Software Verification (软件验证) | |
| SUP | SUP.1 | Quality Assurance |
| SUP.8 | Configuration Management | |
| SUP.9 | Problem Resolution Management | |
| SUP.10 | Change Request Management | |
| MAN | MAN.3 | Project Management |
| MAN.5 | Risk Management | |
| MAN.6 | Measurement |
说明:虽然官方算 16 个 VDA Scope PA,实际有的版本算 21 个 (含 MAN.5/MAN.6/SUP.1 等),OEM 偶有差异。国内主流按 16 PA 核心。
2. SYS 系统工程组
2.1 SYS.1 Requirements Elicitation
SYS.1 的核心目的是把 OEM SOR + VOC 翻译成内部需求。具体 BP / work product / 陷阱如下:
- 目的:把 OEM SOR + VOC 翻译成内部需求
- BP1:获取相关方需求
- BP2:理解相关方期望
- BP3:相关方需求达成共识
- BP4:建立相关方需求基线
- BP5:管理相关方需求变更
- 典型 work product:Requirements Specification、SOR Trace Matrix
- 关键陷阱:把 OEM SOR 直接复制,没翻译成"我们能交付的语言"
2.2 SYS.2 System Requirements Analysis
SYS.2 的核心目的是从相关方需求 → 系统级需求。具体 BP / work product / 陷阱如下:
- 目的:从相关方需求 → 系统级需求
- BP1:指定系统需求
- BP2:分析系统需求 (完整性 / 一致性 / 可测试性)
- BP3:分析对系统的影响
- BP4:确保一致性 + 建立双向 traceability ↔ SYS.5
- BP5:相关方达成共识
- BP6:沟通已同意的系统需求
- 典型 work product:System Requirements Spec (SyRS)、需求 review 记录
- traceability:SYS.2 ↔ SYS.5 (验证回链)
2.3 SYS.3 System Architectural Design
SYS.3 的核心目的是把系统需求分解到子系统/组件 (硬件 + 软件)。具体 BP / work product / 陷阱如下:
- 目的:把系统需求分解到子系统/组件 (硬件 + 软件)
- BP1:开发系统架构 (功能 + 非功能)
- BP2:分配系统需求到架构元素
- BP3:定义元素接口 (HSI、API、协议)
- BP4:描述动态行为
- BP5:评估替代架构方案
- BP6:建立 traceability ↔ SYS.4
- 典型 work product:System Architectural Design (SyAD)、HSI Spec、接口控制文档
- 关键认知:SYS.3 是 HSI 文档的产出地 (topic-tsc-dia)
2.4 SYS.4 System Integration & Integration Test
SYS.4 的核心目的是把组件集成成完整系统并测试集成功能。具体 BP / work product / 陷阱如下:
- 目的:把组件集成成完整系统并测试集成功能
- BP1:开发系统集成策略
- BP2:开发集成测试规约 (从 SYS.3 推导)
- BP3:集成系统元素
- BP4:选择测试用例
- BP5:执行集成测试
- BP6:traceability ↔ SYS.3
- 典型 work product:Integration Test Plan、Integration Test Results
- traceability:SYS.4 ↔ SYS.3 (设计 ↔ 集成测试)
2.5 SYS.5 System Verification
SYS.5 的核心目的是验证系统是否满足 SYS.2 需求。具体 BP / work product / 陷阱如下:
- 目的:验证系统是否满足 SYS.2 需求
- BP1:开发系统验证策略
- BP2:开发系统验证测试规约
- BP3:选择测试用例
- BP4:执行系统测试
- BP5:测试结果与需求对比
- BP6:traceability ↔ SYS.2
- 典型 work product:System Verification Plan、System Verification Report
- 关键认知:SYS.5 是 V 模型右上,与 SYS.2 双向 trace 是 ASPICE 评估高频丢分项
3. SWE 软件工程组
3.1 SWE.1 Software Requirements Analysis
SWE.1 的核心目的是从系统需求 → 软件需求 (功能 + 非功能 + 验收)。具体 BP / work product / 陷阱如下:
- 目的:从系统需求 → 软件需求 (功能 + 非功能 + 验收)
- BP1:指定软件需求
- BP2:分析软件需求
- BP3:分析对软件的影响
- BP4:确保一致性 + traceability ↔ SWE.6 + ↔ SYS.3
- 典型 work product:Software Requirements Spec (SwRS)
3.2 SWE.2 Software Architectural Design
SWE.2 的核心目的是软件架构,分解到 unit。具体 BP / work product / 陷阱如下:
- 目的:软件架构,分解到 unit
- BP1:开发软件架构 (分层 / 组件)
- BP2:分配软件需求到架构元素
- BP3:定义元素接口 (API)
- BP4:描述动态行为
- BP5:评估资源消耗 (CPU / RAM / Flash)
- BP6:traceability ↔ SWE.5
- 典型 work product:Software Architectural Design (SwAD)
3.3 SWE.3 Software Detailed Design & Unit Construction
SWE.3 的核心目的是详细设计 + 单元代码实现。具体 BP / work product / 陷阱如下:
- 目的:详细设计 + 单元代码实现
- BP1:开发软件详细设计
- BP2:定义内部数据 + 接口
- BP3:描述动态行为
- BP4:开发单元代码
- BP5:traceability ↔ SWE.4
- 典型 work product:Detailed Design、Source Code
3.4 SWE.4 Software Unit Verification
SWE.4 的核心目的是单元测试 + 静态分析。具体 BP / work product / 陷阱如下:
3.5 SWE.5 Software Integration & Integration Test
SWE.5 的核心目的是集成软件单元为软件,并测试。具体 BP / work product / 陷阱如下:
- 目的:集成软件单元为软件,并测试
- BP1:开发软件集成策略
- BP2:开发集成测试规约
- BP3:集成软件单元
- BP4:执行集成测试
- BP5:traceability ↔ SWE.2
- 典型 work product:Integration Test Plan、Results
3.6 SWE.6 Software Verification
SWE.6 的核心目的是验证软件是否满足 SWE.1 需求。具体 BP / work product / 陷阱如下:
- 目的:验证软件是否满足 SWE.1 需求
- BP1:开发软件验证策略
- BP2:开发软件验证测试规约
- BP3:执行软件验证
- BP4:traceability ↔ SWE.1
- 典型 work product:Software Verification Plan、Report
4. SUP 横向支撑组
4.1 SUP.1 Quality Assurance
SUP.1 的核心目的是确保 work product 质量。具体 BP / work product / 陷阱如下:
- 目的:确保 work product 质量
- BP1:开发 QA 策略
- BP2:确保产品质量
- BP3:确保流程质量
- 典型 work product:QA Plan、Audit Reports
4.2 SUP.8 Configuration Management
SUP.8 的核心目的是配置项管理 (基线、版本、组成)。具体 BP / work product / 陷阱如下:
- 目的:配置项管理 (基线、版本、组成)
- BP1:建立配置管理策略
- BP2:识别配置项
- BP3:建立配置 baseline
- BP4:控制变更
- BP5:报告配置状态
- 典型 work product:CM Plan、Configuration Status Report
4.3 SUP.9 Problem Resolution Management
SUP.9 的核心目的是跟踪和解决 bug。具体 BP / work product / 陷阱如下:
- 目的:跟踪和解决 bug
- BP1:开发问题解决策略
- BP2:识别问题
- BP3:记录问题
- BP4:分析问题
- BP5:授权问题解决
- BP6:跟踪 + 关闭
- 典型 work product:Problem Reports、Bug Tracker
4.4 SUP.10 Change Request Management
SUP.10 的核心目的是变更管理。具体 BP / work product / 陷阱如下:
- 目的:变更管理
- BP1:开发变更管理策略
- BP2:记录变更请求
- BP3:分析影响
- BP4:授权 + 实施
- BP5:跟踪 + 关闭
- 典型 work product:Change Request Database、Impact Analysis
5. MAN 项目管理组
5.1 MAN.3 Project Management
MAN.3 的核心目的是项目计划 + 跟踪。具体 BP / work product / 陷阱如下:
- 目的:项目计划 + 跟踪
- BP1:定义工作范围
- BP2:定义项目生命周期
- BP3:可行性评估
- BP4:定义所需活动 + 任务
- BP5:定义需求 (资源/时间/成本)
- BP6:定义接口 (内部/外部)
- BP7:决策评估
- BP8:授权 + 实施
- BP9:监控项目
- BP10:Take corrective action
- 典型 work product:Project Plan、Status Reports
5.2 MAN.5 Risk Management
MAN.5 的核心目的是项目级风险管理。具体 BP / work product / 陷阱如下:
- 目的:项目级风险管理
- BP1:建立风险管理范围
- BP2:定义风险管理策略
- BP3:识别风险
- BP4:分析风险
- BP5:评估优先级
- BP6:定义风险响应
- BP7:监控风险
- 典型 work product:Risk Register
5.3 MAN.6 Measurement
MAN.6 的核心目的是度量驱动管理。具体 BP / work product / 陷阱如下:
- 目的:度量驱动管理
- BP1:建立度量目标
- BP2:定义度量指标
- BP3:数据采集 + 存储
- BP4:分析 + 沟通
- 典型 work product:Measurement Plan、Metrics Reports
6. ASPICE 4.0 新增 PA
ASPICE 4.0 相比 3.1 新增 9 个 PA——主要扩展到硬件和机器学习:
| PA | 名称 | 关注 |
|---|---|---|
| HWE.1 | Hardware Requirements Analysis | 硬件需求 (从 SYS.3 推导) |
| HWE.2 | Hardware Design | 硬件设计 |
| HWE.3 | Hardware Detailed Design & Production | 硬件详设 + 量产工艺 |
| HWE.4 | Hardware Verification | 硬件验证 (含 DV) |
| MLE.1 | ML Data Management | AI 训练数据管理 |
| MLE.2 | ML Training | AI 模型训练 |
| MLE.3 | ML Model Testing | AI 模型测试 |
| MLE.4 | ML Deployment | AI 模型部署 |
| SUP.11 | Machine Learning Engineering | ML 数据管理横向支撑(网络安全走独立黄皮书 SEC.1-4,非此项) |
关键认知:HWE 把硬件流程也纳入 ASPICE,很多 OEM 在 2024 后强制 HWE Level 2——以前硬件只走 PPAP/AEC-Q,现在也要 ASPICE。
7. 双向 Traceability 全图
ASPICE 评估最容易丢分的就是 traceability——下面这张表展示 16 PA 间的双向链:
| 左侧 (设计/需求) | 右侧 (验证/测试) | trace 类型 |
|---|---|---|
| SYS.2 (System Requirements) | SYS.5 (System Verification) | 一对一 |
| SYS.3 (System Architecture) | SYS.4 (System Integration) | 一对一 |
| SWE.1 (Software Requirements) | SWE.6 (Software Verification) | 一对一 |
| SWE.2 (Software Architecture) | SWE.5 (Software Integration) | 一对一 |
| SWE.3 (Detailed Design) | SWE.4 (Unit Verification) | 一对一 |
实操:用 DOORS / Polarion / Jama 等需求工具,每条需求 ID 必须在左右两侧都有 entry,且每个 entry 互相引用。
8. 16 PA 与 ISO 26262 / ASIL 的关系
ASPICE PA 与 ISO 26262 高度互补:
| ASPICE PA | ISO 26262 对应 |
|---|---|
| SYS.2 | Item Definition + Safety Goal + FSC |
| SYS.3 | TSC + HSI (topic-tsc-dia) |
| SWE.1 | Software Safety Requirements |
| SWE.2 | Software Architecture (Part 6 §7) |
| SWE.3 | Software Detailed Design (Part 6 §8) |
| SWE.4 | Software Unit Testing (Part 6 §9, MC/DC) |
| SYS.4/5 | Item Integration & Testing (Part 4 §9) |
| SUP.8 | Configuration Mgmt (Part 8 §7) |
| SUP.10 | Change Mgmt (Part 8 §8) |
关键认知:ASPICE 提供"流程证据"作为 topic-safety-case 的章节——ASPICE Capability Level 2 通常被视为 ASIL B/C 的最低要求,ASIL D 通常要求 Level 3。
9. 端到端 Worked Design — SWE.4 评估(48V EPS ASIL D)
ASPICE 评估的真正难点不在于背诵 BP 定义,而在于知道什么证据让审计员打 F(Fully,≥85%)而不是 L(Largely,≥50%),以及一个 BP 的缺口如何沿评分链传播至 Level 结论。下面以 Tier-1 供应商为 OEM 完成 48V EPS ECU(TC397, ASIL D)的 SWE.4 Software Unit Verification 评估为例,走完范围定义 → 证据收集 → BP 评分 → 能力属性 → Level 结论的完整路径。
9.1 评估范围定义
本次评估由 iNTACS Provisional Assessor 执行,评估对象为 EPS ECU 安全分区软件(TC397 ASIL D 内核, 4 个 SW Unit:转矩传感器驱动、电流闭环控制、通信路由、安全监控),评估 snapshot 取 SWE.4 阶段关闭后 2 周(DVT 启动前)。证据收集窗口为 3 天访谈 + 工作产物抽样,PA 范围仅 SWE.4(本次不评其余 PA)。
9.2 BP 证据收集与评分
每个 BP 由审计员指定 2-3 个工作产物核查,判断是否真实产生且满足质量标准:
BP1(制定单元验证策略):抽查 SWE.4.UTP(Unit Test Plan)的三项核心要素——测试目标声明(MC/DC ≥ 100% 对 ASIL D 必要需求;等效方法:MISRA-C:2012 + 100% Statement + 100% Branch 亦可)、工具链条目(TASKING Compiler MISRA 扫描 + Polyspace Code Prover)、退出准则(MC/DC 目标 + Mandatory/Required 违例 = 0)。三要素均有,工具条目引用 TQK 文件版本号。BP1 = F。
BP2(制定单元验证规约):从 SWE.3 详设规约中抽查 20 条接口描述,比对 SWE.4.UTS(Unit Test Specification)中对应的测试用例。240 个测试用例均有 SWE.3 设计条目 ID 的 forward 链接,派生规则文档化在 UTS 第 3 节。BP2 = F。
BP3(执行单元验证):核查 SWE.4.UTR(Unit Test Report)中 4 个 SW Unit 的结构覆盖率:
| SW Unit | Statement | Branch | MC/DC | 失败 TC |
|---|---|---|---|---|
| 转矩传感器驱动 | 100% | 97% | 96% | 0 |
| 电流闭环控制 | 100% | 95% | 93% | 0 |
| 通信路由 | 100% | 94% | 91% | 0 |
| 安全监控 | 100% | 98% | 97% | 0 |
全部 MC/DC ≥ 90%(ASIL D 最低要求),无失败测试用例,测试结果有 Safety Manager 审批签名。BP3 = F。
BP4(执行静态验证):TASKING Compiler MISRA-C:2012 扫描:Mandatory 违例 0,Required 违例 0,Advisory 违例 14 条(全部有 deviation request 并经 Safety Manager 批准)。Polyspace Code Prover:Red findings 0,Orange findings 29 条(均有分析记录,无未处理项)。BP4 = F。
BP5(确保一致性与双向 traceability):反向链核查——从 SWE.3 设计条目 → SWE.4 测试用例(backward trace)共 240 条路径中,36 条(15%)SWE.3 条目未被任何测试用例反向引用。这 36 条在 SWE.3 中标记为"legacy interface, no behavior change",但 ASPICE 要求所有设计条目必须在验证层有双向可追溯证据。BP5 = L(Largely)——85% 双向覆盖,达到 L 门槛(≥50%)但未达 F(≥85% 的严格要求是所有 BP 均有双向证据)。
9.3 PA1 能力属性评分
PA1(Process Performance)衡量 SWE.4 作为一个过程是否被真实执行并产生了预期输出。5 个 BP 评分汇总如下,审计员用整体证据密度判断 PA1:
| BP | 评分 | 判断依据 |
|---|---|---|
| BP1 验证策略 | F | 三要素齐全,工具链有 TQK 引用 |
| BP2 验证规约 | F | 240 条 TC forward trace 完整 |
| BP3 执行验证 | F | 覆盖率达标,失败 0,报告有审批 |
| BP4 静态验证 | F | MISRA Mandatory/Required 0,Polyspace Red 0 |
| BP5 双向 trace | L | 15% SWE.3 条目缺 backward link |
PA1 = L(Largely,约 80%):BP5 的系统性双向 traceability 缺口(36 条未覆盖)被审计员判定为"代表一类问题而非散点缺陷",整体 PA1 评为 L 而非 F。Level 2 要求 PA1 = F,未达到。
9.4 PA2 能力属性评分
PA2 衡量 SWE.4 的执行是否被管控,分两个子属性:
PA2.1(Performance Management):核查 SWE.4 测试计划是否有基线版本、进度是否被监控。证据:SWE.4.UTP v2.1(CM 受控,含 6 个里程碑日期)+ 周进度报告 8 份(CM tag SWE4-PR-01~08)。PA2.1 = F——计划受 CM 管控,进度记录链完整。
PA2.2(Work Product Management):核查工作产物(UTP/UTS/UTR)的基线与 review 状态。UTP/UTS 已基线;UTR 在 CM 中,但 4 个 SW Unit 中有 2 个 UTR 缺 formal review record(reviewer 名单和签名页空白)。PA2.2 = L——工作产物受 CM 管控但 review 记录不完整。
PA2 综合 = L:PA2.1=F 但 PA2.2=L,整体 PA2 = L(≥50%)。
9.5 Level 结论与行动项
综合能力属性评分,SWE.4 Level 结论如下:
| 能力属性 | 评分 | Level 2 门槛 | 状态 |
|---|---|---|---|
| PA1 Process Performance | L | F(≥85%) | ❌ 未达 |
| PA2.1 Performance Mgmt | F | L(≥50%) | ✓ 达 |
| PA2.2 Work Product Mgmt | L | L(≥50%) | ✓ 达 |
结论:SWE.4 = Level 1——PA1=L 满足 Level 1 门槛(PA1 ≥ L),但未满足 Level 2 要求的 PA1=F。
Level 2 行动项(2 条):① 补建 36 条 SWE.3 设计条目的 backward trace(SWE.3 → SWE.4 UTR,在 DOORS 中建 link)→ BP5 重评为 F → PA1 预计升为 F;② 补全 2 份 UTR 的 formal review record(reviewer 签字 + review 日期)→ PA2.2 重评为 F。行动项完成后重新评估,预期 Level 2 达成。
Level 3 差距:SWE.4 Level 3 需要 PA3(Established)——组织级标准过程(OSSP)文档化,且本项目须有从 OSSP tailoring 的证据。本项目过程是项目级定义,无 OSSP 引用,PA3 无法打分,Level 3 不可达。
10. 设计陷阱
ASPICE 评估中几类系统性失误反复出现,每一类都会造成意料之外的评分降级。
G1 回溯性文档陷阱:评估前临时生成 traceability 矩阵或 review record 是审计员的高频识别点。审计员会交叉核查文件最后修改时间戳(CM 提交历史、工具截图元数据、邮件线程日期)与工程活动实际执行时间。事后补的文件不仅失去说服力,还会触发审计员对整个项目文化的"系统性疑虑"——一旦怀疑证据链完整性,PA 评分会整体下调。
G2 有报告没准则:提交了覆盖率报告(MC/DC 93%)但找不到定义覆盖率目标的文档(写在哪、门槛是多少、谁审批),导致 BP1 仅评 P(Partially)——没有证据证明目标被"定义并传达给执行者"。BP1=P 会把 PA1 直接压到 P 级,Level 1 也无法达成。退出准则必须出现在测试计划(UTP)中且有版本受控的审批记录。
G3 单向 traceability:测试用例链接到 SWE.3 设计条目(forward trace),但 SWE.3 条目没有任何字段回链到测试用例(backward trace 缺失),审计员判 BP5 为 P。DOORS 需在 module 设置中建立两个方向的 link type;Polarion 需配置双向 link relation。补救时容易只修 forward 不补 backward,审计员必定复查。
G4 "零缺陷"作为唯一退出准则:单元测试记录只有 pass/fail 计数,没有结构覆盖率目标,BP1 无法达到 L。ASIL D 的退出准则至少需要 Statement coverage 100% + Branch coverage ≥ 95% + MC/DC ≥ 90%(或 MISRA + 等效组合),且准则本身须有 Safety Manager 批准记录并纳入 CM 基线。
G5 ASPICE Level 与 ASIL 混淆:SWE.4 Level 2 ≠ "软件 ASIL B"——两者完全正交。ASPICE 评估的是"开发过程成熟度",ISO 26262 评估的是"安全需求被满足的可信度"。ASIL D 产品可以 ASPICE Level 0(流程混乱但安全分析覆盖),ASPICE Level 3 产品可以是 QM(过程超规范但功能不安全)。混淆两轴导致项目组在错误方向投资——出现安全问题时既没 ASPICE 证据也没 ISO 26262 证据。
G6 忽视 ASPICE 4.0 的 HWE 范围:ASPICE 4.0 引入 HWE.1-4 硬件工程过程 PA,多数 OEM 在 2024+ 项目中要求 HWE Level 2。硬件工程师常误以为 ASPICE 只管软件,导致硬件需求规范(HwRS)、硬件详设文档、DV 测试规约、HW verification report 均未纳入 ASPICE 管控,在 OEM 评估中暴露整个 HWE 范围的空洞——通常需要额外 6-12 个月补齐。
G7 Provisional Assessor 独立出具报告的资质边界:iNTACS Provisional Assessor(PA 级)在大多数 OEM 供应商资质评估体系中不具备独立出具评估报告的资质——需要至少 Competent Assessor(CA 级)主持。PA 级人员进行的评估结果可能不被 OEM 接受为正式供应商资质证明。内部能力建设和间隙分析(Internal Assessment / Gap Analysis)用 PA 可以;对外提交 OEM 时须先确认 assessor 资质级别要求。
11. 工作极限
三个系统性边界定义了 ASPICE 评估能量化的范围。
C1 Level 3 的不可跨项目达成性:Level 3(Established)要求 PA3(Established)——组织级标准过程(OSSP)被定义、获得管理层批准,并有证据证明本项目通过 tailoring OSSP 开展(而不是项目自行定义过程)。这意味着 Level 3 本质上无法仅凭单个项目的质量达成:需要组织层面的过程文档 + EPG/SEPG 过程改进职能 + 多项目一致执行的证据。一个项目做得再扎实,缺少 OSSP 引用就停在 Level 2 封顶。
C2 评估结论不可跨项目传递:ASPICE 评估结论绑定于"特定项目 × 特定快照时间 × 特定 PA 范围"三元组——同一供应商的下一个新项目从 Level 0 重新计算,没有"组织 ASPICE Level"概念(Level 3 及以上因 OSSP 存在才提供跨项目持续能力基线)。OEM 在每个新项目启动时必须触发新评估。误以为"上个项目 Level 2 = 这个项目 Level 2"是采购端系统性过程监管盲区,特别在供应商合并或产品线扩展时频繁出现。
C3 AI 辅助代码的 ASPICE 合规真空:ASPICE 4.0 的 MLE 流程(MLE.1-4)定义了机器学习模型的管理,但"生成式 AI 辅助编写的安全软件代码"目前没有明确合规路径。SWE.3 BP4 要求对代码做详细设计审查,SWE.4 BP4 要求 MISRA 合规 + 静态分析——AI 生成的代码即便功能正确,往往产生大量 MISRA Advisory 偏差(deviation request 数量可达传统开发的 10-50×),且对 AI 生成的安全函数建立 MC/DC 反向覆盖追踪极其困难。OEM 目前普遍要求 AI 辅助代码须经人工审查重建设计 traceability 后方可进入 ASPICE 管控范围。
核心要点
- VDA Scope 16 PA 分 5 组:ACQ.4 / SYS.1-5 / SWE.1-6 / SUP.1,8,9,10 / MAN.3,5,6。
- 每个 PA 由若干 BP (Base Practice) 组成,评估时审计员对每个 BP 问 Yes/No。
- V 模型左右两侧通过双向 traceability 闭环——SYS.2 ↔ SYS.5,SWE.1 ↔ SWE.6 等。
- SYS.3 是 HSI 文档产出地——也是 topic-tsc-dia 里 TSC 的对接点。
- SWE.4 单元验证 ASIL D 要求 MC/DC 覆盖率 ≥ 90%。
- ASPICE 4.0 新增 HWE 1-4 (硬件) + MLE 1-4 (机器学习) + SUP.11——硬件也要 ASPICE。
- 评估最常丢分是 traceability——每对需求 ID 必须双向引用,工具 (DOORS/Polarion) 强制。
- ASPICE 与 ISO 26262 互补:ASPICE Level 2 = ASIL B/C 最低,Level 3 = ASIL D 推荐。
- Level 2 行动项模板:BP5 双向 trace 缺口修复 + UTR review 记录补全 → PA1 升 F,Level 2 达成。
- Level 3 不可仅凭单项目达成:必须有组织级 OSSP 文档 + tailoring 证据(PA3 前提)。
Engineering Objects
引用此页的结构化 Engineeri…
引用此页的结构化 Engineering Object(v2.0 Copilot 自动生成,不要手动编辑此段)。
- standard ·
standard_aspice— Automotive SPICE
Cross-references
- ← 索引
- Automotive SPICE — ASPICE 总览
- ASPICE Capability Level 评分 — PA1/PA2 + Level 0-5 评分实操
- TSC + DIA — TSC 进 SYS.3,traceability 必须建
- 功能安全 — ISO 26262 与 ASPICE 互补
- ISO 26262 Part 6 软件 — SWE PA 对应 Part 6
- 软件功能安全 ASIL D — MC/DC 90%
- PEU 全流程交付物 — Phase 2/3 ASPICE PA 输出