丁香五月亚洲,欧美孕妇XXX高清在线,国产中文资源,精品r视频在线

想做好汽車軟件開發(fā),先練好這個內(nèi)功(想做好汽車軟件開發(fā),先練好這個內(nèi)功還是外功)

金庸筆下的武俠世界里,掌握一門內(nèi)功心法是獨步武林的基礎。在汽車電子領域,也有著這樣的內(nèi)功心法——V模型的開發(fā)流程。

開發(fā)模型有很多,包括增量式、原型式、螺旋式、噴泉式、W模型等,但在實際開發(fā)中,V模型被應用最多。所以,掌握好這門心法,才能更好地做好開發(fā)工作。

汽車開發(fā)的基本模式

你我都知道,在汽車開發(fā)過程中,汽車概念首先被分解成系統(tǒng)和組件,然后重新整合成整車,那么怎么拆就是一個問題。

當前,新能源整車及三電系統(tǒng)的設計開發(fā)主要采納ASPICE V模型開發(fā)模式。

ASPICE全稱為“Automotive Software Process Improvement and Capacity Determination”,即汽車軟件過程改進及能力測定模型,是汽車軟件的開發(fā)過程標準。

而V模型是一個軟件開發(fā)過程模型,它強調(diào)測試和軟件開發(fā)各階段之間的關系。在系統(tǒng)開發(fā)活動中,最為常見的開發(fā)模型是V模型。V模型因其開發(fā)過程展現(xiàn)的形式與英文字母“V”非常相似而得名。V模型具有與瀑布模型相同的順序設計過程,每個階段都必須在下一個階段開始前完成,同時相應的測試計劃應與對應的開發(fā)階段并行進行。

想做好汽車軟件開發(fā),先練好這個內(nèi)功(想做好汽車軟件開發(fā),先練好這個內(nèi)功還是外功)

軟件開發(fā)V模型,圖源|《智能汽車:電子電氣架構詳解》

V模型從瀑布模型而來,1970年溫斯頓·羅伊斯(Winston Royce)提出瀑布模型,將軟件生命周期分為若干階段和固定的順序,形如瀑布流水,最終得到軟件產(chǎn)品。

瀑布模型將軟件生命周期劃分為:制定計劃、需求分析、軟件設計、程序編寫、軟件測試、.運行維護。

瀑布模型的優(yōu)點是為項目提供了按階段劃分的檢查瀑布模型查點;當前一階段完成后,只需要去關注后續(xù)階段;可在迭代模型中應用瀑布模型。不過,瀑布模型各個階段的劃分完全固定,階段間產(chǎn)生大量文檔,極大增加工作量。此外,由于開發(fā)模型為線性的模型,用戶只有等到過程末期才能見到開發(fā)成果,從而增加開發(fā)風險。更重要的是,早期錯誤可能要等到開發(fā)后期的測試階段才能發(fā)現(xiàn),進而帶來嚴重后果。

想做好汽車軟件開發(fā),先練好這個內(nèi)功(想做好汽車軟件開發(fā),先練好這個內(nèi)功還是外功)

V模型則是Kevin Forsberg & Harold Mooz在1978年提出,V模型強調(diào)測試在系統(tǒng)工程各個階段中的作用,并將系統(tǒng)分解和系統(tǒng)集成的過程通過測試彼此關聯(lián)。

想做好汽車軟件開發(fā),先練好這個內(nèi)功(想做好汽車軟件開發(fā),先練好這個內(nèi)功還是外功)

實際生產(chǎn)中的V模型

不過,光是這么個模型,其實還是很理想化的模型,在實際生產(chǎn)中,V模型要復雜的多。

在實際的軟件開發(fā)過程中,鑒于測試驗證的反復性、功能需求的迭代更新等多重因素,往往會涉及多個版本的發(fā)布。因此,真正的開發(fā)流程是由一系列相互關聯(lián)的“小V”模型串聯(lián)而成,這些“小V”模型共同構建了一個更為宏觀、綜合的“大V”模型,以適應軟件開發(fā)過程中的多樣性和復雜性。

想做好汽車軟件開發(fā),先練好這個內(nèi)功(想做好汽車軟件開發(fā),先練好這個內(nèi)功還是外功)

復雜軟件開發(fā)模型示意,圖源|《智能汽車:電子電氣架構詳解》

在實際運作中,整車的開發(fā)任務又會被切割到各個域,然后又被逐漸分解到系統(tǒng)、部件,以及部件內(nèi)的組件(軟件、硬件、機械等),所以整個V模型會更為復雜。

如下圖所示,每個車型的研發(fā)周期可以看作一個獨立的“大V”模型,“大V”模型中的子研發(fā)階段(系統(tǒng)集成節(jié)點之間)可以看作“小V”模型。每個系統(tǒng)研發(fā)周期可以視作獨立的“大V”模型,它又由多個“小V”模型串聯(lián)而成。

想做好汽車軟件開發(fā),先練好這個內(nèi)功(想做好汽車軟件開發(fā),先練好這個內(nèi)功還是外功)

整車開發(fā)中的V模型分解示意圖,圖源|《智能汽車:電子電氣架構詳解》

V模型開發(fā)結構明確劃分了設計開發(fā)與分析活動(位于模型左側)以及設計結果的測試與驗證活動(位于模型右側),兩側互為補充,共同構建了一個完整且嚴謹?shù)拈_發(fā)流程。

從V模型結構中,我們可以看出,測試驗證環(huán)節(jié)與開發(fā)環(huán)節(jié)處于同等重要的地位,是系統(tǒng)開發(fā)中不可或缺的關鍵環(huán)節(jié)。

盡管當前許多車企從互聯(lián)網(wǎng)領域借鑒并引入了“敏捷開發(fā)”的理念,但汽車類的設計開發(fā)流程依然以V模型作為其主干結構。

想做好汽車軟件開發(fā),先練好這個內(nèi)功(想做好汽車軟件開發(fā),先練好這個內(nèi)功還是外功)

ASPICE設計開發(fā)流程,圖源| RIO電驅(qū)動

V模型上的工具

那么在每個階段,又有什么工具,來支持各個階段的開發(fā)工作。以下是對這些階段的工作目標,常用工具鏈及其相應的供應商:

1. 需求分析階段

需求管理工具:DOORS(IBM),Jama Software,Polarion(Siemens)

需求建模工具:Enterprise Architect(Sparx Systems),MagicDraw(No Magic)

2. 系統(tǒng)設計階段

系統(tǒng)建模工具:Enterprise Architect(Sparx Systems),Rhapsody(IBM)

仿真和驗證工具:Simulink(MathWorks),Modelica(OpenModelica)

3. 詳細設計階段

軟件設計工具:UML建模工具(如Enterprise Architect,MagicDraw)

硬件設計工具:Altium Designer,Cadence,Mentor Graphics(Siemens)

4. 實現(xiàn)階段

集成開發(fā)環(huán)境(IDE):Eclipse,Keil(Arm),IAR Embedded Workbench

版本控制工具:Git,SVN(Subversion),Jenkins

5. 單元測試階段

測試框架:Google Test,CppUnit,JUnit

測試覆蓋率工具:gcov(GCC),Bullseye Coverage

6. 集成測試階段

集成測試工具:Vector CANoe,National Instruments(NI TestStand),VT-System(Vector)

仿真工具:Simulink,MATLAB

7. 系統(tǒng)測試階段

測試管理工具:HP ALM(Application Lifecycle Management),JIRA

硬件在環(huán)(HIL)測試工具:dSPACE ,ETAS LABCAR ,Vector Informatik

8. 驗收測試階段

工具鏈和供應商:HP ALM,JIRA,TestRail(Gurock)

9. 維護階段

問題追蹤工具:JIRA,Bugzilla,Redmine

配置管理工具:Git,SVN,Perforce

把敏捷開發(fā)加入V模型

最近一段時間,汽車交付越來越快,甚至出現(xiàn)一年一車的盛況。V模型的局限性也越來越明顯,V模型的測試過程是在開發(fā)過程的后期進行的,這意味著問題在測試階段被發(fā)現(xiàn)可能會導致較高的修復成本。

為了補足V模型的缺點,將敏捷開發(fā)和V模型結合使用是全新的方法,也就是將敏捷原則嵌入到V模型中。

想做好汽車軟件開發(fā),先練好這個內(nèi)功(想做好汽車軟件開發(fā),先練好這個內(nèi)功還是外功)

顧名思義,敏捷開發(fā)是一種迭代式、增量式的開發(fā)方法,強調(diào)對需求變化的快速響應和持續(xù)交付有價值的軟件,將其用于產(chǎn)品的開發(fā),實現(xiàn)敏捷迭代。

通過結合敏捷開發(fā)和V模型,可以實現(xiàn)對汽車軟件開發(fā)過程的全面評估和改進,提高產(chǎn)品研發(fā)質(zhì)量和可靠性。

結合完大改長這樣:

想做好汽車軟件開發(fā),先練好這個內(nèi)功(想做好汽車軟件開發(fā),先練好這個內(nèi)功還是外功)

原本按照V模型按部就班走,每個環(huán)節(jié)走得都不一樣快,走得快其實就可以有時間喘口氣等一等。當加入敏捷思維之后,這基本是一種讓大家都閑不下來的方法,一段時間內(nèi)可能會比較容易提升效率和效果,但長久來看,如何通過激勵措施持續(xù)運作下去會是一個問題。

轉(zhuǎn)變并非易事,汽車行業(yè)幾十年來一直遵循V模型開發(fā)流程,未來怎么融合,也是現(xiàn)階段在考慮的事情。原文:想做好汽車軟件開發(fā),先練好這個內(nèi)功

版權聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。

(0)
上一篇 2024年9月14日 下午3:39
下一篇 2024年9月14日 下午3:51

相關推薦

  • 美國圓葉葡萄品種介紹

    美國圓葉葡萄品種介紹 葡萄是一種受歡迎的水果,不僅在國內(nèi)市場受到歡迎,而且在全球范圍內(nèi)都很受歡迎。在美國,葡萄種植歷史悠久,而且美國的葡萄品種繁多,其中一些品種在全球范圍內(nèi)都備受歡…

    科研百科 2024年10月30日
    5
  • 居間合同管理

    居間合同管理 居間合同管理是指在進行交易時,由專業(yè)的居間人(居間方)與買家或賣家簽訂相關的合同,并對合同進行管理和監(jiān)督的過程。 居間合同管理是一種特殊的合同管理形式,它旨在確保交易…

    科研百科 2025年1月7日
    3
  • 智慧工地-成本進度管理系統(tǒng)(智慧工地進度管理實現(xiàn)了進度)

    圖片來源:攝圖網(wǎng) 行業(yè)現(xiàn)狀 建筑行業(yè)是我國國民經(jīng)濟的重要物質(zhì)生產(chǎn)部門和支柱產(chǎn)業(yè)之一,在改善居住條件、完善基礎設施、吸納勞動力就業(yè)、推動經(jīng)濟增長等方面發(fā)揮著重要作用。近年來,在國家、…

    2022年5月25日
    1.2K
  • 持續(xù)提升金融服務鄉(xiāng)村振興的能力(持續(xù)提升金融服務鄉(xiāng)村振興的能力和水平)

    工商銀行貴陽分行為貴陽市的2.5萬畝高標準設施蔬菜項目提供信貸支持近8億元,項目帶動1000余人就業(yè)。圖為貴陽市清鎮(zhèn)市某高標準設施蔬菜項目。 龍 飛攝 黨的二十大報告提出,完善農(nóng)業(yè)…

    科研百科 2023年11月19日
    156
  • 十大管理系統(tǒng)項目

    十大管理系統(tǒng)項目:提升企業(yè)效率的關鍵 管理系統(tǒng)項目是現(xiàn)代企業(yè)運營中不可或缺的一部分。它們可以幫助企業(yè)更好地管理其資源、流程和行為,提高生產(chǎn)效率和競爭力。今天,我們將介紹十種常見的管…

    科研百科 2025年1月16日
    2
  • 四川省科研項目管理系統(tǒng)(四川省科研項目管理平臺)

    為深入推進科技領域“放管服”改革,提升科技項目績效水平,減少科研人員負擔,進一步優(yōu)化四川省科技計劃項目驗收暨績效評價,根據(jù)《四川省科技計劃項目管理辦法》(川科計〔2018〕4號)、…

    2022年4月28日
    896
  • 開放式辦公

    開放式辦公:從傳統(tǒng)束縛到創(chuàng)新體驗 近年來,隨著全球化的加速和數(shù)字化的推進,越來越多的企業(yè)開始采用開放式辦公模式。這種辦公方式不僅提高了員工的工作效率,還創(chuàng)造了更加開放、自由、共享的…

    科研百科 2025年1月8日
    1
  • 上海市政府系統(tǒng)辦公協(xié)同平臺

    上海市政府系統(tǒng)辦公協(xié)同平臺: 提升政府工作效率的利器 隨著現(xiàn)代信息技術的不斷發(fā)展,政府辦公協(xié)同平臺已經(jīng)成為了各級政府機構提高工作效率和決策能力的重要手段之一。而上海市政府系統(tǒng)辦公協(xié)…

    科研百科 2025年1月3日
    4
  • 日語 科研項目

    科研項目標題: 探索生命的起源與演化 – 人類對宇宙的了解 人類對宇宙的了解非常有限。我們只能通過觀察和測量宇宙的某些方面來了解它。但是,我們?nèi)匀挥泻芏辔粗牡胤?。因?#8230;

    科研百科 2025年2月10日
    2
  • 科研項目技術路線缺失

    科研項目技術路線缺失是一個普遍存在的問題,特別是在當前數(shù)字化和智能化的背景下,這一問題更加凸顯。技術路線缺失導致了科研項目的進展緩慢、成本高昂、風險增大等問題,嚴重影響了科學研究的…

    科研百科 2025年3月14日
    1
亚洲另类图片久久久久| 精品亚洲国产日韩| 女人免费东京热| 日韩欧美成人高清| 青春草无码精品视频| 又长又大黑人久久| 97人人c婷婷| 日韩爆乳一区二区三区无码视频| 呦呦另类一区二区三区| A毛片免费精品视频一区二区三区 久久久国色AV免费观看性色 | 久久久综合论坛| 欧美亚洲大片在线| 女同在线| 国产香蕉久久精品综合网| 亚洲国产中文成人欧美在线观看 | 99久久精品国产熟女| 日韩无码第一章| 日日狠狠久久综合四色| 国产精品无码66| 小蝌蚪国产精品午夜场| 国产porn在线观看| 人人插天天干| 日欧美一区| 午夜精品专区| 亚洲天堂无码久久精品一区| 校园激情综合网| 欧美VS日韩国产网站| 成人午夜精品一区二区三区| 久久99国产精品国产99久久6| 色欲91| 男人的天堂人人爱人人爽| 亚洲视频中文字幕在线观。| 91在线只有精品| 97视频在线| 9191蜜桃久久| 久久青青草原精品国产麻豆| 涩爱日韩高清无码| 欧美日韩精品亚洲精品| 91精品国产自产在线观| 97亚洲视频资源站| 午夜精品三级无码专区|