ASPICE 標準解讀

如何計劃導入ASPICE?

由於自駕車與電動車的趨勢持續上升,軟體定義汽車的呼聲也越來越大,這些因素將加大全球車廠對於含有軟體的電子元件的關注與要求;ASPICE自2017年發佈v3.1版本,至今已在汽車供應鏈被廣泛地要求。台灣作為半導體產業重鎮,提供全球關鍵的零組件與產品,又該如何因應ASPICE的國際要求呢?


ASPICE 導入概述

ASPICE標準的導入,與一般的ISO系統難度落差非常的巨大。在導入ASPICE之前,多數的公司通常已經存在流程跟做法,只是這些做法沒有被白紙黑字寫下來;因此,與其從頭導入ASPICE,到不如從現有的基礎上盡量做到標準的要求。

由於高度客制化,因此市場上幾乎沒有可共享的文件;這也讓想導入ASPICE的公司造成相當大的困擾;如果要導入ASPICE,建議以下的步驟:

APSICE 導入步驟建議

1-1 教育訓練

了解ASPICE的基礎概念。現行市場上主要存在2種教育訓練,分別是「標準認知訓練 Automotive SPICE standard cognitive training」及「助理評審師訓練 Automotive SPICE provisional assessor training」;這兩個課程的差異是:

  • 「標準認知訓練 Automotive SPICE standard cognitive training」
    課程目標是讓學員了解ASPICE標準,並能讓後續導入標準,提供一些指引;課程通常以ASPICE標準為主,針對標準條文要求,提交完整的認知訓練。這項課程,一般由業界的顧問公司進行培訓,培訓的內容通常也會說明與其他車用標準(例如: ISO 26262, ISO 21434)之間的關係。
  • 「助理評鑑師訓練 Automotive SPICE provisional assessor training」
    課程目標是讓學員了解如何進行ASPICE評鑑;課程通常以評鑑師需要注意的事項進行培訓,另外,值得一提的是,這個課程通常需要由intacs認證的授課老師進行授課。課程完成後,通常會安排考試,考試通過後即成為助理評鑑師(申請助理評鑑師將需要付費,且每三年需要付費維持相關資格)。
額外說明: 教育訓練該如何選擇?

選定教育訓練,必須先確認ASPICE的認證範圍。現行業界針對ASPICE的認證範圍,分成三個常見的範圍,分別是:VDA Scope, VDA Extended Scope, VDA Extended+1 Scope。

為了確保教育訓練能夠更貼近公司的需求,在進行訓練前,建議與訓練單位確認課程教授範圍。關於ASPICE的認證範圍,請參考我的另外一篇文章。

額外說明: 什麼人需要成為助理評審師?

一般而言,如果公司有委外的專案(也就是說,委外專案並要求供應商實施ASPICE),那麼建議可以培養內部的評鑑師,因為供應商交付的成果也是客戶會審查的重點項目,因此,如果公司自己有評鑑師,即可確認供應商實施ASPICE的成熟度。

1-2 差距分析

ASPICE所講述的流程,基本上屬於專案開發流程,如果公司已經存在既有的流程,則建議透過差距分析,來評斷公司的既有流程與ASPICE之間的差距,並藉由差距分析來規畫後續所需要的資源。

值得一提的是,差距分析也可以用來評估專案的執行與ASPICE標準之間的差距。

額外說明: 差距分析可否跳過?

如果公司被客戶要求達成Level 2,則建議透過教育訓練代替差距分析;但是,如果公司被客戶要求達成Level 3,則建議透過差距分析來做為流程改善的基礎。一般來說差距分析進行前,需要準備的內容如下:

1. 已執行的專案及相關證據
2. 公司現存的標準流程
3. (選用)公司現行的工具
4. (選用)公司接下來要發展的標準流程

差距分析的主要產出:
1. 差距分析報告 (沒有Level,亦沒有評分)
2. 建議工作產出列表

另外一提:差距分析的建議天數

如果是VDA Scope,一般建議3天的時間。
如果是VDA Scope Extended,則建議4天的時間。

2.流程定義

根據所選定的ASPICE範圍(如何選定ASPICE的導入範圍?),定義並撰寫各流程的二、三、四階文件;如果專案有使用特定的工具,也建議撰寫工具使用說明書。

二、三、四階文件的定義如下:

  • 二階文件 – 程序書 (Procedure)
    針對ASPICE流程定義公司執行的步驟,在程序書中應說明執行該流程的活動與相關任務,並透過EITVOX模型定義每個活動。
  • 三階文件 – 指導書 (Instruction), 工具使用說明(Guideline)
    針對二階程序書文件中所提到的任務,制定詳細實施的做法。
  • 四階文件 – 範本(Template)、查檢表(Checklist)
    針對二階及三階所提到的資源,制定相關的文件範本及審查用的查檢表。
額外說明: EITVOX模型

請搭配參考以下圖片中的概念,並搭配相關說明。

進入條件 (E: Entry Criteria)
輸入文件 (I: Input)
任務 (T: Task)
驗證 (V: Verification)
產出結果 (O: Output)
離開條件 (X: Exit Criteria)
EITVOX 模型: 二階程序書文件的參考撰寫模型

3.專案執行

根據ASPICE評分的說明,如果要拿到L或F的評鑑分數,那麼就需要有系統化的做法。最簡單的系統性作法則是,根據已經定義好的流程,執行專案,並產出證據。

4.預評(預評)

預評鑑將會針對已執行的專案,進行模擬評鑑,該評鑑方式將會以正式評鑑的模式做為基礎。評估專案執行與標準要求的差距。

執行預評鑑的目的是為了進行正式評鑑預演,讓專案團隊熟悉評鑑相關流程,提高通過正式評鑑的可能性。另外一個目的是,預評鑑的發現將做為下一個專案(或下一個開發生命週期,即V-model)的輸入需求。

一般來說,預評鑑的結果並不會有分數,也不會有證書。

5.正式評鑑(正評)

與預評鑑相同,正式評鑑也是針對已執行的專案進行評鑑;差別是,評鑑完成後,公司將會收到正式的評估結果(包含各流程的能力等級)。

進行正式評鑑前,有幾點特別需要注意:

  • 確認專案執行證據的完整性
    進行正式評鑑之前,請務必確認專案已累積至少6個月的執行證據。(針對小於6個月的專案,一般都需要再與客戶與評鑑老師進行討論,以確認評鑑的有效性)
  • 選定評鑑老師
    ASPICE的評鑑通常會找首席評鑑師,或合格評鑑師進行評鑑,而且評鑑師的口碑也相當重要。一般而言,建議公司先與客戶確認評鑑師名單,再進行評鑑。
  • 確認評鑑範圍
    開始評鑑前,評鑑師會提供一份評鑑計畫,該計畫將會說明評鑑依據,評鑑範圍,評鑑的注意事項以及各流程的負責備諮詢人員名單。
  • 確認專案資料
    在執行評鑑前,專案團隊務必再溫習專案執行資料的放置位置及邏輯關聯。
  • 確認應答人員
    執行評鑑的當天,評鑑師只會訪問工作執行的當事人,亦即只有當事人能夠回答。因此,務必要確保當事人對所執行的工作的熟練度,針對專案所使用的工具也要確保能夠在1~2分鐘內反應回答,另外,最重要的就是對於語言的掌握度,尤其是”英文”聽跟說的部份。
額外說明: 評鑑師也會有選錯嗎?

過去幾年,ASPICE在亞洲被廣泛地要求。因此,就曾經出現評鑑師給分太過寬鬆,遭到車廠退件的窘境。建議公司在選定評鑑師的時候,也要同步確認客戶的聲音。以免評鑑結果不被認可。


額外說明: 預評鑑與正式評鑑

 一般來說,預評鑑與正式評鑑,會選擇不同的V-model進行評鑑;因為,ASPICE評鑑不接受回補資料,也就是說,如果預評鑑有發現問題,專案團隊並不允許回補資料,因此再針對同一個V-model進行正式評鑑,問題依舊存在,則評鑑結果也不會有太大的改變。

當然,如果預評鑑的結果很好,也可以選擇同一個V-model進行正式評鑑。


感謝閱讀本文章!

如果你對文章內容有任何問題,請隨時與我交流聯絡。

歡迎訂閱我的文章,當有最新文章發布時,我將第一時間通知您 :)


WRITTEN BY
David Lin

現任國際標準輔導顧問及評鑑師;
在這個網站,我將分享一些產業新知、趨勢以及標準的解讀與看法。

歡迎與我交流:
Email:
linchewing@gmail.com
LinkedIn:
https://www.linkedin.com/in/linchew/