根據(jù)Perforce發(fā)布的《2025年汽車軟件開發(fā)現(xiàn)狀報(bào)告》,汽車企業(yè)最關(guān)注的是軟件的質(zhì)量、安全性與可靠性。這些關(guān)注點(diǎn)貫穿整個(gè)汽車軟件開發(fā)生命周期,包括:
- 管理復(fù)雜的代碼庫
- 滿足嚴(yán)格的汽車功能安全標(biāo)準(zhǔn),如ISO 26262和ISO/SAE 21434
- 引入AI工具
- 應(yīng)對網(wǎng)絡(luò)安全威脅
本文來源perforce,由Perforce中國授權(quán)合作伙伴——龍智翻譯整理。將與您探討分享Perforce P4(原Helix Core)數(shù)據(jù)管理平臺(tái)如何契合該報(bào)告中的關(guān)鍵發(fā)現(xiàn),以及為何它是汽車企業(yè)應(yīng)對復(fù)雜的數(shù)據(jù)管理、可追溯性與協(xié)作挑戰(zhàn)的理想平臺(tái)。
2025年汽車軟件開發(fā)的五大挑戰(zhàn)
《2025年汽車軟件開發(fā)現(xiàn)狀報(bào)告》揭示了汽車開發(fā)團(tuán)隊(duì)面臨的幾大主要挑戰(zhàn):
1. 代碼質(zhì)量
29%的受訪者表示,保持高質(zhì)量的代碼是他們的首要任務(wù)。隨著代碼庫規(guī)模的不斷擴(kuò)大、測試要求日益繁重,實(shí)現(xiàn)這一目標(biāo)變得更加困難。
2. 功能安全與合規(guī)
隨著電動(dòng)汽車、聯(lián)網(wǎng)汽車和自動(dòng)駕駛汽車的興起,滿足ISO 26262等安全標(biāo)準(zhǔn)以及新興的人工智能/機(jī)器學(xué)習(xí)(AI/ML)特定指南(如ISO/DPAS 8800)變得愈發(fā)重要。
3. 安全性
22%的受訪者將安全性作為首要關(guān)注點(diǎn)。這不僅源于對ISO/SAE 21434標(biāo)準(zhǔn)的遵循需求,也來自對軟件免受網(wǎng)絡(luò)攻擊的保護(hù)壓力。
4. 全球協(xié)作
超過50%的受訪者表示他們在混合或遠(yuǎn)程環(huán)境下工作,分布式團(tuán)隊(duì)已成為行業(yè)常態(tài)。這使得性能管理和可擴(kuò)展性管理更加困難。此外,企業(yè)必須在不阻礙協(xié)作的前提下,確保分布式團(tuán)隊(duì)的IP安全。
5. 保持行業(yè)競爭力
58%的企業(yè)擔(dān)心在高度競爭的行業(yè)中難以脫穎而出。這凸顯了高效DevOps流程的重要性——它不僅能加速開發(fā),還能在整個(gè)生命周期內(nèi)保障產(chǎn)品質(zhì)量。
Perforce P4如何助力應(yīng)對汽車軟件開發(fā)挑戰(zhàn)?
下圖展示了各類汽車軟件開發(fā)挑戰(zhàn),以及Perforce P4如何應(yīng)對這些問題。

Perforce P4提供了一套可定制的全面解決方案,以滿足不斷演進(jìn)的汽車軟件開發(fā)團(tuán)隊(duì)的需求。下面,我們將逐一分析每項(xiàng)挑戰(zhàn),并詳解P4的應(yīng)對之道。
管理復(fù)雜代碼庫并確保質(zhì)量
對于構(gòu)建日益復(fù)雜的軟件系統(tǒng)的汽車開發(fā)團(tuán)隊(duì)來說,保持質(zhì)量是重中之重。然而,隨著AI/ML、電子與機(jī)械設(shè)計(jì)的興起,設(shè)計(jì)文件、模型和仿真數(shù)據(jù)的規(guī)模數(shù)量也急劇增長。
有21%的受訪者表示,在實(shí)施最佳編碼實(shí)踐方面存在困難。管理并行開發(fā)和復(fù)雜的合并是一項(xiàng)具有挑戰(zhàn)性的平衡工作。團(tuán)隊(duì)領(lǐng)導(dǎo)者需要一個(gè)能夠輕松管理大型文件和復(fù)雜分支的平臺(tái),而傳統(tǒng)系統(tǒng)和基于Git的系統(tǒng)往往難以勝任。
P4的優(yōu)勢:
- 可擴(kuò)展的架構(gòu):P4專為無縫管理大規(guī)模代碼庫而設(shè)計(jì),支持組織和管理數(shù)百萬個(gè)文件,包括源代碼和大型二進(jìn)制資產(chǎn)(如CAD設(shè)計(jì)和AI/ML模型)。
- 簡化的分支與合并:P4特別適合跨復(fù)雜的全球分支進(jìn)行并行開發(fā)。Perforce Streams 是一項(xiàng)內(nèi)置功能,可直觀地幫助開發(fā)者可視化代碼變更、跟蹤進(jìn)度并整合工作,以實(shí)現(xiàn)更快、更高效的項(xiàng)目沖刺。
- 與測試流水線無縫集成:P4可與Jenkins、GitLab和Perforce Puppet等CI/CD工具集成,確保在開發(fā)生命周期的各個(gè)階段進(jìn)行持續(xù)測試。讓團(tuán)隊(duì)能夠更高效地實(shí)現(xiàn)“左移”,及早發(fā)現(xiàn)錯(cuò)誤。
借助P4,即使高級車輛系統(tǒng)(AVS)的開發(fā)使代碼庫日益龐大且復(fù)雜,汽車企業(yè)也能在不犧牲質(zhì)量的前提下提升效率。
通過全面可追溯性滿足合規(guī)要求
功能安全合規(guī)性在汽車領(lǐng)域至關(guān)重要。新興的AI安全、高級駕駛輔助系統(tǒng)(ADAS)和網(wǎng)絡(luò)安全標(biāo)準(zhǔn)進(jìn)一步增加了復(fù)雜性。要跟上生命攸關(guān)的汽車軟件的安全編碼標(biāo)準(zhǔn),正變得越來越具有挑戰(zhàn)性。
46%的受訪者表示在滿足ISO 26262標(biāo)準(zhǔn)方面存在困難,尤其是大型企業(yè)更容易遇到此類問題。為確保合規(guī)性,開發(fā)人員需要多功能的汽車軟件設(shè)計(jì)工具,以獲得全面的可追溯性、版本文檔記錄和內(nèi)置的合規(guī)功能。
P4的優(yōu)勢:
- 通過ISO 26262認(rèn)證:Perforce P4是目前唯一獲得ISO 26262認(rèn)證的版本控制系統(tǒng)。讓團(tuán)隊(duì)能夠在符合汽車行業(yè)最重要的安全標(biāo)準(zhǔn)的基礎(chǔ)平臺(tái)上構(gòu)建項(xiàng)目。
- 可追溯性與審計(jì)能力:P4提供詳細(xì)的版本歷史追蹤,包括誰做了更改、為什么更改以及何時(shí)更改。團(tuán)隊(duì)可以通過細(xì)粒度的變更追蹤來創(chuàng)建和維護(hù)安全基線。
- 與靜態(tài)分析工具集成:將P4與Perforce QAC和Klocwork結(jié)合使用,還可幫助識(shí)別代碼漏洞,并強(qiáng)制執(zhí)行MISRA、CERT等對安全和合規(guī)至關(guān)重要的編碼標(biāo)準(zhǔn)。
P4提供了單一事實(shí)來源,并提供準(zhǔn)確且易于訪問的合規(guī)文檔,以用于審計(jì)和安全評估。
加強(qiáng)安全性
隨著聯(lián)網(wǎng)汽車、空中下載(OTA)更新以及對AI的依賴日益增加,安全性成為開發(fā)者和車主共同關(guān)注的核心問題。ISO/SAE 21434等網(wǎng)絡(luò)安全標(biāo)準(zhǔn)要求開發(fā)團(tuán)隊(duì)從一開始就采用安全實(shí)踐。
46%的受訪者表示,他們曾受到一次或多次代碼漏洞的影響,這表明滿足汽車軟件的網(wǎng)絡(luò)安全標(biāo)準(zhǔn)比以往任何時(shí)候都更具有挑戰(zhàn)性。為避免代價(jià)高昂的安全漏洞,請選擇能夠讓團(tuán)隊(duì)無論身處何地都能安全工作的工具。
P4的優(yōu)勢:
- 可定制的訪問控制:P4支持細(xì)粒度的用戶和組級權(quán)限設(shè)置,確保只有經(jīng)授權(quán)的開發(fā)者才能訪問敏感文件。
- 安全的工作流程:P4與Perforce靜態(tài)分析工具集成使用,可確保編碼實(shí)踐從設(shè)計(jì)之初就是安全的。
- 變更驗(yàn)證機(jī)制:P4簡化了變更追蹤流程,團(tuán)隊(duì)可以快速識(shí)別未經(jīng)授權(quán)或未經(jīng)測試的修改可能帶來的安全隱患。
- 審計(jì)跟蹤:支持查看誰在何時(shí)更改了什么內(nèi)容,提供全面的審計(jì)功能,可快速搜索版本歷史記錄。
P4強(qiáng)化了整個(gè)軟件開發(fā)生命周期,讓團(tuán)隊(duì)能夠自信地預(yù)防網(wǎng)絡(luò)攻擊,保護(hù)最終產(chǎn)品。
提升分布式團(tuán)隊(duì)的生產(chǎn)力
全球化協(xié)作和遠(yuǎn)程辦公造就了現(xiàn)代汽車開發(fā)。然而,分布式團(tuán)隊(duì)在大規(guī)模處理二進(jìn)制文件和系統(tǒng)時(shí)面臨著諸多挑戰(zhàn)。
受訪者(32%)對團(tuán)隊(duì)生產(chǎn)力的最大擔(dān)憂是,需要在并行開發(fā)中管理軟件團(tuán)隊(duì)的各種資產(chǎn)。另外,25%的受訪者表示,難以滿足分布式開發(fā)人員和遠(yuǎn)程團(tuán)隊(duì)對性能和可擴(kuò)展性的需求。如今,汽車領(lǐng)導(dǎo)者需要更安全高效的工具來加快協(xié)作,確保項(xiàng)目按時(shí)推進(jìn)。
P4的優(yōu)勢:
- 高性能的全球協(xié)作:P4的架構(gòu)專為處理大規(guī)模資產(chǎn)和遠(yuǎn)程倉庫的地理分散的團(tuán)隊(duì)而設(shè)計(jì)。
- 內(nèi)置文件鎖定機(jī)制:P4為二進(jìn)制文件提供關(guān)鍵的文件鎖定功能,可最大限度地減少大型資產(chǎn)(如CAD文件)中常見的合并沖突風(fēng)險(xiǎn)。
- 快速同步:邊緣服務(wù)器和代理服務(wù)器可在本地緩存文件,減少下載時(shí)間,防止開發(fā)人員停機(jī)。智能同步功能允許只傳輸已更改的部分,而非整個(gè)文件。
無論是跨地域團(tuán)隊(duì)協(xié)作,還是管理并發(fā)的文件編輯,P4都能確保團(tuán)隊(duì)始終保持一致,進(jìn)行高效協(xié)作。
推動(dòng)現(xiàn)代汽車DevOps流程
隨著汽車行業(yè)向更快的產(chǎn)品發(fā)布周期、軟件定義汽車和持續(xù)創(chuàng)新邁進(jìn),對成熟的端到端的DevOps流程的需求比以往任何時(shí)候都更為迫切。
超過三分之二的受訪者表示,他們正在開發(fā)早期階段開展測試,以應(yīng)對日益緊迫的上市時(shí)間壓力。要保持競爭力,團(tuán)隊(duì)必須建立高效、安全且可追溯的DevOps流程。
P4的優(yōu)勢:
- 集成化的DevOps流程:P4與領(lǐng)先的CI/CD和測試自動(dòng)化工具無縫協(xié)作。團(tuán)隊(duì)可以在統(tǒng)一的管理系統(tǒng)中運(yùn)行持續(xù)集成和驗(yàn)證,并自動(dòng)完成構(gòu)建與部署。
- 左移測試與質(zhì)量執(zhí)行:通過版本化所有測試腳本、測試數(shù)據(jù)、模型和文檔,以減少缺陷、縮短周期并提高質(zhì)量。你還可以輕松回滾歷史狀態(tài)和代碼庫,提前發(fā)現(xiàn)潛在問題。
- 指標(biāo)與治理:保留項(xiàng)目基線并進(jìn)行細(xì)粒度的活動(dòng)監(jiān)控,以獲得完全合規(guī)、不可更改的歷史記錄。通過可審計(jì)的日志和儀表板,為管理和合規(guī)性審查做好準(zhǔn)備。
Perforce可為大型、復(fù)雜的汽車項(xiàng)目DevOps工作流提供支持,同時(shí)不犧牲安全性和效率。
立即使用Perforce P4賦能汽車設(shè)計(jì)團(tuán)隊(duì)
正如《2025年汽車軟件開發(fā)現(xiàn)狀報(bào)告》中所述,不斷變化的行業(yè)環(huán)境要求企業(yè)采用穩(wěn)健、可擴(kuò)展且合規(guī)的汽車DevOps工具,以保持團(tuán)隊(duì)的高效運(yùn)作。
Perforce P4是唯一獲得ISO 26262認(rèn)證的數(shù)據(jù)管理解決方案,能夠應(yīng)對行業(yè)挑戰(zhàn),同時(shí)推動(dòng)可擴(kuò)展創(chuàng)新。從高效的全球協(xié)作到無縫的CI/CD集成,Perforce P4是希望管理大規(guī)模數(shù)據(jù)集、超越當(dāng)今汽車軟件標(biāo)準(zhǔn)的企業(yè)的高價(jià)值投資選擇。
Perforce中國授權(quán)合作伙伴——龍智
-
汽車電子
+關(guān)注
關(guān)注
3037文章
8361瀏覽量
170250 -
功能安全
+關(guān)注
關(guān)注
2文章
135瀏覽量
5993
發(fā)布評論請先 登錄
直播預(yù)告!軟件定義汽車時(shí)代的創(chuàng)新引擎:Perforce 如何助力車企實(shí)現(xiàn)高效開發(fā)與功能安全

游戲、汽車、影視制作等行業(yè)大廠都在用的版本控制解決方案:Perforce P4 六大核心優(yōu)勢

【版本控制教程】如何使用Unreal Engine 5 + UE源代碼控制(Perforce P4)

Git vs Perforce P4:版本控制系統(tǒng)選型指南(附適用場景、團(tuán)隊(duì)類型)

2025年汽車行業(yè)趨勢解讀:AI在汽車軟件開發(fā)中的應(yīng)用、代碼安全挑戰(zhàn)等(附Perforce QAC / Klocwork工具推薦)

主流版本控制工具Git vs Perforce P4:架構(gòu)模式、性能、大文件管理及分支管理對比詳解

【版本控制】Perforce P4服務(wù)器安全配置指南(附常見漏洞、詳細(xì)配置參數(shù))

Perforce品牌及產(chǎn)品名更新:涵蓋版本控制Perforce P4(原Helix Core)、靜態(tài)代碼分析Perforce QAC(原Helix QAC)等

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

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

【征集令】2025年全球汽車軟件開發(fā)狀況調(diào)查,500美金等你拿!

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

使用MATLAB、Simulink和Polyspace加速軟件定義汽車開發(fā)


評論