配资好评炒股配资门户-杠杆怎么挣钱-【东方资本】,小投资平台每天有收益,杠杆指标股,股票怎样加杠杆操作

汽車(chē)DevOps高效研發(fā)案例,支撐百萬(wàn)級(jí)車(chē)輛的軟件交付

發(fā)布日期:2024-07-18 15:00:54

分享到

01. 目標(biāo)與挑戰(zhàn)

某汽車(chē)制造公司是中外合資經(jīng)營(yíng)的大型乘用車(chē)生產(chǎn)企業(yè),隨著新能源、智能互聯(lián)以及自動(dòng)駕駛等新技術(shù)領(lǐng)域的快速產(chǎn)業(yè)化需求,該汽車(chē)制造商全力投入新能源車(chē)的研發(fā)與生產(chǎn),積極發(fā)展移動(dòng)出行新業(yè)務(wù),以應(yīng)對(duì)市場(chǎng)環(huán)境的變化;但新型技術(shù)領(lǐng)域的快速產(chǎn)業(yè)化在撬動(dòng)了巨額商機(jī)的同時(shí),也對(duì)該公司的IT體系發(fā)起了巨量挑戰(zhàn)。

1)隨著汽車(chē)產(chǎn)業(yè)的技術(shù)變革,急需加速布局軟件研發(fā)的產(chǎn)業(yè)版圖

過(guò)往在“主機(jī)廠-Tier1-Tier2”的線(xiàn)狀供應(yīng)鏈體系下,由各供應(yīng)商組合打包“軟件+零部件”賣(mài)給主機(jī)廠,導(dǎo)致一款智能汽車(chē)往往需要通過(guò)上百個(gè)ECU(電子控制單元)來(lái)執(zhí)行上億行代碼。這樣的做法對(duì)主機(jī)廠而言,無(wú)疑帶來(lái)了一系列諸如議價(jià)難度大、軟硬件耦合深、底層代碼共享難、測(cè)試調(diào)試?yán)щy和應(yīng)用升級(jí)慢等整車(chē)生產(chǎn)制造難題。

隨著汽車(chē)智能化、電子化程度的不斷深化,原有的線(xiàn)狀供應(yīng)鏈格局加速瓦解,該公司急需打造自身軟件研發(fā)的硬實(shí)力,在整體產(chǎn)業(yè)上布局軟硬融合、技術(shù)架構(gòu)上推進(jìn)軟硬解耦、整車(chē)生產(chǎn)上實(shí)現(xiàn)去黑盒化,才能在行業(yè)變革洪流中保持行業(yè)領(lǐng)導(dǎo)者地位。


2)新型技術(shù)的產(chǎn)業(yè)應(yīng)用,帶來(lái)了軟件研發(fā)業(yè)務(wù)的需求暴漲

從汽油到電力,從人類(lèi)駕駛到自動(dòng)駕駛,再?gòu)膯渭兊拇焦ぞ叩郊踩?、舒適性和娛樂(lè)性于一身的移動(dòng)智能終端,汽車(chē)搖身一變成了帶輪子的超級(jí)計(jì)算機(jī),車(chē)載軟件的研發(fā)效能和交付質(zhì)量決定著汽車(chē)的商業(yè)價(jià)值。

近年來(lái)通過(guò)深入應(yīng)用OTA、自動(dòng)駕駛和智能座艙等技術(shù),過(guò)往所謂的豪華車(chē)選項(xiàng)(如自適應(yīng)巡航控制、自動(dòng)緊急制動(dòng)等),現(xiàn)如今也已經(jīng)逐漸成了車(chē)輛的標(biāo)準(zhǔn)配置。過(guò)去只有高端車(chē)才可能擁有一億行代碼,發(fā)展至今時(shí)今日,即便是低端車(chē)的代碼量也能輕易超過(guò)一億行。

在軟件研發(fā)業(yè)務(wù)需求暴漲的同時(shí),該公司的IT體系也逐步暴露了諸如車(chē)云一體、新技術(shù)帶來(lái)的能力瓶頸、過(guò)程管理粗放等軟件研發(fā)優(yōu)化難題。這背后其實(shí)是原有IT體系下的組織分工、流程規(guī)范以及底層工具,都難以繼續(xù)支撐該公司未來(lái)的產(chǎn)業(yè)發(fā)展需求。

基于上述的戰(zhàn)略目標(biāo)與業(yè)務(wù)挑戰(zhàn),該公司決心推行DevOps轉(zhuǎn)型,攜手嘉為藍(lán)鯨全方位打造DevOps體系,覆蓋組織優(yōu)化、流程改革、人員提升以及工藝革新,全面提升軟件的研發(fā)效能與交付質(zhì)量,實(shí)力保障業(yè)務(wù)上線(xiàn)的高效性與穩(wěn)定性,以IT體系轉(zhuǎn)型引領(lǐng)業(yè)務(wù)數(shù)字化轉(zhuǎn)型。


02. 改革與升級(jí)

鑒于業(yè)務(wù)發(fā)展的緊迫性,在對(duì)IT長(zhǎng)期發(fā)展規(guī)劃與DevOps階段性建設(shè)成果進(jìn)行工作定調(diào)后,該公司將DevOps改革重心落在了提升軟件研發(fā)的質(zhì)效和保障應(yīng)用發(fā)布的穩(wěn)定性上,具體體現(xiàn)在引進(jìn)敏捷實(shí)踐、優(yōu)化持續(xù)集成和規(guī)范持續(xù)部署等DevOps改革手段。

自DevOps體系建設(shè)以來(lái),該公司的DevOps轉(zhuǎn)型之路可以劃分為三大階段——

  • 在DevOps建設(shè)初期,除了建立起專(zhuān)職的DevOps團(tuán)隊(duì),負(fù)責(zé)全面推進(jìn)DevOps建設(shè)和逐步設(shè)立DevOps管理規(guī)范以外,還通過(guò)引入嘉為藍(lán)鯨DevOps解決方案,實(shí)現(xiàn)工藝、資產(chǎn)和權(quán)限的統(tǒng)一管理和持續(xù)建設(shè),提升軟件研發(fā)的整體效能。
  • 在DevOps建設(shè)中期,該公司選擇將重心放至推動(dòng)流程規(guī)范和DevOps工藝進(jìn)行相互深度結(jié)合,將持續(xù)集成和持續(xù)發(fā)布相關(guān)的管理規(guī)范及實(shí)施細(xì)則落實(shí)至嘉為藍(lán)鯨的流水線(xiàn)及質(zhì)量門(mén)禁上,依托嘉為藍(lán)鯨DevOps平臺(tái),實(shí)現(xiàn)流程和工程的深度融合,保障軟件研發(fā)的交付質(zhì)量。
  • 進(jìn)入DevOps建設(shè)的下一階段,延續(xù)了標(biāo)準(zhǔn)化和規(guī)范化階段的DevOps建設(shè)成果,持續(xù)構(gòu)建從需求提出至版本發(fā)布的一站式、可追溯、可度量的DevOps平臺(tái)。該公司計(jì)劃未來(lái)將結(jié)合嘉為藍(lán)鯨DevOps平臺(tái),把DevOps能力建設(shè)范圍從持續(xù)集成和持續(xù)發(fā)布的局部能力,進(jìn)一步擴(kuò)展至覆蓋敏捷研發(fā)、持續(xù)集成、持續(xù)發(fā)布、持續(xù)部署到持續(xù)運(yùn)營(yíng)的全局能力,打造完整的迭代改進(jìn)閉環(huán),保障業(yè)務(wù)上線(xiàn)的高效性和穩(wěn)定性。


03. 成果與展望

回望過(guò)去,該公司轉(zhuǎn)型之路一步一個(gè)腳印,踏實(shí)腳步、不斷前行,不僅順利完成了每個(gè)階段的建設(shè)目標(biāo)和分解任務(wù),還收獲了不菲的成績(jī)。通過(guò)DevOps體系的持續(xù)建設(shè),該公司極大地加快了軟件研發(fā)業(yè)務(wù)的需求響應(yīng)速度,也進(jìn)一步地保障了應(yīng)用交付的穩(wěn)定性、可控性以及安全性。

1)標(biāo)準(zhǔn)化建設(shè),提升軟件研發(fā)效能

在DevOps標(biāo)準(zhǔn)化建設(shè)階段中,由于該公司DevOps體系剛建設(shè)起步,所以本期建設(shè)重點(diǎn)在于為日后的大規(guī)模推廣做好基礎(chǔ)建設(shè),包括統(tǒng)一管理規(guī)范、統(tǒng)一工藝建設(shè)、統(tǒng)一資產(chǎn)管理和統(tǒng)一權(quán)限管理。

① 統(tǒng)一管理規(guī)范

通過(guò)管理標(biāo)準(zhǔn)和相關(guān)指標(biāo)的確立,正式發(fā)布用戶(hù)側(cè)和管理側(cè)的DevOps平臺(tái)使用準(zhǔn)則,加強(qiáng)IT組織的軟件研發(fā)流程約束,通過(guò)流程改革實(shí)現(xiàn)組織分工優(yōu)化,整治“無(wú)組織”、“無(wú)紀(jì)律”的亂象。


② 統(tǒng)一工藝建設(shè)

通過(guò)嘉為藍(lán)鯨DevOps平臺(tái),統(tǒng)一企業(yè)內(nèi)的DevOps技術(shù)棧,將原有零散的DevOps工具鏈統(tǒng)一更換為嘉為藍(lán)鯨DevOps平臺(tái)。以持續(xù)集成作業(yè)為改革重心,通過(guò)聚合相關(guān)工作流和數(shù)據(jù)流,構(gòu)建包含代碼拉取、編譯構(gòu)建、質(zhì)量檢測(cè)、制品管理和部署發(fā)布的標(biāo)準(zhǔn)流水線(xiàn),統(tǒng)一軟件生產(chǎn)作業(yè)流程,提升企業(yè)整體的軟件研發(fā)效能。


③ 統(tǒng)一資產(chǎn)管理

通過(guò)嘉為藍(lán)鯨CMDB配置管理能力,實(shí)現(xiàn)IT資產(chǎn)統(tǒng)一納管,并根據(jù)業(yè)務(wù)需求進(jìn)行合理調(diào)配,提升資產(chǎn)使用的高效性與合理性,為后續(xù)的持續(xù)發(fā)布和持續(xù)部署打牢基礎(chǔ)。


④ 統(tǒng)一權(quán)限管理

通過(guò)嘉為藍(lán)鯨用戶(hù)管理能力,以賬號(hào)管理、權(quán)限分配和雙因子認(rèn)證等多種手段,精細(xì)化管理該公司核心知識(shí)產(chǎn)權(quán),保障源代碼資產(chǎn)安全。


2)規(guī)范化建設(shè),保障應(yīng)用交付質(zhì)量

在DevOps規(guī)范化建設(shè)階段中,通過(guò)對(duì)標(biāo)準(zhǔn)化的規(guī)范、工藝、資產(chǎn)和權(quán)限進(jìn)行有機(jī)結(jié)合,保障DevOps研發(fā)過(guò)程的安全性和可控性,大幅提升應(yīng)用交付的穩(wěn)定性、可控性以及安全性。

① 流程規(guī)范+工藝承接

將DevOps相關(guān)管理規(guī)范融入至嘉為藍(lán)鯨流水線(xiàn)中,快速打通持續(xù)集成和持續(xù)部署的工作流,在保障DevOps作業(yè)的安全合規(guī)。通過(guò)自動(dòng)化工程大幅減少人工誤操作的同時(shí),也能讓研發(fā)人員的精力能更好地集中到業(yè)務(wù)價(jià)值高的工作上,為IT團(tuán)隊(duì)賦能。


② 安全準(zhǔn)入+質(zhì)量門(mén)禁

通過(guò)嘉為藍(lán)鯨代碼檢查和質(zhì)量門(mén)禁的工藝層面約束,對(duì)“代碼入庫(kù)-代碼合入-開(kāi)發(fā)/測(cè)試環(huán)境部署發(fā)布-生產(chǎn)環(huán)境部署發(fā)布”四大關(guān)鍵節(jié)點(diǎn)進(jìn)行代碼準(zhǔn)入準(zhǔn)出控制,保障持續(xù)集成和持續(xù)發(fā)布的安全可控。

  • 代碼入庫(kù)階段:提交合規(guī)性檢查。
  • 代碼合入階段:待發(fā)布代碼合入生產(chǎn)分支時(shí),自動(dòng)化觸發(fā)SonarQube質(zhì)量掃描,結(jié)合Code Review結(jié)果,攔截有缺陷問(wèn)題的代碼,確保生產(chǎn)分支代碼質(zhì)量。
  • 開(kāi)發(fā)/測(cè)試環(huán)境部署發(fā)布:自動(dòng)化觸發(fā)SonarQube質(zhì)量檢查,應(yīng)用靜態(tài)安全檢查。
  • 生產(chǎn)環(huán)境部署發(fā)布:自動(dòng)化觸發(fā)代碼質(zhì)量檢查,掃描不通過(guò),則攔截發(fā)布;對(duì)接信息安全管理平臺(tái),獲取應(yīng)用源代碼安全掃描結(jié)果,安全處置不通過(guò),則攔截發(fā)布。


③ 能力可視+考核指標(biāo)

依托嘉為藍(lán)鯨DevOps平臺(tái),對(duì)軟件研發(fā)全過(guò)程的生產(chǎn)數(shù)據(jù)進(jìn)行聚合管理和度量分析,結(jié)合該公司的考核指標(biāo)體系,為研發(fā)組織提供量化依據(jù)和改進(jìn)指導(dǎo)。


3)體系化建設(shè),實(shí)現(xiàn)軟件業(yè)務(wù)價(jià)值

通過(guò)DevOps標(biāo)準(zhǔn)化和規(guī)范化的建設(shè),讓該公司的持續(xù)集成和持續(xù)部署越發(fā)高效,但該公司DevOps建設(shè)之路并不止步于此。當(dāng)前,該公司正通過(guò)體系化建設(shè),進(jìn)一步將DevOps范圍擴(kuò)大至最開(kāi)端的需求提出到最末端的版本發(fā)布,努力建成一站式、可追溯、可度量的DevOps平臺(tái),同時(shí)在持續(xù)不斷的DevOps推廣過(guò)程中積累實(shí)戰(zhàn)經(jīng)驗(yàn),建設(shè)覆蓋軟件研發(fā)全場(chǎng)景的最佳實(shí)踐。

① 從需求提出至版本發(fā)布的一站式、可追溯、可度量DevOps平臺(tái)

通過(guò)嘉為藍(lán)鯨DevOps工藝,將DevOps作業(yè)相關(guān)的工具鏈以及工作流置于一體化平臺(tái)之上,并通過(guò)不斷地工藝延伸和流程打磨,打通從需求提出、敏捷研發(fā)、持續(xù)集成、測(cè)試管理、制品管理、持續(xù)部署到持續(xù)發(fā)布的數(shù)據(jù)流和價(jià)值流,實(shí)現(xiàn)車(chē)云一體下軟件業(yè)務(wù)價(jià)值的全生命周期管理。


② 覆蓋軟件研發(fā)全場(chǎng)景的最佳實(shí)踐

下一步,該公司將進(jìn)一步推動(dòng)建設(shè)覆蓋需求域、開(kāi)發(fā)域、測(cè)試域到部署域的軟件研發(fā)最佳實(shí)踐,提供多場(chǎng)景的最佳實(shí)踐成果,全方位提升DevOps能力。

未來(lái),該公司將堅(jiān)持DevOps轉(zhuǎn)型,打造出支撐公司全價(jià)值鏈可持續(xù)發(fā)展的IT體系能力,以IT數(shù)字化轉(zhuǎn)型引領(lǐng)公司全面發(fā)展,助力在新產(chǎn)業(yè)時(shí)代繼續(xù)維持車(chē)企領(lǐng)頭羊的地位。

免費(fèi)申請(qǐng)演示

聯(lián)系我們

服務(wù)熱線(xiàn):

020-38847288

QQ咨詢(xún):

3593213400

在線(xiàn)溝通:

立即咨詢(xún)
查看更多聯(lián)系方式

申請(qǐng)演示

請(qǐng)登錄后在查看!