首頁|必讀|視頻|專訪|運(yùn)營|制造|監(jiān)管|大數(shù)據(jù)|物聯(lián)網(wǎng)|量子|元宇宙|博客|特約記者
手機(jī)|互聯(lián)網(wǎng)|IT|5G|光通信|人工智能|云計(jì)算|芯片報(bào)告|智慧城市|移動(dòng)互聯(lián)網(wǎng)|會展
首頁 >> 業(yè)界名博 >> 正文

項(xiàng)立剛:向工具軟件進(jìn)發(fā),打造軟件產(chǎn)業(yè)的基石

2022年12月22日 20:55  CCTIME飛象網(wǎng)  

近年來,中國應(yīng)用軟件取得了很大發(fā)展,大量的應(yīng)用產(chǎn)品不斷提升和完善,在用戶體驗(yàn)上達(dá)到世界領(lǐng)先的水平,交互、服務(wù)、軟硬件一體化能力非常強(qiáng)大,應(yīng)該在應(yīng)用領(lǐng)域,我們已經(jīng)走到世界的前列。然而在基礎(chǔ)領(lǐng)域尤其是工具領(lǐng)域還是存在較大的差距,這就需要我們整個(gè)產(chǎn)業(yè)不斷積累,逐漸解決。近日華為發(fā)布軟件開發(fā)工具CodeArts Req產(chǎn)品,應(yīng)該是產(chǎn)業(yè)面向工具軟件走出了重要的一步。

我們也期待更多的中國企業(yè)加入到工具軟件研發(fā)這個(gè)行列中,形成中國的工具軟件陣列,為云服務(wù)、軟件開發(fā)搭建堅(jiān)實(shí)的基礎(chǔ)。

軟件開發(fā)工具將是產(chǎn)業(yè)發(fā)展的決定力量

一切的產(chǎn)業(yè)競爭最后歸結(jié)起來只有三點(diǎn):提高效率、降低成本、提升能力。人類社會要解決好問題,就是通過不斷制造工具,通過工具來實(shí)現(xiàn)更高的效率。

這最典型的是中國筷子的發(fā)明,用一個(gè)簡單的工具,就解決了病害的傳染、熟食和餐桌的禮儀。極大提升飲食的文明。而生產(chǎn)工具在社會生產(chǎn)發(fā)展中更起著至關(guān)重要的作用。

軟件和云服務(wù)面臨著同樣的問題,大量的服務(wù),如果都是要求開發(fā)者自己完成,這面臨了規(guī)范不同,接口不同,發(fā)布方式不同,軟件產(chǎn)業(yè)如果這樣,就會五花八門,難以規(guī)范和協(xié)調(diào),很難實(shí)現(xiàn)高效率和低成本,所以必須要開發(fā)強(qiáng)大的軟件開發(fā)工具,通過工具軟件解決效率問題,同時(shí)也解決規(guī)范問題。

應(yīng)該說成功的軟件開發(fā)者,都會有自己的軟件開發(fā)工具通過這些軟件開發(fā)工具,形成一個(gè)軟件開發(fā)的生態(tài),用軟件開發(fā)工具幫助眾多開發(fā)者進(jìn)行的高效率的開發(fā)、分析、測試和發(fā)布。如果沒有這些軟件開發(fā)工具,開發(fā)者們只能一個(gè)一個(gè)應(yīng)用軟件自己進(jìn)行開發(fā),在缺少經(jīng)驗(yàn)和規(guī)范的前提下,一定會極大花費(fèi)時(shí)間,加大成本,也很難在較短時(shí)間提升自己的開發(fā)能力。

今天全球范圍內(nèi)軟件開發(fā)工具的核心廠商主要包括Microsoft、Jetbrains、Perforce、Atlassian、Adobe等,共占有市場份額約45%,我們也可以看出來,曾經(jīng)在軟件領(lǐng)域重要的企業(yè),軟件開發(fā)工具的價(jià)值,正是通過軟件開發(fā)工具,這些代表性的企業(yè),都擁有了大量的開發(fā)者,產(chǎn)品也在開發(fā)者的支持下,不斷完善,越來越強(qiáng)大。

中國有實(shí)力的企業(yè),研發(fā)自己的軟件開發(fā)工具,建立自己的軟件開發(fā)生態(tài),是我們整個(gè)軟件產(chǎn)業(yè)自主可控,實(shí)現(xiàn)高速度發(fā)展的重要一步。只有把底座建設(shè)好,才能在未來的競爭中,不被卡脖子,也才有更好的成長機(jī)會。

軟件開發(fā)工具是一個(gè)軟件開發(fā)系統(tǒng)

軟件開發(fā)工具絕不僅僅是一個(gè)工具軟件,執(zhí)行某種開發(fā)的工具,而是它是整個(gè)軟件開發(fā)生態(tài),是一個(gè)完整的系統(tǒng),這樣一個(gè)軟件開發(fā)工具,只有大企業(yè)才有能力開發(fā)和維護(hù),不斷升級,不斷完善,同時(shí)也通過大企業(yè)的整合能力,形成一個(gè)商業(yè)生態(tài)。一個(gè)軟件開發(fā)工具,給開發(fā)者帶來的不僅是效率,還會有商業(yè)價(jià)值。

一個(gè)軟件開發(fā)工具應(yīng)該包括以下的功能:

項(xiàng)目管理:為敏捷開發(fā)團(tuán)隊(duì)提供簡單高效的開發(fā)協(xié)作服務(wù),包含多項(xiàng)目管理、敏捷迭代、需求管理、缺陷跟蹤、文檔管理、看板、報(bào)表統(tǒng)計(jì)分析等功能。

代碼托管:基于Git的在線代碼托管服務(wù),是具備安全 管控、成員/權(quán)限管理、分支保護(hù)/合并、在線編輯、統(tǒng)計(jì)服務(wù)等功能的云端代碼倉庫, 旨在解決軟件開發(fā)者在跨地域協(xié)同、多分支并發(fā)、代碼版本管理、安全性等方面的問題。

代碼檢查:基于云端實(shí)現(xiàn)代碼質(zhì)量管理的服務(wù)。軟件開發(fā)者可在編碼,完成后執(zhí)行多語言的代碼靜態(tài)檢查和安全檢查,獲取全面的質(zhì)量報(bào)告,并提供缺陷的分組查看與修復(fù)建議。這一服務(wù)可有效管控代碼質(zhì)量,確保產(chǎn)品原生高質(zhì)量和產(chǎn)品安全,幫助產(chǎn)品成功。

編譯構(gòu)建:將軟件的源代碼編譯成目標(biāo)文件,并和配置文件、資源文件等一起打包供開發(fā)者調(diào)用。

部署:提供可視化、自動(dòng)化部署服務(wù),幫助開發(fā)者制定標(biāo)準(zhǔn)的部署流程,降低部署成本,提升發(fā)布效率。

測試:使軟件的一些簡單問題直觀的顯示,讓測試人員更好的找出軟件錯(cuò)誤的所在。軟件測試工具,分為自動(dòng)化軟件測試工具和測試管理工具。自動(dòng)化軟件測試工具存在的價(jià)值是為了提高測試效率,用軟件來代替一些人工輸入。測試管理工具是為了復(fù)用測試用例,提高軟件測試的價(jià)值。

發(fā)布:提供管理軟件發(fā)布過程的能力,保障軟件發(fā)布過程的規(guī)范化、可視化及可追溯。相對于開發(fā)過程中的“源代碼”,發(fā)布關(guān)注和管理的是開發(fā)產(chǎn)生的待部署的“軟件包”及其生命周期元數(shù)據(jù)。

應(yīng)該說,從項(xiàng)目管理一直到軟件發(fā)布,軟件開發(fā)工具都提供了完整的解決方案,在這樣的一個(gè)平臺上,開發(fā)者可以完成軟件開發(fā)過程的一切工作,解決各方面問題,實(shí)現(xiàn)敏捷開發(fā)。

選擇華為云平臺將是中國開發(fā)者的重要選擇

我相信隨著時(shí)間推移,華為的云平臺和軟件開發(fā)工具一定會成為行業(yè)主流產(chǎn)品,華為的支撐正讓這種可能成為現(xiàn)實(shí)。

首先,華為作為中國最大的軟件公司,十幾萬工程師每天都在進(jìn)行著軟件的開發(fā)工作,對于軟件開發(fā)工具的理解最為深刻,對軟件開發(fā)工具存在的問題,需要改進(jìn)的地方也最了解。同時(shí)華為不但進(jìn)行著大量的產(chǎn)品開發(fā),同時(shí)對于操作系統(tǒng)、數(shù)據(jù)庫等大型專業(yè)軟件也有著豐富的開發(fā)經(jīng)驗(yàn),對于云平臺的開發(fā)、管理、部署也有著深刻的理解。應(yīng)該說華為長期軟件開發(fā)的技術(shù)積累,對于軟件開發(fā)工具理解極為深刻。

其次,華為一個(gè)開放的平臺,華為在全球170個(gè)國家和地區(qū)開展業(yè)務(wù),通過云平臺,把IPD延伸到全球各地,進(jìn)行網(wǎng)絡(luò)部署和業(yè)務(wù)部署,對于全球化的業(yè)務(wù)華為有豐富的理解也有更多的實(shí)踐,這對于希望在全球化業(yè)務(wù)有所作為的開發(fā)者,華為的軟件開發(fā)工具將有較大的幫助。

再次,今天我們說華為是中國最大的軟件公司,可能很多人一時(shí)還反應(yīng)不過來,在他們的印象里,華為是一個(gè)做通信系統(tǒng),也是一個(gè)做終端的企業(yè),其實(shí)今天任何一個(gè)系統(tǒng),都是軟硬件一體化的,華為在信息領(lǐng)域應(yīng)該是全系列的公司,從通信系統(tǒng)的部署到云服力,再到數(shù)據(jù)中心、傳輸網(wǎng)、核心網(wǎng),包括操作系統(tǒng)、智能終端,更為重要的是依托5G,華為在智能電網(wǎng)、智慧礦山、智慧港口、智慧工廠等社會管理和生產(chǎn)制造領(lǐng)域有很多積累。

我們今天的互聯(lián)網(wǎng),也早從古典互聯(lián)網(wǎng)向移動(dòng)互聯(lián)網(wǎng)發(fā)展,現(xiàn)在正在向智能互聯(lián)網(wǎng)發(fā)展,智能互聯(lián)網(wǎng)是將移動(dòng)互聯(lián)、智能感應(yīng)、算力數(shù)據(jù)、人工智能的能力整合起來,形成全新的能力,而在這方面,華為有長期積累,在大量產(chǎn)品的開發(fā)和部署經(jīng)驗(yàn),這些積累和經(jīng)驗(yàn)都會內(nèi)化到產(chǎn)品中去,漸漸被融匯到軟件開發(fā)工具中去。

中國軟件開發(fā)工具需要產(chǎn)業(yè)鏈上下游共同努力

中國的軟件業(yè),要實(shí)現(xiàn)突圍,必須要在基礎(chǔ)軟件領(lǐng)域下功夫,包括操作系統(tǒng)、數(shù)據(jù)庫,也包括軟件開發(fā)工具。中國的基礎(chǔ)軟件發(fā)展,必須產(chǎn)業(yè)鏈上下游共同努力,相互支持。不但是需要華為這樣大企業(yè)在基礎(chǔ)軟件上發(fā)力,也需要更多下游企業(yè),用起來,用自己的力量,讓這些軟件開發(fā)工具變得生態(tài)鏈。

科技戰(zhàn)發(fā)展到今天,不斷加碼,一招不成,就再來一招,不知道底線在何處,這種情況下,打破圍堵唯一的選項(xiàng),就是形成自己的能力,做到自主可控。對一些企業(yè)來說,用習(xí)慣了某個(gè)工具,想一直用下去,很正常。但是今天的情況,就是可能是不想讓你一直用下去,隨時(shí)隨地要卡住你的脖子。

對中國企業(yè)而言,未雨綢繆這是產(chǎn)業(yè)安全的重要保證,等到有一天,完全卡住,就要付更大的代價(jià)。中國軟件業(yè),必須聯(lián)合起來,共同支持自己的軟件開發(fā)工具,更早完成測試、試用,一點(diǎn)點(diǎn)遷移,這樣才能形成強(qiáng)大的一定的防御力量。

中國軟件要發(fā)展起來,就需要產(chǎn)業(yè)鏈相互支持,共同努力,積極參與,而不是觀望、期待,我相信大家的共同努力,才是行業(yè)最堅(jiān)實(shí)的基礎(chǔ),更多企業(yè)的參與這個(gè)產(chǎn)業(yè)才能有機(jī)會,也會更加安全。

中國要在軟件領(lǐng)域有所突破,把基座做扎實(shí),打牢基礎(chǔ),這是重要的一步,華為發(fā)布軟件開發(fā)工具CodeArts Req產(chǎn)品,正逢其時(shí)。我記得在手機(jī)操作系統(tǒng)的開發(fā)過程,我們也懷疑新的操作系統(tǒng)應(yīng)該是什么樣的,鴻蒙用分布式操作系統(tǒng),定義面向物聯(lián)網(wǎng)時(shí)代的智能操作系統(tǒng),面向智能互聯(lián)網(wǎng)時(shí)代,能不能用CodeArts Req來定義新的軟件開發(fā)工具,我們拭目以待。

編 輯:王洪艷
聲明:刊載本文目的在于傳播更多行業(yè)信息,本站只提供參考并不構(gòu)成任何投資及應(yīng)用建議。如網(wǎng)站內(nèi)容涉及作品版權(quán)和其它問題,請?jiān)?0日內(nèi)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除內(nèi)容。本站聯(lián)系電話為86-010-87765777,郵件后綴為#cctime.com,冒充本站員工以任何其他聯(lián)系方式,進(jìn)行的“內(nèi)容核實(shí)”、“商務(wù)聯(lián)系”等行為,均不能代表本站。本站擁有對此聲明的最終解釋權(quán)。
相關(guān)新聞              
 
人物
工信部張?jiān)泼鳎捍蟛糠謬倚聞澐至酥蓄l段6G頻譜資源
精彩專題
專題丨“汛”速出動(dòng) 共筑信息保障堤壩
2023MWC上海世界移動(dòng)通信大會
中國5G商用四周年
2023年中國國際信息通信展覽會
CCTIME推薦
關(guān)于我們 | 廣告報(bào)價(jià) | 聯(lián)系我們 | 隱私聲明 | 本站地圖
CCTIME飛象網(wǎng) CopyRight © 2007-2024 By CCTIME.COM
京ICP備08004280號-1  電信與信息服務(wù)業(yè)務(wù)經(jīng)營許可證080234號 京公網(wǎng)安備110105000771號
公司名稱: 北京飛象互動(dòng)文化傳媒有限公司
未經(jīng)書面許可,禁止轉(zhuǎn)載、摘編、復(fù)制、鏡像