天天看點

ASPICE簡介及适用範圍-亞遠景科技

作者:亞遠景科技

1.ASPICE簡介

ASPICE全稱是汽車軟體過程改進及能力評定,是汽車行業用于評價軟體開發團隊的研發能力水準的模型架構。最初由歐洲20多家主要汽車制造商所組成的組織VDA共同制定,于2005年釋出初版,目的是為了指導汽車零部件研發廠商的軟體開發流程,進而改善車載軟體的品質。

另外,目前行業中,OEM也常用ASPICE評估認證證據作為軟體産品供應商的準入門檻或項目定點條件之一。

2.ASPICE的适用範圍

Automotive SPICE 是一個”過程模型”,是包含了與設計開發過程相關的優秀實踐的集合,适用于”基于軟體的車載系統”的”設計開發過程”。

3.ASPICE的标準是什麼?

ASPICE标準包含 3 個部分,分别為測量架構(Measurement Framework)、流程評估模型(Process Assessment Moder)和流程參考模型(Process Reference Moder)。

1. 測量架構(Measurement framework):包含能力等級(各定義了 6 個等級)、流程屬性、評分規模、評分方法、合計方法、流程能力等級模型等。

2. 流程參考模型(Process reference model):根據項目執行所需,共定義了32個流程,并且詳加定義了各流程的範圍、目的、主要産出。

3. 流程評估模型(Process assessment model):針對各流程定義了流程能力名額及流程實施名額。

4.ASPICE的分級

針對公司的軟體流程改進和能力進行測定,目前共分為 6 個等級,分别為Level 0 到 5 級:

Process capability Level 0: Incomplete process

The process is not implemented, or fails to achieve its process purpose. At this level there is little or no evidence of any systematic achievement of the process purpose.

0 級:未完成

未能達到基礎要求

Process capability Level 1: Performed process

The implemented process achieves its process purpose.

1 級:已執行

主要的要求是達成想要導入流程的基礎實踐(Base Practice)及工作産出(work product)要求。

Process capability Level 2: Managed process

The previously described Performed process is now implemented in a managed fashion (planned, monitored and adjusted) and its work products are appropriately established, controlled and maintained.

2 級:已管理

主要特征分成兩個部分:1)針對想要執行的流程進行計劃,并針對流程執行的過程進行資料的采集,并根據所采集的資料評估流程的執行績效;2)針對流程的工作産品進行定義及相應的建構管理。

Process capability Level 3: Established process

The previously described Managed process is now implemented using a defined process that is capable of achieving its process outcomes.

3 級:已建立

主要特征分成兩個部分:1)公司應定義标準流程且制定了流程裁剪規則;2)公司标準過程能根據項目的屬性與特征裁剪成項目的專用流程,并在項目中執行。

Process capability Level 4: Predictable process

The previously described Established process now operates predictively within defined limits to achieve its process outcomes. Quantitative management needs are identified, measurement data are collected and analyzed to identify assignable causes of variation. Corrective action is taken to address assignable causes of variation.

4 級:可預測

主要特征是流程的執行按量化的标準去度量,且能根據度量結果去控制項目的進展。

Process capability Level 5: Innovating process

The previously described Predictable process is now continually improved to respond to change aligned with organizational goals.

5 級:最佳化

主要特征是公司能從項目執行中收集資料,并優化執行流程,且持續進行流程改進。

按照目前市場上的情況,歐洲、美國、日本、南韓、中國的主機廠以及一級供應商(OEM&Tier 1)對ASPICE的要求最高是Level 3。

5.如何做才能滿足ASPICE?

ASPICE認證流程跟一般的ISO認證流程是很不一樣的,ASPICE是指公司本身以及存在特定的流程及做法,但這些流程和做法還未形成規範記錄,ASPICE是一個幫助公司梳理流程和做法的工具。

由于各家公司的流程及做法都是不一樣的,ASPICE認證并沒有可以填寫的模闆參考,公司在産品化的過程中,如果要滿足ASPICE,一般是求助于官方認證的第三方機構,由專業機構帶着公司經曆以下步驟:

1. 教育訓練:目的是了解ASPICE的基礎概念,主要是接受标準認知訓練(Automotive SPICE standard cognitive training),讓公司人員接受訓練。

2. 差距分析:确認目前公司現行的作業流程與ASPICE标準定義的差距,并借由差距分析來規劃後續所需要做的工作。

3. 流程定義:定義并撰寫ASPICE流程範圍的所有流程、程式、指導書、表單、查檢表,并建立工具及工具操作說明書。

4. 流程執行:依據定義流程,執行項目,并留下相關證據。

5. 預先評估(預評):針對已執行的項目,執行預先評估并找到執行上的落差,并作為下一個工程流程(V-model)執行時的改善,提高正評通過的可能性。

6. 正式評估(正評):針對已執行的項目,執行正式評估;評估完成後,将會收到正式的評估結果。

*亞遠景告訴你,不論是預評亦或是正評,都必須至少準備6個月的項目執行證據,是以公司要提前規劃好時間。

原創:ASPICE簡介及适用範圍-亞遠景科技