ASPICE 與其他軟件質(zhì)量系統(tǒng)一樣,旨在幫助工程師和開發(fā)人員管理日益復雜的嵌入式控制和軟件世界。ASPICE 4.0 是這一努力的延續(xù),其目標包括明確要求和簡化程序。
ASPICE 3.1 和 4.0 之間對企業(yè)影響最大的變化是增加了硬件工程和機器學習流程組。這擴大了該標準的適用范圍,使其包括硬件在內(nèi),能夠解決整個系統(tǒng)生命周期的問題,并為機器學習的新方面提供了規(guī)范。
ASPICE 4.0 的流程參考模型已更新為以下內(nèi)容:
值得注意的是增加了三個流程組:驗證流程組(VAL)、硬件工程流程組(HWE)和機器學習工程流程組(MLE)。如上圖所示,顏色編碼將流程分為三類:由于 ASPICE 4.0 更新了 VDA 范圍,提供了越來越靈活的插件功能,以方便對組織的生命周期流程進行評估,因此將流程分為 "主要生命周期"、"組織生命周期 "和 "支持生命周期 "三類。
機器學習流程
ASPICE 框架的主要生命周期流程組中包含了新的和廣泛的機器學習流程組。增加這組流程的目的是為了應對人工智能(AI)在汽車功能設計中的普及,以及成品車功能和設計與開發(fā)流程自動化程度的提高。目前,自動駕駛汽車(AV)正在逐步成為現(xiàn)實,同時,L2 級和 L3 級高級駕駛輔助系統(tǒng)(ADAS)功能的操作和集成也在不斷改進和提高,這些都是提高自動化程度的主要推動力。在 ASPICE 4.0 流程模型中增加機器學習工程 (MLE) 流程組,可為未來的開發(fā)和工程工作提供持續(xù)支持。
硬件流程
硬件流程組作為主要生命周期流程組之一被添加到標準中。這一變化反映了硬件在現(xiàn)代汽車機電控制系統(tǒng)中的廣泛應用,同時也是對 ASPICE 以前版本中缺乏硬件工程專用特定流程的回應。
將硬件工程流程添加到模型中可讓開發(fā)人員實現(xiàn)對系統(tǒng)的全面覆蓋,并使 ASPICE 4.0 更緊密地與行業(yè)中的其他主要標準保持一致,如 ISO 26262: 2011《道路車輛-功能安全》和 ISO/SAE 21434:2021《道路車輛-網(wǎng)絡安全》。
VDA 范圍澄清
影響汽車供應商和原始設備制造商的另一個重大變化是,德國汽車工業(yè)協(xié)會(VDA)重新制定了 ASPICE 框架的指導方針和要求。這一范圍變化是為了澄清,可以用下面的圖表來表示:
ASPICE 4.0 更新對汽車OEM和供應商重要性
ASPICE 標準自 2005 年由 VDA 首次發(fā)布以來,一直是汽車OEM和供應商幫助管理激增的代碼(尤其是嵌入式控制)的資源。由于市場需要通常只有使用嵌入式控制或機電一體化系統(tǒng)才能實現(xiàn)的功能,我們目前對這些控制裝置的使用雖然在不斷發(fā)展,但仍在不斷擴大。其中包括與智能網(wǎng)聯(lián)和自動駕駛、智能座艙及高級駕駛輔助系統(tǒng)(ADAS)等相關(guān)的功能。
ASPICE 對原始設備制造商和供應商都很有價值,因為就像某些其他制造質(zhì)量標準一樣,它可以控制這些重要系統(tǒng)中大量代碼激增所產(chǎn)生的一些混亂。對于選擇遵守 ASPICE 流程指南的開發(fā)人員來說,由于對各個流程進行了更嚴格的控制和精確的監(jiān)控,質(zhì)量得到了提高,而且評估標準即使不是通用的(因為不是每個人都遵守 ASPICE),至少也是標準化的。與許多制造標準一樣,ASPICE 標準致力于識別、定義和編纂開發(fā)嵌入式控制系統(tǒng)和軟件的最佳實踐。
ASPICE 已被廣泛采用為軟件開發(fā)質(zhì)量標準。隨著它的進一步推廣,以及該標準及其評估框架被汽車行業(yè)接受或采用,ASPICE 對多個流程的額外控制將進一步幫助系統(tǒng)和軟件開發(fā)人員。
長期以來,證明符合 ASPICE 標準一直是OEM確保供應商提供的軟件和系統(tǒng)質(zhì)量的重要手段,也是供應商在同行中脫穎而出、更積極地爭奪業(yè)務的重要手段。隨著OEM和供應商重新致力于培訓其人員以充分利用新的流程模型,以及全球數(shù)以千計經(jīng)過培訓的 ASPICE 評估師使其認證符合新標準,新的 4.0 版很可能會延續(xù)這一趨勢。
關(guān)于 ASPICE 4.0 是進化還是革命的,已經(jīng)引起了一些討論。最有可能的是,2005 年最初發(fā)布的標準仍然是 "革命性 "標簽的最佳候選者。同樣,該標準的新迭代也只是對最初開創(chuàng)性理念的演進。ASPICE 4.0 當然強調(diào)精簡和效率,并認真考慮了我們?nèi)绾卧O計、開發(fā)和應用現(xiàn)代汽車制造中的嵌入式控制系統(tǒng)和軟件。
"該標準目前的 4.0 版已在全球范圍內(nèi)確立,并被領(lǐng)先的原始設備制造商和供應商用于評估車輛中及其周圍基于軟件的系統(tǒng)的開發(fā)流程。市場對環(huán)保性、安全性、經(jīng)濟性和用戶友好性的要求迫使創(chuàng)新的復雜性不斷提高,間隔時間越來越短。開發(fā)時間的縮短以及對可靠性要求的不斷提高,使得監(jiān)控和改進基于軟件的系統(tǒng)開發(fā)過程變得至關(guān)重要"。
ASPICE 4.0 與之前的迭代標準一樣,提供了流程參考模型和流程評估模型。其中有績效指標和標記;預期的相關(guān)性是,遵守 ASPICE 標準與遵守行業(yè)最佳實踐大致相同。
在新的 ASPICE 標準中,有一個不太明顯的變化,就是將戰(zhàn)略或計劃文件在流程評估中的重要性重新分配到了能力等級2。這一變化在某些情況下可能會簡化評估和開發(fā)人員的規(guī)劃,至少簡化了過程中的一個環(huán)節(jié),而這一環(huán)節(jié)有時可能會讓標準的使用者感到困惑。
雖然這一要求有所改變,但值得注意的是,即使是最低的能力級別,開發(fā)機構(gòu)也必須至少對如何證明合規(guī)性和驗證有一個愿景,即使這并不是一個嚴格定義的 "戰(zhàn)略"。該標準仍然體現(xiàn)了嚴謹性和對最佳實踐的堅持,同時簡化了評估模型,并在評估模型中加入了略微寬松的質(zhì)量標準。
ASPICE 4.0 是六年來 ASPICE 的首次修訂。新標準為機電一體化開發(fā)和機器學習提供了重要的流程評估支持,并提供了新的評估員培訓指南。此次修訂為汽車行業(yè)的開發(fā)人員、程序員和技術(shù)集成商提供了更新的工具,并提供了使用 ASPICE 工具集的全新方式。這些創(chuàng)新有助于 ASPICE 與嵌入式控制系統(tǒng)、其軟件以及汽車開發(fā)中使用的創(chuàng)新方法的發(fā)展保持同步。
(歡迎申請加入智能駕駛交流學習群,加小編微信號zhijiashexiaoming)