多依靠「人治」的軟件工程行業,終于可以全自動了!

軟件行業的開發效率正在迎來質的提升。
一個明顯的趨勢是,越來越多的企業開始認識到數字化生產方式給企業帶來的創新活力和效率增長,尤其是擁有龐大科技團隊的大型企業和互聯網公司。
他們在中國企業加速駛入數字化轉型深水區的過程里,既是打頭陣的先行者,也是最核心的戰斗力。
如IDC在《2020數字化轉型2.0》報告中所說,無處不在的AI,云與邊緣的融合,解決方案的自動化等關鍵驅動力,很可能成為企業數字化轉型中的重要加速器。
而我也在最近觀察到這些驅動力在數字時代的輕盈落地,就「解決方案的自動化」這一點而言,國內已經有企業研發出「全自動軟件工程平臺」,只要輸入需求流程圖,不需要敲寫一行代碼平臺,就可以自動開發并完成測試,還有自動運維支撐等全鏈條服務。
從目前的研發深度來看,軟件開發行業將迎來巨變。
我們先不去討論一個全面的自動化,或者零人工有沒有可能,從這幾年的浪潮來看,從微軟等企業布局低代碼開始,人人都是開發者的時代已然到來,但低代碼的發展還在初期,目前架構也不夠成熟,不能滿足大型企業復雜多元,以及流程鏈條化的業務需求。
簡單而言,低代碼的模塊拖拉,還停留在前端界面設計階段,后端的全自動開發問題,始終沒有被放到臺前討論。這才是軟件開發效率能否提升的破發點。
而當全自動軟件開發成為可能時,后端大刀闊斧的改革才真正被聚光燈照見。
01
一個神奇的流程圖
盡管企業端對使用順滑、流程合理的軟件有大量需求,但行業的痛點明顯。艾瑞咨詢《中國軟件開發行業研究報告2020》指出,項目開發成本高、開發周期長、代碼質量低、團隊管理難幾乎是長期困擾需求者的問題。
行業不是沒做過努力。這幾年,以開發為切入口,涌現了一批布局低代碼業務的公司,試圖通過減少傳統應用程序的代碼編寫數量,運用圖形化界面拖拽,來讓更多非IT的業務人員,直接上手參與流程優化。
起點是在2018年。
那一年,OutSystems和Mendix兩家獨角獸,直接引爆了資本市場對低代碼平臺的關注。OutSystems隨即得到私募股權機構KKR和高盛共同投資的3.6億美金。而后,德國工業巨頭西門子也宣布進入低代碼開發平臺市場,用6億歐元買了Mendix。
OutSystems和Mendix還不是棋局上最大的玩家。
2019年,Salesforce和微軟正式進入低代碼領域,前者依靠低代碼開發模式為自身的CRM應用打造PaaS平臺,后者設計了低代碼開發組件Power Apps,并想要這個組件內嵌到Office辦公套件里,讓其自身的企業端軟件形成一個生態。
我和幾個做程序員的朋友曾經親測過微軟的Power Apps。發現他們目前能執行的是一些比較簡單的功能,比如銷售數據的滾動統計、年復合增長率、訂單生成處理。
就拿訂單處理來說,大概只能停留在訂單自動下達到倉庫這一步。如果復雜到訂單生成后,這批貨物需要從俄羅斯運送至歐洲盧森堡中轉,最終抵達美國顧客手里,這中間涉及到不同國家之間最優惠的物流路線和商品稅計算,低代碼就很難做到了。
說白了,這是企業核心業務自身的復雜性導致的。而低代碼雖然解決了一部分開發效率低的問題,但只是局限于前端展現層的拖拽操作,沒有針對后端開發進行真正的改革創新。
對企業來說,這種步伐的邁進還遠遠不夠。
而最近釋放出來的消息是,國內已經有企業在后端實現了破局。只要輸入需求流程圖,平臺就能自動實現軟件的開發、測試和運維。在剛剛結束的發布會上,一套研發多年的「飛算全自動軟件工程平臺」全球首發。

飛算云智總裁陳定瑋在發布會上介紹產品
請輸入評論內容...
請輸入評論/評論長度6~500個字


分享













