芬蘭埃斯波2024年9月11日 /美通社/ -- 平臺工程旨在將自動化、自助服務(wù)能力和簡化的工作流程引入軟件開發(fā)。然而,根據(jù)Qt Group委托Forrester Consulting開展的2024年研究,擁有平臺工程戰(zhàn)略的機(jī)構(gòu)中,近三分之二(63%)的嵌入式軟件仍采用定制的臨時解決方案創(chuàng)建的。盡管受訪者認(rèn)為其機(jī)構(gòu)的平臺工程策略已經(jīng)成熟:其中65%受訪者認(rèn)為其平臺是構(gòu)建嵌入式軟件的基礎(chǔ),并不斷努力增強(qiáng)功能、提升自動化程度和用例覆蓋率。
該研究結(jié)果凸顯了眾多嵌入式系統(tǒng)開發(fā)團(tuán)隊在試圖兼顧生產(chǎn)力和遵守嚴(yán)格的質(zhì)量、安全要求時所面臨的困難。
嵌入式系統(tǒng)開發(fā)團(tuán)隊需要靈活、可擴(kuò)展且符合安全和質(zhì)量標(biāo)準(zhǔn)的平臺
實(shí)際上,高質(zhì)量是大多數(shù)嵌入式系統(tǒng)開發(fā)團(tuán)隊追求平臺工程的初衷。他們認(rèn)為平臺工程帶來的最大商業(yè)利益包括:
然而,近一半(49%)采用平臺工程策略的嵌入式開發(fā)者難以在標(biāo)準(zhǔn)化、高質(zhì)量組件的可重用性與使平臺適應(yīng)各種用例、軟硬件解決方案的需求之間取得平衡。軟、硬件平臺的特定需求,加上集成各種非標(biāo)設(shè)備和功能的需求,仍然給團(tuán)隊帶來了大量定制開發(fā)工作,阻礙其最大限度發(fā)揮平臺的價值。
盡管如此,幾乎所有人都(93%)表示其機(jī)構(gòu)領(lǐng)導(dǎo)層支持現(xiàn)有平臺工程策略。
"我們注意到市場在平臺工程策略的認(rèn)知成熟度與由此獲得的實(shí)際收益之間存在差距。無論是在醫(yī)療技術(shù)、汽車還是工業(yè)自動化等行業(yè),仍有太多工作需要手動完成以滿足特定需求,"Qt Group產(chǎn)品管理高級副總裁Juhapekka Niemibi表示,"平臺的設(shè)計應(yīng)支持變革,與不斷發(fā)展的技術(shù)相集成,并能跨軟、硬件平臺工作。利用靈活、可擴(kuò)展且質(zhì)量有保證的框架是關(guān)鍵——同樣重要的是使用易于部署的優(yōu)化跨平臺組件。這始終是Qt的指導(dǎo)原則,也是我們看到許多客戶將Qt框架作為其平臺策略基石的原因。"
嵌入式系統(tǒng)開發(fā)團(tuán)隊需要培養(yǎng)蓬勃發(fā)展的生態(tài)系統(tǒng)和人才社區(qū)
由于嵌入式系統(tǒng)開發(fā)需要多種專業(yè)技能,50%的受訪者表示人才短缺是改進(jìn)其平臺策略的最大障礙。其他關(guān)鍵障礙包括難以整合遺留平臺(49%)和來自產(chǎn)品團(tuán)隊的文化阻力(34%)。
"一方面,嵌入式工程師很難理解其技術(shù)設(shè)備的最終用戶體驗,"Qt Group產(chǎn)品總監(jiān)Maurice Kalinowski認(rèn)為,"另一方面,眾多更關(guān)注可用性的Web開發(fā)者在適應(yīng)嵌入式系統(tǒng)開發(fā)及其復(fù)雜性(如C/C++插件、跨平臺開發(fā)等)時,需應(yīng)對極具挑戰(zhàn)性的學(xué)習(xí)過程。這使得統(tǒng)一標(biāo)準(zhǔn)的需求比以往任何時候都更加強(qiáng)烈。"
嵌入式系統(tǒng)開發(fā)團(tuán)隊希望擁有具有最佳集成能力的工具
選擇正確的工具對于有效的平臺工程策略至關(guān)重要。至于什么是正確的工具,受訪者最看重配備眾多集成能力的工具,并且希望這些工具具備全面的安全性。
擁有平臺工程策略的嵌入式系統(tǒng)開發(fā)團(tuán)隊中,超過半數(shù)(52%)優(yōu)先考慮能與現(xiàn)有技術(shù)無縫協(xié)作的最佳專用工具。只有三分之一(35%)團(tuán)隊更看重工具的一體化、端到端能力。集成對于受訪者來說非常重要,例如,專用安全工具需要與開發(fā)框架兼容,以確保在不影響性能的情況下提供強(qiáng)大的保護(hù)。就這一點(diǎn)而已,49% 的受訪者認(rèn)為安全與合規(guī)性是其平臺工程戰(zhàn)略的重要成果。約43%的受訪者還強(qiáng)調(diào)了可定制API對于第三方集成的重要性。
"不同的API有不同的協(xié)議和延遲時間,這使系統(tǒng)面臨更多的安全風(fēng)險和隱私法規(guī),因為開發(fā)者需要確保第三方軟件妥善處理敏感數(shù)據(jù),"技術(shù)戰(zhàn)略總監(jiān)羅淼表示,"平臺團(tuán)隊緩解該問題的最佳方式是密切監(jiān)控技術(shù)債務(wù),并盡量減少第三方元素的數(shù)量。"
編者注
這項由Qt委托的Forrester Consulting進(jìn)行的研究調(diào)研了317位負(fù)責(zé)其機(jī)構(gòu)平臺工程策略的決策者和影響者。
關(guān)于Qt Group
Qt Group (Nasdaq Helsinki: QTCOM) 是一家跨國軟件公司,深受各行業(yè)領(lǐng)導(dǎo)者和全球150多萬開發(fā)者的信賴,助力打造用戶衷愛的應(yīng)用程序和智能設(shè)備。我們幫助客戶在整個產(chǎn)品開發(fā)生命周期中提高生產(chǎn)力:從UI設(shè)計、軟件開發(fā)到質(zhì)量管理和部署。我們的客戶遍布180多個國家和地區(qū)的70多個行業(yè)。Qt Group擁有約800名員工,2023年凈銷售額為1.8億歐元。欲了解更多信息,請訪問:www.qt.io。