【導(dǎo)讀】當(dāng)前,嵌入式系統(tǒng)正向多架構(gòu)、高復(fù)雜度與全生命周期管理快速演進(jìn),研發(fā)團(tuán)隊(duì)面臨維護(hù)多款產(chǎn)品、適配不同架構(gòu)、承接新舊迭代項(xiàng)目、兼顧功能安全認(rèn)證、跨團(tuán)隊(duì)協(xié)作、代碼長(zhǎng)期維護(hù)等一系列挑戰(zhàn)。傳統(tǒng)單套工具難以滿足上述諸多需求,多套獨(dú)立工具鏈并存又會(huì)帶來(lái)環(huán)境不兼容、代碼難以復(fù)用、重復(fù)投入成本、項(xiàng)目遷移困難等問(wèn)題,這些已經(jīng)成為制約研發(fā)效率、增加項(xiàng)目總體擁有成本(TCO)、降低投資回報(bào)率(ROI)的關(guān)鍵因素。
要系統(tǒng)性地解決上述問(wèn)題,首先需要明確界定嵌入式開(kāi)發(fā)中TCO與ROI的具體構(gòu)成,再來(lái)分析如何借助平臺(tái)化工具針對(duì)性地加以優(yōu)化。一般而言,嵌入式開(kāi)發(fā)TCO涵蓋顯性采購(gòu)成本與各類隱性成本,具體包含工具采購(gòu)及授權(quán)成本、人員培訓(xùn)成本、項(xiàng)目返工與移植成本、第三方認(rèn)證測(cè)試成本、歷史項(xiàng)目運(yùn)維成本、跨團(tuán)隊(duì)協(xié)同管理成本等。而ROI則體現(xiàn)在研發(fā)資產(chǎn)復(fù)用、研發(fā)周期縮短、成本長(zhǎng)期分?jǐn)?、核心?chuàng)新能力提升、市場(chǎng)競(jìng)爭(zhēng)力增強(qiáng)等多個(gè)維度。
多種成本疊加,大幅抬高TCO
工具采購(gòu)與授權(quán)成本
很多半導(dǎo)體廠商的開(kāi)發(fā)工具僅適配自有MCU產(chǎn)品,企業(yè)每新增產(chǎn)品線或者更換主控芯片,都需要重新采購(gòu)工具授權(quán)。布局多條硬件產(chǎn)品線的企業(yè),就需要維護(hù)多套獨(dú)立軟件授權(quán),工具采購(gòu)、年度維保等固定支出也會(huì)持續(xù)累加。
人員培訓(xùn)成本
不同開(kāi)發(fā)工具的操作邏輯、編譯規(guī)則、調(diào)試方式等各有不同。每更換一套工具,研發(fā)人員都需要數(shù)周時(shí)間進(jìn)行學(xué)習(xí)適配。此外,人員輪崗、新人入職時(shí),重復(fù)培訓(xùn)會(huì)進(jìn)一步增加人力相關(guān)開(kāi)銷。
項(xiàng)目移植與返工成本
硬件迭代、更換芯片供應(yīng)商是業(yè)界常態(tài),但不同編譯器語(yǔ)法、工程配置互不兼容,老舊項(xiàng)目遷移容易出現(xiàn)編譯報(bào)錯(cuò)、程序異常等問(wèn)題。工程師需要手動(dòng)修改代碼、重新調(diào)試,這不僅工作量巨大,還可能引發(fā)項(xiàng)目返工,拉長(zhǎng)研發(fā)周期。部分老舊工具停止更新、無(wú)法提供技術(shù)支持后,產(chǎn)品故障排查、漏洞修復(fù)難度增加,售后運(yùn)維成本也會(huì)上升。
重復(fù)認(rèn)證與測(cè)試成本
企業(yè)長(zhǎng)期積累的測(cè)試用例、代碼庫(kù)、算法等研發(fā)資源,大多與特定工具、芯片進(jìn)行綁定,無(wú)法跨平臺(tái)復(fù)用。每開(kāi)發(fā)一款新產(chǎn)品,都要重復(fù)開(kāi)展功能測(cè)試、合規(guī)與功能安全認(rèn)證,產(chǎn)生昂貴的第三方服務(wù)費(fèi)用。
跨團(tuán)隊(duì)協(xié)同管理成本
現(xiàn)在跨部門、異地協(xié)作成為常態(tài),團(tuán)隊(duì)成員使用零散工具、不同編譯版本,會(huì)出現(xiàn)日志格式不統(tǒng)一、問(wèn)題難以復(fù)現(xiàn)等問(wèn)題。傳統(tǒng)工具缺乏統(tǒng)一權(quán)限管理、版本追溯能力,代碼變更記錄混亂,項(xiàng)目交接、人員更替上手難度大,溝通與管理成本不斷上漲。
研發(fā)資產(chǎn)無(wú)法復(fù)用,降低ROI
碎片化開(kāi)發(fā)模式下,企業(yè)前期研發(fā)投入難以轉(zhuǎn)化為長(zhǎng)期價(jià)值,從而削弱投資回報(bào):
研發(fā)資產(chǎn)利用率低
算法、成熟代碼、測(cè)試用例、認(rèn)證代碼庫(kù)等核心資產(chǎn)被工具、硬件平臺(tái)綁定,無(wú)法在多項(xiàng)目、多產(chǎn)品線中流轉(zhuǎn)復(fù)用。工程師花費(fèi)大量時(shí)間編寫基礎(chǔ)代碼、重復(fù)測(cè)試認(rèn)證等工作上,難以投入在產(chǎn)品差異化與核心技術(shù)創(chuàng)新。
單次投入僅限單一項(xiàng)目
工具采購(gòu)、人力投入、認(rèn)證費(fèi)用等支出,僅能服務(wù)于單個(gè)產(chǎn)品,無(wú)法在多條產(chǎn)品線中分?jǐn)?,單次?xiàng)目投入產(chǎn)出比偏低。
項(xiàng)目周期不可控
工具適配、項(xiàng)目移植、反復(fù)返工等問(wèn)題不斷拉長(zhǎng)新品研發(fā)周期,企業(yè)容易錯(cuò)過(guò)最佳產(chǎn)品上市期,直接損失商業(yè)收益,進(jìn)一步降低整體回報(bào)。
平臺(tái)化工具,系統(tǒng)性優(yōu)化TCO與ROI
面對(duì)上述這些痛點(diǎn),可以看出單點(diǎn)工具的時(shí)代已經(jīng)過(guò)去,平臺(tái)化才是更合適的選擇。以IAR為代表的領(lǐng)先嵌入式系統(tǒng)開(kāi)發(fā)軟件解決方案供應(yīng)商,正通過(guò)平臺(tái)化和訂閱模式提升嵌入式開(kāi)發(fā)的經(jīng)濟(jì)效益。IAR全新云就緒平臺(tái)支持Arm、RISC-V等20多種主流架構(gòu)和多種操作系統(tǒng),可以從底層消除碎片化開(kāi)發(fā)的壁壘。
縮減全周期TCO,兼顧多方面開(kāi)支
使用IAR平臺(tái)化開(kāi)發(fā)工具,可以適配多種硬件架構(gòu)與產(chǎn)品線,無(wú)需重復(fù)采購(gòu)多套軟件授權(quán),大幅減少工具采購(gòu)、授權(quán)續(xù)費(fèi)、日常維保等費(fèi)用支出;全員使用同一開(kāi)發(fā)平臺(tái),即使新人、輪崗員工也能快速上手,告別反復(fù)學(xué)習(xí)新工具的情況,培訓(xùn)成本大幅下降。

IAR平臺(tái)化開(kāi)發(fā)工具具備強(qiáng)大的代碼、工程遷移適配能力,更換芯片或者整合歷史項(xiàng)目時(shí),可有效規(guī)避編譯報(bào)錯(cuò)、程序異常等問(wèn)題,減少手動(dòng)改碼、重新調(diào)試帶來(lái)的返工。同時(shí)平臺(tái)提供長(zhǎng)期技術(shù)支持,保障老舊項(xiàng)目穩(wěn)定運(yùn)維,降低售后風(fēng)險(xiǎn)與運(yùn)維開(kāi)銷。此外,平臺(tái)支持代碼庫(kù)、測(cè)試用例、安全認(rèn)證組件等資源復(fù)用,新品開(kāi)發(fā)無(wú)需重復(fù)開(kāi)展第三方認(rèn)證、全量測(cè)試,大幅削減第三方服務(wù)費(fèi)用。
復(fù)用技術(shù)資產(chǎn),提升長(zhǎng)期研發(fā)投入回報(bào)率
采購(gòu)IAR平臺(tái)化開(kāi)發(fā)工具的投入并非僅服務(wù)于單個(gè)短期項(xiàng)目,而是構(gòu)建企業(yè)長(zhǎng)期可用的嵌入式研發(fā)底座,后續(xù)新品開(kāi)發(fā)、更新升級(jí)也可依托該平臺(tái)實(shí)現(xiàn),工具采購(gòu)成本可以分?jǐn)傊炼嗄?、多款產(chǎn)品中,降低單一產(chǎn)品的研發(fā)攤銷成本。此外,隨著項(xiàng)目積累,企業(yè)內(nèi)部成熟可復(fù)用的算法、功能模塊越多,新品開(kāi)發(fā)的周期不斷縮短,人力與時(shí)間投入持續(xù)減少,越往后研發(fā)效率越高,逐步形成良性循環(huán)。對(duì)研發(fā)團(tuán)隊(duì)而言,基礎(chǔ)編碼、重復(fù)測(cè)試、工具適配等低效工作被大幅減少,可將資源集中投入核心技術(shù)、產(chǎn)品差異化研發(fā),提升產(chǎn)品市場(chǎng)競(jìng)爭(zhēng)力,助力產(chǎn)品及時(shí)上市,最大化挖掘市場(chǎng)收益。
寫在最后
當(dāng)下嵌入式行業(yè)的市場(chǎng)競(jìng)爭(zhēng),已經(jīng)從單一產(chǎn)品的技術(shù)比拼,轉(zhuǎn)向企業(yè)整體研發(fā)體系效率的競(jìng)爭(zhēng)。碎片化的專用開(kāi)發(fā)工具只能解決短期開(kāi)發(fā)需求,卻會(huì)持續(xù)累積成本、浪費(fèi)企業(yè)長(zhǎng)期積累的技術(shù)資產(chǎn),難以支撐多產(chǎn)品線布局與長(zhǎng)期技術(shù)迭代。
IAR平臺(tái)化開(kāi)發(fā)工具憑借多種架構(gòu)硬件兼容、便捷的數(shù)據(jù)遷移能力、可復(fù)用的研發(fā)體系、長(zhǎng)期支持等,為嵌入式企業(yè)搭建穩(wěn)定統(tǒng)一的研發(fā)底座。該平臺(tái)化開(kāi)發(fā)工具從工具采購(gòu)、人員培訓(xùn)、項(xiàng)目返工、認(rèn)證測(cè)試、運(yùn)維協(xié)作等維度全面優(yōu)化TCO,同時(shí)通過(guò)成本分?jǐn)?、資產(chǎn)復(fù)用、效率提升、創(chuàng)新賦能等方式持續(xù)提升ROI。
無(wú)論中小型研發(fā)團(tuán)隊(duì)還是大型集團(tuán)企業(yè),都能依托統(tǒng)一開(kāi)發(fā)平臺(tái)簡(jiǎn)化工作流程、壓縮研發(fā)周期,將更多資源投入核心技術(shù)創(chuàng)新,在快速變化的嵌入式市場(chǎng)中構(gòu)建長(zhǎng)期、穩(wěn)定的研發(fā)核心競(jìng)爭(zhēng)力。




