過去二十五年間,汽車行業(yè)發(fā)生了翻天覆地的變化。倒車影像攝像頭、藍牙集成、自動駕駛系統(tǒng)等創(chuàng)新技術已經(jīng)融入到汽車的每一個部分。
二十年前,乘用車的車載代碼僅有100萬。如今,僅導航系統(tǒng)就需要2000萬行代碼,而未來全自動駕駛電動汽車預計將需要超過10億行代碼。技術進步讓駕駛更加愉悅,同時也讓駕駛更加安全。伴隨這些創(chuàng)新而來的是新的法規(guī)和標準,如汽車軟件過程改進能力評定(簡稱ASPICE)。
如果您尚未采用ASPICE,可能會難以理解這些標準對您的軟件開發(fā)意味著什么,并擔心學習曲線的問題。乍一看,這些標準可能會讓人望而卻步。但了解最佳實踐和成功技巧將幫助您加速提升ASPICE能力,并更輕松地滿足原始設備制造商的要求。
實現(xiàn)ASPICE合規(guī)性:有何要求?
要實現(xiàn)ASPICE合規(guī)性,您需要根據(jù)該框架改進和評估您的開發(fā)流程。您需要完成的文件會根據(jù)具體項目而有所不同。團隊需要選擇適用于其項目的框架范圍。
例如,如果您正在開發(fā)獨立于系統(tǒng)的軟件,那么,您就不需要完成與系統(tǒng)需求相關的文件,但需要解釋原因。
盡早啟動這一流程,并在產(chǎn)品開發(fā)生命周期的過程中創(chuàng)建檢查點。這樣,您的團隊就可以根據(jù)預期不斷檢查自己的進度,并確保他們遵循了所需的流程。
ASPICE是什么?
ASPICE提供了一個框架。它為審計員評估一個組織的產(chǎn)品開發(fā)能力提供了一個框架。
ASPICE制定了最佳實踐。它定義了汽車行業(yè)基于軟件系統(tǒng)的最佳實踐。
許多客戶都要求ASPICE。制造商通常會尋找具有特定ASPICE分數(shù)的供應商。這使他們能夠確定供應商是否能夠滿足性能、安全和質(zhì)量標準。
ASPICE考慮整個公司。它評估的不僅僅是產(chǎn)品,還是整個公司。
ASPICE提供了不同層級的合規(guī)性。評估不是簡單的通過或失敗。ASPICE提供了從0到5的六個認證級別。
ASPICE流程參考模型
ASPICE包含兩個重要組成部分:過程參考模型和評估模型。
參考模型是基于V模型的一套基礎實踐,如創(chuàng)建需求文檔、建立可追溯性、進行評審等。這個參考模型要求開發(fā)工作產(chǎn)品相關的文檔。參考模型是一組過程領域的最佳實踐,可用于指導您公司的過程改進計劃。
在這方面,與外部合作伙伴合作可能是有益的。例如,Jama Connect for Automotive旨在提供工具來生成所需的文檔,以證明ASPICE合規(guī)性。該技術還提供了一個集中化的信息來源,以打破信息孤島、改善溝通并促進團隊之間的協(xié)作。
第二部分是評估模型。這個模型對團隊遵循過程的程度進行評級。公司通常會設定一個目標,即達到由客戶驅(qū)動的特定合規(guī)級別。例如,一家原始設備制造商(OEM)可能只與達到3級的軟件團隊合作。
一旦您達到了客戶的要求,您可能會認為這就足夠了。但是,如果您的產(chǎn)品涉及安全問題,比如自動駕駛汽車,即使沒有要求,您也可能會努力達到更高的級別。
最終,評估模型提供了一個結(jié)構,讓每個團隊都了解達到特定合規(guī)級別所需的要求。
ASPICE級別:0-5級
0級:過程已實現(xiàn)并部分有效。
1級:您可以制定一些工作實踐,但可能存在一些不足。
2級:您完全有能力管理帶有目標和檢查點的流程,并能在目標有可能無法實現(xiàn)時做出反應。
3級:流程有集中統(tǒng)一的標準,項目遵循這些標準。許多OEM供應商需要達到這一級別以滿足ASPICE合規(guī)性要求。
4級:您能夠持續(xù)穩(wěn)定地達到3級水平。
5級:每次開發(fā)新的軟件產(chǎn)品時,都要不斷整合和改進該流程。
ASPICE與ISO 26262:有何區(qū)別?
ASPICE和ISO 26262之間的一個關鍵區(qū)別在于,ASPICE是一個過程參考模型,而ISO 26262則不是。ISO 26262是一種基于風險等級開發(fā)安全系統(tǒng)的方法論。兩者都基于V模型。
ISO 26262側(cè)重于功能安全。例如,如果您正在構建一個存在人員傷害風險的系統(tǒng)。這套標準專注于開發(fā)堅固耐用的產(chǎn)品,以應對可能導致傷害的故障。
如果您正在開發(fā)存在安全風險的產(chǎn)品,則需要同時遵循ASPICE和ISO 26262這兩套標準。這兩套標準在制定時都考慮到了對方的存在。事實上,ISO 26262要求公司建立質(zhì)量管理體系,而符合ASPICE標準就能滿足這一要求。以下是一些例子:
- 開發(fā)信息娛樂系統(tǒng)軟件。如果該技術出現(xiàn)故障,不會對人員造成風險,因此這些軟件團隊可能不遵循ISO 26262。如果OEM要求,他們可能會選擇遵循ASPICE。
- 開發(fā)高級巡航控制系統(tǒng)的組件。如果該系統(tǒng)失效,可能會導致人身傷害或死亡,因此團隊很可能會同時遵循ASPICE和ISO 26262。
ASPICE與ISO 26262的關鍵區(qū)別如下:
關的文檔。參考模型是一組過程領域的最佳實踐,可用于指導您公司的過程改進計劃。
在這方面,與外部合作伙伴合作可能是有益的。例如,Jama Connect for Automotive旨在提供工具來生成所需的文檔,以證明ASPICE合規(guī)性。該技術還提供了一個集中化的信息來源,以打破信息孤島、改善溝通并促進團隊之間的協(xié)作。
第二部分是評估模型。這個模型對團隊遵循過程的程度進行評級。公司通常會設定一個目標,即達到由客戶驅(qū)動的特定合規(guī)級別。例如,一家原始設備制造商(OEM)可能只與達到3級的軟件團隊合作。
一旦您達到了客戶的要求,您可能會認為這就足夠了。但是,如果您的產(chǎn)品涉及安全問題,比如自動駕駛汽車,即使沒有要求,您也可能會努力達到更高的級別。
最終,評估模型提供了一個結(jié)構,讓每個團隊都了解達到特定合規(guī)級別所需的要求。

準備工作:ASPICE評估準備指南
與許多規(guī)定不同,ASPICE并非一項通過或失敗的評估。為了達標,每項基礎實踐都需要達到85%或更高的合規(guī)得分。在準備評估時,請考慮以下幾點:
- 您可能第一次就做不好。即使是有ASPICE經(jīng)驗的公司,也可能第一次就做不好。起草您當前的流程,并將其與ASPICE的V模型進行對比,以找出不足之處。
- 接受反饋并隨時調(diào)整。設定目標,勤奮工作,并建立支持該目標的合作伙伴關系。但請記住,這不是一項通過或失敗的測試,因此所提供的任何反饋都可以用于持續(xù)改進。許多團隊在流程或程序上都存在不足,因此嚴格測試每個階段至關重要。
- 盡早開始編制文檔。盡早開始文檔編制工作,而不是邊做邊追溯。這樣做將有助于更容易地向?qū)徍巳藛T證明您符合規(guī)定。
- 使用需求管理工具。像Jama Connect這樣的需求管理工具可以簡化和自動化繁瑣的任務,使您能夠持續(xù)高效地工作。文檔生成是自動化的,而且該工具鼓勵結(jié)構化,因此團隊始終在使用正確的流程和正確的文檔審查,這是證明合規(guī)性的重要部分。
重新評估和改進是滿足ASPICE要求的過程的一部分。但與任何合規(guī)規(guī)則一樣,您都希望更快地達到合規(guī),避免錯過截止日期或推遲產(chǎn)品發(fā)布。需求管理工具允許您通過既定的汽車開發(fā)框架來實現(xiàn)這一目標,從而更快地進入市場,并更輕松地實現(xiàn)合規(guī)目標。
ASPICE:產(chǎn)品開發(fā)時間會更長嗎?
遵守ASPICE的要求確實會增加產(chǎn)品開發(fā)周期的時間。
但是,在前端投入更多時間,可以為后端節(jié)省時間,因為可能出現(xiàn)的缺陷會更少。像Jama Connect for Automotive這樣的工具旨在提供所需的框架,以更快、更高效地滿足市場需求。
Jama Software如何提供支持
ASPICE要求必須提供需求文檔。Jama Connect for Automotive能夠幫助您減少滿足這一要求所需的大量手動工作。只需維護一個真實信息來源,該工具就能提供唯一的標識符。Jama Connect 提供以下功能:
- 即插即用的框架。Jama Connect的汽車框架旨在遵循ASPICE指南。該框架允許您生成所需的不同組件,以便創(chuàng)建符合ASPICE指南的正確工作產(chǎn)品。
- 支持新用戶。Jama Connect擅長指導新用戶通過ASPICE合規(guī)性流程。任何一套新的合規(guī)標準都存在學習曲線,而身邊有專家指導可以降低這一難度。
- 自動滿足可追溯性要求。在電子表格中管理變更是一項巨大的手動任務。每當有內(nèi)容發(fā)生變更時,都需要花費大量時間進行更新。像Jama Connect這樣的需求管理工具能夠為您處理這項任務,且無需承擔手動輸入帶來的風險。
在評估期間,與可信賴的合作伙伴合作也大有裨益。如果評估人員熟悉該需求工具,那么他們就不需要進行太多的檢查。評估人員可能會說:“我們對Jama Connect很熟悉,知道它為每個項目都設置了唯一的標識符和可追溯性規(guī)則,因此我們在這些方面沒有問題。”這將有助于評估更快、更順利地進行,從而幫助您更快、更順利地獲得認證。
無論您的團隊是年輕的還是經(jīng)驗豐富的,是小型的還是大型的,是集中辦公的還是跨地域分布的,Jama Connect for Automotive 都能夠幫助您改進流程、降低成本、縮短上市時間,并助力實現(xiàn)ASPICE合規(guī)性。
-
ISO26262
+關注
關注
3文章
36瀏覽量
14542 -
軟件開發(fā)工具
+關注
關注
0文章
5瀏覽量
2440 -
汽車軟件
+關注
關注
1文章
114瀏覽量
3377 -
汽車
+關注
關注
13文章
3745瀏覽量
39070
發(fā)布評論請先 登錄
相關推薦
【汽車開發(fā)工具選型指南】Jama Connect? for Automotive解決方案解析

貞光科技代理紫光同芯THA6系列汽車芯片榮獲ASPICE CL2,推動汽車軟件開發(fā)全球化升級

Jama Connect:需求管理與可追溯性領域的頂尖解決方案(四)

Jama Connect:需求管理與可追溯性領域的頂尖解決方案

軟件定義汽車(SDV)開發(fā)有哪些挑戰(zhàn)?SDV開發(fā)策略分享:福特汽車采用Jama Connect提升開發(fā)效率與質(zhì)量

軟件定義汽車(SDV)開發(fā)有哪些挑戰(zhàn)?SDV開發(fā)策略分享:福特汽車采用Jama Connect提升開發(fā)效率與質(zhì)量
嵌入式軟件開發(fā)符合ISO 26262 功能安全標準
需求管理工具Jama Connect:與Jira/Slack/GitHub無縫集成,一站式解決復雜產(chǎn)品開發(fā)中的協(xié)作難題

9月12日云技術研討會 | ECU電控軟件開發(fā)及測試全流程解決方案


Jama Connect for Automotive,汽車行業(yè)需求管理解決方案,加速汽車軟件開發(fā)

龍智汽車軟件開發(fā)及管理解決方案:加速創(chuàng)新,助力開發(fā)安全、可靠且合規(guī)的汽車軟件和硬件產(chǎn)品
2024 ACT汽車軟件與安全技術周 龍智即將攜全方位汽車軟件開發(fā)解決方案亮相,助力應對汽車軟件開發(fā)功能安全

汽車軟件開發(fā)者的必修課:ASPICE 4.0主要特點、優(yōu)勢及與之前版本的變化之處

評論