日本无码免费高清在线|成人日本在线观看高清|A级片免费视频操逼欧美|全裸美女搞黄色大片网站|免费成人a片视频|久久无码福利成人激情久久|国产视频一二国产在线v|av女主播在线观看|五月激情影音先锋|亚洲一区天堂av

  • 手機站
  • 小程序

    汽車測試網(wǎng)

  • 公眾號
    • 汽車測試網(wǎng)

    • 在線課堂

    • 電車測試

汽車軟件人才緊缺的主要原因

2022-11-12 10:18:48·  來源:汽車測試網(wǎng)  
 
汽車電子軟件開發(fā)屬于嵌入式軟件的一個分支,行業(yè)相對封閉,從業(yè)人員來源相對較窄,人員能力儲備不足,高度緊缺。汽車工程師需要跨界,傳統(tǒng)的汽車電子電氣架構(gòu)工程師和嵌入式軟件開發(fā)工程師主要領(lǐng)域是 CAN 總線通信、控制器配電和線束、車輛物理拓?fù)洹恿Α?/div>

汽車電子軟件開發(fā)屬于嵌入式軟件的一個分支,行業(yè)相對封閉,從業(yè)人員來源相對較窄,人員能力儲備不足,高度緊缺。

汽車工程師需要跨界,傳統(tǒng)的汽車電子電氣架構(gòu)工程師和嵌入式軟件開發(fā)工程師主要領(lǐng)域是 CAN 總線通信、控制器配電和線束、車輛物理拓?fù)洹恿?、底盤、娛樂、AUTOSAR CP 等,而軟件定義汽車大趨勢下,更多的ICT 能力需要融入,增加了以太網(wǎng)、TSN、SOME/IP、SOA、Linux/QNX、Hypervisor、AUTOSAR AP 等領(lǐng)域技 能。而來自互聯(lián)網(wǎng)企業(yè)的軟件工程師,IT 軟件開發(fā)雖然能力強,但在汽車電子嵌入式硬件等領(lǐng)域,缺乏汽車工程和軟件技能。

綜上所述,行業(yè)中缺少既懂軟件又懂汽車的人才,尤其是系統(tǒng)架構(gòu)工程師,汽車軟件工程師處于緊缺的狀態(tài)。因此,很難通過短時間集中一大批的軟件人才形成成熟的軟件開發(fā)團隊。

開發(fā)模式變革

傳統(tǒng)汽車的軟件開發(fā)采用V 字形瀑布式開發(fā)模式,如下圖所示。由于各開發(fā)部分之間相對獨立,更多只是在部分內(nèi)部展開局部性優(yōu)化,缺乏系統(tǒng)級平臺級的開發(fā)全局觀, 很難做到整體優(yōu)化。同時各部分的開發(fā)時間都不一致,各部分之間的進度順序依賴很 容易造成隊列效應(yīng),一旦出現(xiàn)某個部分開發(fā)發(fā)生延誤時,便會影響整體的開發(fā)進度。 每個階段都過于依賴上個階段成果,導(dǎo)致開發(fā)成本較高且周期過長,而這些都是與   “軟件定義汽車”要求整車廠必須縮短產(chǎn)品上市周期、產(chǎn)品基于消費者需求、支持不斷的迭代、對市場需求迅速響應(yīng)等相矛盾。

在軟件定義汽車背景下,汽車軟件開發(fā)將由傳統(tǒng)的瀑布式開發(fā)向敏捷開發(fā)模式轉(zhuǎn)變。敏捷式開發(fā)模式既有利于達到密切的協(xié)調(diào)合作,最大限度地減少管理成本,同時因其靈活的工作模式,使開發(fā)團隊可與用戶實現(xiàn)高度互動,采用最低可行性產(chǎn)品的形式快速滿足用戶需求,并在使用中不斷創(chuàng)新迭代,實現(xiàn)持續(xù)開發(fā)、持續(xù)集成、持續(xù)交付, 體現(xiàn)軟件定義汽車的優(yōu)勢。主要體現(xiàn)如下:

軟件開發(fā)流程

傳統(tǒng)控制器的開發(fā),遵循V 型開發(fā)流程,以整車廠的需求為輸入,考慮信息安全和功能安全,嚴(yán)格執(zhí)行設(shè)計、實現(xiàn)、驗證的完整流程,最終也以控制器為對象完成需求的驗收,該流程的執(zhí)行有利于保障需求的完整實現(xiàn)。同時,整個流程也有質(zhì)保、流程、售后等部門參與其中進行評審和審核,以此形成良好的質(zhì)量管理和質(zhì)量保證體系。但整個流程相對封閉,不符合軟件快速迭代的開放性和擴展性要求。

開發(fā)交付方式

傳統(tǒng)汽車軟件的開發(fā)場景明確,軟件與硬件緊密耦合,對于嵌入式軟件的交付,并沒有明確的“軟件交付”的概念,軟件隨著控制器硬件一起交付。從技術(shù)層面,應(yīng)用軟件與基礎(chǔ)軟件一起集成和固化,有明確統(tǒng)一的釋放節(jié)點。

隨著軟件定義汽車時代的到來,“軟硬分離,軟軟分離”逐漸成為了主旋律,嵌入式軟件從依附于硬件的一堆“代碼”真正脫胎換骨為獨立可售賣的產(chǎn)品;且這項產(chǎn)品可以在整個車輛的生命周期內(nèi)持續(xù)產(chǎn)生價值。從嵌入式軟件開發(fā)和驗證的技術(shù)層面,這樣的趨勢使得軟件要能夠快速迭代,持續(xù)更新持續(xù)交付。

項目管理

在傳統(tǒng)控制器開發(fā)中,在項目前期形成相對完備的系統(tǒng)架構(gòu)和軟件架構(gòu),再向下分解到軟件組件,經(jīng)由詳細設(shè)計到達軟件開發(fā)。這樣的開發(fā)模式適合控制器的產(chǎn)品形態(tài), 依賴成熟技術(shù)的完整積累。

面向開放架構(gòu)/持續(xù)交付的軟件特性,在項目管理上,敏捷成為了關(guān)鍵詞,隨著軟件交付不再是統(tǒng)一固定的交付節(jié)點,軟件模塊在整個車輛生命周期都有新增的機會:模塊化軟件具備單獨交付的條件和場景,隨之而來的是軟件的設(shè)計/開發(fā)/測試/驗證的節(jié)點也隨之迭代起來,變化和持續(xù)交付是常態(tài),這對整體的軟件項目管理提出了更高的要求。

綜上,汽車軟件開發(fā)模式由傳統(tǒng)的瀑布式開發(fā)向敏捷開發(fā)模式的變革,為軟件定義汽車落地面帶來巨大挑戰(zhàn)。

分享到:
 
反對 0 舉報 0 收藏 0 評論 0
滬ICP備11026917號-25