單元 19 · ASPICE × ISO 26262 整合實務

對照矩陣、雙軌流程、分工與交付物

19.1 為什麼要整合

車廠往往同時要求 ISO 26262 合規與 ASPICE 評鑑。若不整合,團隊會做「兩套流程、兩份文件、兩次稽核」——重工且容易不一致。

核心原則:兩套規範高度重疊。用同一份 V-model,讓安全要求與流程活動共用同一批交付物與證據。

19.2 對照矩陣

ASPICE 過程ISO 26262 對應共用交付物
SYS.1–SYS.2Part 3/4(Item、需求)需求規格(含 TSR)
SYS.3Part 4(系統設計)系統架構設計
SWE.1Part 6(軟體安全需求)軟體需求規格(含 ASIL)
SWE.2Part 6(軟體架構)架構設計(含分區)
SWE.3Part 6(實作)詳細設計+程式碼
SWE.4–6Part 6(驗證)測試計畫/報告+覆蓋率
SUP.8–10Part 8(CM/變更/問題)基線、CR、PR 追蹤
MAN.3Part 2(安全計畫)專案+安全計畫

19.3 整合的實務做法

  1. 共用需求庫:系統/軟體/安全需求放同一套工具。
  2. 共用追蹤:追溯矩陣同時滿足「ASPICE 雙向追溯」與「ISO 需求鏈」。
  3. 共用測試:SWE.4–6 的測試報告同時是「ASPICE 證據」與「ISO 驗證證據」。
  4. 一套評審:聯合評審(SUP.4)與確認措施合併排程。
注意:整合 ≠ 合併成一套。ISO 26262 的安全屬性(ASIL、安全機制、安全案例)仍是額外要求,ASPICE 評鑑員仍會看過程能力。整合是把「重疊的」共用,「獨有的」並存。

19.4 Worked Example:雙軌里程碑

範例
里程碑 M4(架構完成):
  安全軌:SWE.2 + 安全架構評審(確認措施 I2)✓
  流程軌:SYS.3/SWE.2 證據齊全(進評鑑抽樣)✓
  共用:架構圖一份、追溯矩陣一份
  稽核話術:用同一份架構文件回答「架構怎麼分層?」
           (ASPICE)與「怎麼避免干擾?」(ISO)

動手:做出你專案的對照矩陣(ASPICE 過程 × ISO 活動 × 交付物),找出一份文件能被兩邊共用的項目。

19.5 深入原理:整合流程要共用證據,不要稀釋安全要求

ASPICE 提供過程管理與追溯的骨架,ISO 26262 提供風險導向的安全內容。整合時先建立共同的工作產品邊界,再為安全屬性加上 ASIL、故障反應、獨立性與安全案例欄位。這樣可以避免重複維護兩份需求,也避免把「ASPICE 有文件」誤當成「ISO 已證明安全」。每個共用工作產品都要有唯一版本、責任人與放行準則。

共用物ASPICE 關注ISO 26262 額外關注
需求規格一致、可追溯、可驗證ASIL、故障反應、FTTI
架構分配與介面隔離、冗餘、獨立性
測試報告需求覆蓋與過程證據安全機制、故障注入、確認

19.6 Worked Example:一份需求如何滿足兩套規範

範例
TSR-01(ASIL D):雷達逾時 50 ms 後,100 ms 內禁止新煞車請求。
ASPICE:SYS.2/SWE.1 有來源、屬性、驗收準則與雙向追溯。
ISO:需求連到安全目標、診斷機制、FTTI 分析與故障注入。
共同證據:一條需求、一份架構分配、一組測試,
但安全案例另外引用 ASIL 與獨立確認結果。

19.7 練習

  1. 建立三欄矩陣:ASPICE 過程、ISO 活動、共用證據。
  2. 找出一項只能由 ISO 安全分析補足的 ASPICE 交付物。
  3. 設計一個變更流程,確保兩套規範的影響都被評估。

19.8 交付物檢查清單

整合的成功標誌不是文件數量變少,而是重複內容變少、責任更清楚、證據更容易重建,同時不犧牲安全活動的深度與獨立性。

19.9 實務判讀:用一個共同里程碑對齊兩套規範

每個里程碑都應同時列出流程完成條件與安全完成條件。例如架構完成不只代表 SYS.3/SWE.2 文件存在,也代表 ASIL 分配、隔離策略、DFA 假設與評審證據已可追溯。這種共同入口能提前發現「ASPICE 文件完成但安全分析落後」或「安全分析完成但測試證據不足」的錯位。

快速問法:同一個里程碑若只拿掉 ISO 或只拿掉 ASPICE,剩下的證據是否仍能獨立說明放行理由?

延伸判讀:共同里程碑的放行條件應同時由流程負責人與安全負責人確認,避免單邊完成造成錯誤放行。

看完這單元你應該能說出:
  • 建立 ISO 26262 × ASPICE 對照矩陣。
  • 規劃雙軌 V-model 的里程碑與交付物。
  • 說明兩個流程如何共用同一套證據。

延伸閱讀

19.A 進階真實情境 Worked Example

進階範例:ASPICE 評鑑中的「風險管理」策略
專案:ADAS 系統開發,ASPICE CL3 評鑑在即。

┌─ 風險識別 ──────────────────────────────────────────────┐
│ 風險 R1:評鑑延誤                                        │
│   概率:高(30%)                                        │
│   影響:高(影響合約交付)                               │
│   等級:紅色(需立即處理)                               │
│                                                           │
│ 風險 R2:評鑑結果不及格                                  │
│   概率:中(15%)                                        │
│   影響:高(需重新評鑑)                                 │
│   等級:橙色(需重點關注)                               │
│                                                           │
│ 風險 R3:評鑑範圍爭議                                    │
│   概率:中(20%)                                        │
│   影響:中(需額外時間協調)                             │
│   等級:黃色(需監控)                                   │
│                                                           │
│ 風險 R4:評鑑師與團隊溝通不良                            │
│   概率:低(10%)                                        │
│   影響:中(可能誤解要求)                               │
│   等級:黃色(需監控)                                   │
├─ 風險應對策略 ──────────────────────────────────────────┤
│ R1 應對:                                                 │
│   • 建立評鑑前準備時間表(倒推 3 個月)                  │
│   • 每週追蹤準備進度                                     │
│   • 備援方案:若延誤,先進行 CL2 評鑑                   │
│                                                           │
│ R2 應對:                                                 │
│   • 聘請有經驗的 ASPICE 顧問進行預評鑑                  │
│   • 針對弱勢 Process Area 加強準備                       │
│   • 備援方案:若不及格,3 個月內修正並重新評鑑          │
│                                                           │
│ R3 應對:                                                 │
│   • 在合約中明確 ASPICE 評鑑範圍                        │
│   • 與評鑑師提前對齊範圍                                │
│   • 備援方案:若爭議,由第三方仲裁                      │
│                                                           │
│ R4 應對:                                                 │
│   • 指定專人作為評鑑師的窗口                            │
│   • 建立評鑑前的溝通機制                                │
│   • 備援方案:若溝通不良,更換窗口人員                  │
└────────────────────────────────────────────────────────────┘

19.B 深入原理擴充

ISO 33020 要求評鑑過程本身也必須進行「風險管理」。 評鑑風險包含:評鑑延誤、評鑑不及格、評鑑範圍爭議、評鑑師與團隊溝通不良等。

關鍵概念:「評鑑風險」的量化評估。 使用概率-影響矩陣(Probability-Impact Matrix)量化評鑑風險,並根據風險等級制定 差異化的應對策略:紅色風險需立即處理,橙色風險需重點關注,黃色風險需定期監控。

19.C 診斷式疑難排解表

症狀可能原因解決方案
評鑑延誤導致合約違約準備時間不足,關鍵里程碑延後建立倒推式時間表,每週追蹤進度,提前 1 個月緩衝
評鑑師對 Process Area 範圍有異議合約中的範圍描述模糊在合約中使用 ISO 33020 的 Process Area 編號,避免文字描述歧義
評鑑後發現大量隱藏問題內部模擬評鑑不夠深入聘請外部顧問進行預評鑑,提前識別隱藏問題

19.D 進階挑戰題

  1. 為 ASPICE CL3 評鑑建立完整的風險管理計畫,涵蓋風險識別、評估、應對、監控四個階段。
  2. 若評鑑師在評鑑過程中臨時要求增加 Process Area,安全經理應如何處理?
  3. 比較「評鑑風險管理」與「專案風險管理」的異同,各舉 3 個例子。