0

作者丨何思思
編輯丨林覺民
企業家、CTO經常會思考一個問題:數字化轉型的重要支撐是什么?
有人說重在解決方案的選擇,有人說貴在運營思維的轉變,而無論是什么,最終的落地則是軟件的搭建和使用。
但現實是,程序員的工作變得愈加繁忙,寫不完的代碼,溝通不完的流程,解決不完的BUG,繁瑣的開發流程不僅削減了技術人員的積極性,還降低了軟件的研發質量,更重要的是甚至阻礙了企業數字化轉型的前進步伐。
為了順應時代所需,低代碼等產品的相繼問世,一定程度上解放了研發人員的雙手。但隨著數字化轉型腳步的加快以及技術的創新更迭,越來越多的人認為也許低代碼在未來的某一天會被取代。
那低代碼的下一站在哪? 有人說是全棧式自動開發工具,它真的香嗎?
傳統軟件開發的裹足不前
如今數字化轉型正在如火如荼的進行中,其中軟件作為企業數字化轉型的核心,不僅推動了我國軟件行業的發展,還壯大了軟件從業人員的隊伍。
據相關數據顯示,2021年我國軟件業務收入保持較快增長,軟件和信息技術服務業規模以上企業超4萬家,累計完成軟件業務收入94994億元,同比增長17.7%;同年我國軟件業從業人員平均人數809萬人,同比增長7.4%。
這說明了企業數字化轉型的心切,但想要完全實現數字化轉型仍需面臨多重挑戰,其中軟件研發就是一個重要的關卡。
一方面,數字化轉型對軟件開發商提出了更高的要求,但據《“十四五”軟件和信息技術服務業發展規劃》可知,我國目前產業鏈供應鏈脆弱,存在斷裂風險,產品處于價值鏈中低端;另外產業基礎薄弱,關鍵核心技術存在短板。
另一方面,我國軟件開發方式相對落后,開發、測試以及運維等環節都需要依賴人來完成。而這樣的依賴,容易造成項目成本高、開發周期長、代碼質量低、團隊管理難等難題,并且從目前來看這類問題日益嚴重并在短時間內難以解決。
此外更為重要的是在數字化轉型的刺激下,現實壓力讓軟件開發商也萌生了轉型的想法。據艾瑞數據顯示,在國內軟件開發行業,2016-2019年研發經費復合增速為14.4%,但是利潤總額復合增速只有10.7%。數字化轉型之風盛行后,這類情況并沒有得到有效改善。
顯然傳統開發方式已不適應數字化時代下企業的發展訴求,新型軟件開發工具將掀起新一輪熱潮。
全棧式全自動開發 數字化轉型新利器
談到新型軟件開發工具,低代碼平臺出現的要稍早些,經過反復的實踐和應用后,其被貼上了“數字化轉型利器”的標簽。
根據IDC預測,2024年將有65%的應用軟件通過低代碼開發。2025年70%的新應用將由低代碼/無代碼技術完成開發。調研數據顯示,85%的IT決策者表示正積極擁抱低代碼技術,認為低代碼是他們不容錯過的趨勢。
雖然低代碼無論是在開發流程、開發方法、開發時間等方面都要優于傳統開發模式,但其并非百利無一弊。
比如,市面上常見的低代碼平臺開發的應用,需基于各低代碼平臺本身運?,創建應用只能運?在平臺上面,不能實現應用私有化部署;對于企業關注的知識產權,市面上常見的低代碼平臺開發的應用,其知識產權屬于平臺,而非企業用戶。
基于此,全棧式自動開發工具應運而生。顧名思義,它可以實現整個軟件生產過程中的管理、開發、測試、運維的自動化及一體化,開發者只需輸入流程圖,即可完成軟件全棧式開發管理。
全棧式自動開發工具出現的意義在于幫助企業降本增效。與傳統開發方式相比,其可以幫助企業解決為適應高速技術更迭而衍生出的招聘難以及技術人員水平參差不齊等人員管理難題,能很大程度上節省人力成本;
而與低代碼相比,據相關人士透露,雖然市面上涌現了不少低代碼平臺,并且平臺紛紛聲稱能達到降本增效的效果,但實際上大部分企業并沒有從中受益。因為它只解決了諸如企業門戶、數據操作及展示應用、基于表單的應用以及業務流程應用等問題,無法支持無代碼復雜功能和邏輯的開發。
此外,基于工具特性,全棧式自動開發工具能很大程度上提升軟件研發質量,有效緩解傳統開發模式下造成的團隊溝通不暢、開發周期長、代碼質量低等問題;同時還能一定程度上避免低代碼開發隱藏的安全風險、功能缺失等難點。
最重要的是,全棧式自動開發工具可以不受行業局限,適用于全行業多場景下的軟件研發,能很大程度上完成傳統開發、低代碼能完成的工作,還能實現兩者不能達到的開發效果。
數字化轉型背景下,悄然出現的全棧式自動開發工具或將成為新風口。其不僅改變了傳統軟件開發方式,提升了軟件開發質量,還能提高企業的軟件化能力,從而加速軟件行業提前完成國產替代。
革新軟件開發方式,護航企業“降本增效提質”
如今全棧式自動開發工具的概念在業界引發關注,但由于領域新且開發難度大,目前國內還沒有形成規模化市場。
近日,一款名叫SoFlu的軟件機器人正式發布,或將作為“全棧式自動開發工具”的代表真正打破市場空白。據悉, SoFlu軟件機器人,通過人機協同,一個普通程序員+一個SoFlu軟件機器人就能自動完成軟件的后端開發、前端開發、測試、運維,幫助開發者實現“一人一項目”。
據雷峰網了解, SoFlu軟件機器人最核心的功能模塊是后端全自動開發平臺,并于2020年11月全球首發。在飛算云智總裁陳定瑋看來,目前互聯網技術基本以Java為主體,在Java工具沒有被開發前,前后端研發人員的比例大概是1:5,這是人力成本高居不下的主要原因,并且開發過程中最難的問題主要集中在后端,所以要先解決后端即Java開發問題。
而目前 Java 的開發工具,70% 左右在使用 IDEA,那么國內是否可以誕生一個針對 Java 的開發工具?SoFlu軟件機器人率先實現了Java后端全自動開發,讓Java開發變得更簡單便捷,用戶只需在可視化界面通過拖拉拽的方式,平臺就能夠自動生成通過實踐驗證的微服務打包文件,并可直接部署到服務器上,這與許多人所認知的低代碼工具是不同的。
所謂時間是檢驗認識真理性的唯一標準。本著從根本上解決代碼問題出發,在后端全自動開發平臺基礎上, SoFlu軟件機器人又先后發布了全自動測試平臺、前端全自動開發平臺。
據悉,目前SoFlu軟件機器人的后端全自動開發平臺、前端全自動開發平臺、全自動測試平臺、全自動運維平臺已全面互通,均可通過可視化模式進行配置、管理和調整,做到了各個平臺彼此獨立,互相聯動,實現了讓開發智能高效、讓測試精準回歸、讓運維簡單便捷。開啟了真正意義上的全棧式、全自動、智能化軟件研發的新時代,讓“一人一項目,十人抵百人”成為軟件開發標配,幫助企業降本增效提質。
以某小型軟件開發項目為例,傳統開發模式下,企業需要6人、耗時66小時才能完成需求分析、頂層設計、開發、測試、聯調上線等全流程,而利用SoFlu軟件機器人,企業只需要3人、耗時9小時便能完成軟件開發全流程。

此外,諸多中大型企業已經通過SoFlu軟件機器人享受到了第一波紅利, SoFlu軟件機器人產品發布會上,中國石油企業內購商城信息化負責人呂靈敏表示,相比傳統軟件開發模式需要外部開發廠商參與,投入27名技術人員,花費300多天才能完成大型電商平臺系統搭建,中石油內部研發團隊人員通過使用5個SoFlu軟件機器人,僅9人45天就完成了系統重構及上線工作,不僅完成了一個不可能完成的任務,還提升了團隊自主研發能力。
通過中石油的案例,陳定瑋總結道, SoFlu軟件機器人實現了可視化接口開發,提升開發效能、標準化組件保證了代碼質量,之于企業更重要的意義在于能從根源解決平臺穩定性及安全性缺陷,為企業創造降本增效提質的價值。
正如中國工程院院士倪光南在發布會上所說,“如何提高軟件開發效率?
這是軟件工程的一個老大難問題,至今這個問題還沒有得到很好的解決,因此人們對于飛算SoFlu軟件機器人的發布是充滿期待的。
從軟件工程的角度考察,飛算SoFlu軟件機器人的價值在于通過標準化、自動化的流程,代替大量重復繁瑣的底層手工作業,降低了從開發、測試到運維的門檻,將敏捷管理制度落地,把技術經驗沉淀在企業,形成良性循環復用,從而全面提升企業IT生產力,幫助企業做到降本增效,達到提升軟件開發效率,提升軟件業創新速度的目標。”
寫在最后
伴隨著數字化轉型觀念的深化,降本增效提質已成企業發展的重要訴求。聚焦到軟件開發行業,無論從概念的提出還是具體的應用,以SoFlu軟件機器人為代表的全棧式自動開發工具的優勢開始顯現,但從目前發展進程來看,想要贏得市場的全面認可仍舊任重道遠。(雷峰網(公眾號:雷峰網)雷峰網)
雷峰網原創文章,未經授權禁止轉載。詳情見轉載須知。