本文為ASPICE v3.1與v4.0標準的差異性分析 — SYS.5 System Verification 系統驗證;本文章為「ASPICE v4.0 標準解讀」系列文章,筆者將針對ASPICE標準條文提供解讀與說明,期許本篇文章能夠為讀者,解決標準導入時的疑惑。
快速總結
1. ASPICE v4.0版,相較於ASPICE v3.1版,縮減了許多BP。
2. 針對驗證(測試)策略,被視為計畫的一部分;相關BP遭到移除,實作CL1時不需要詳細說明,但是實作CL2以上之專案時,需詳細描述。
3. ASPICE v4.0版,將「測試」換成「驗證」,這是針對不同類型的系統需求,預做考量。
其他參照說明: ASPICE v4.0文章目錄 / (v4.0)ASPICE標準: SYS.5 系統驗證
BP差異比對表
如上圖,v3.1版本中的變化如下:
- BP1, BP2 已被移除,惟當專案涉及CL2以上時,才需要額外撰寫計畫 (請參考下方(1)移除策略)
- BP5與BP6已被合併,整併進ASPICE v4.0的BP4
針對新版的變動,主要的兩個差異如下:
(1) 移除「策略」
ASPICE v3.1版中,在系統合格測試流程中,存在一個BP與策略制定有關:
- 制定測試策略 (包含回歸測試策略)
這1個跟策略有關的BP,在新版的ASPICE (v4.0)中已經確定被移除。其理由請參考: 標準差異(v3.1, v4.0): SYS.4: 系統整合及整合驗證之說明
(2) 「驗證」取代「測試」
新版的標準中,將用「Verification驗證」取代「Test 測試」。其理由請參考: 標準差異(v3.1, v4.0): SYS.4: 系統整合及整合驗證之說明