“一‘人’全棧解決:后端開發、前端開發、測試、運維”, 在剛剛過去的“軟件人,告別996”飛算SoFlu軟件機器人產品發布會上,SoFlu軟件機器人作為全球首款真正的“軟件機器人”不斷刷新著人們對軟件工程自動化的認知。
在SoFlu軟件機器人的總設計師飛算云智總裁陳定瑋看來,通過自動化開發,讓軟件機器人協助人完成重復繁瑣的底層工作,從而擺脫軟件開發對人力的過度依賴,是解決企業軟件開發面臨的“科技人員招聘難、人力成本高、管理難等諸多問題”的治本良藥,而這也正是SoFlu軟件機器人一直秉承的初心。SoFlu軟件機器人以”一人一項目,十人抵百人”的硬實力展現了軟件機器人如何推動軟件開發向自動化邁進,從而降低企業自主擁抱科技的門檻。
“一人一項目”,圖靈獎得主點贊SoFlu軟件機器人的自動化創新
飛算SoFlu軟件機器人,作為全球首款真正的“軟件機器人”,在此次發布會上神奇亮相。因為對傳統軟件開發方式的顛覆,SoFlu軟件機器人獲得了2017年圖靈獎得主、美國國家工程院、美國國家科學院和美國藝術與科學院三院院士大衛·帕特森,中國工程院院士倪光南,中國科學院虛擬經濟與數據科學研究中心主任、國際歐亞科學院院士石勇的一致認可和肯定。圖靈獎得主大衛·帕特森點贊道:“SoFlu軟件機器人通過自動化開發方式,變革傳統軟件工程模式,大大提高工作效率,為軟件開發自動化做出了巨大貢獻。”
回顧過去一年多的時間,SoFlu軟件機器人保持著持續的更新迭代,在八大行業近百個項目實踐中不斷提升用戶體驗。隨著前端全自動開發平臺的上線,正式升級為通過人機協同,自動完成軟件后端開發、前端開發、測試、運維,幫助開發者實現“一人一項目,十人抵百人”的軟件機器人,實現一“人”全棧解決:后端開發、前端開發、測試、運維。
那么SoFlu軟件機器人究竟如何實現一“人”全棧解決:后端開發、前端開發、測試、運維,大幅提升軟件全生命周期的開發效率?這背后離不開扎實過硬的技術支撐。
與市場上大多數低代碼開發工具不同的是,SoFlu軟件機器人以后端全自動開發為基礎,逐步實現了后端開發、前端開發、測試、運維,成為覆蓋軟件全生命周期的軟件機器人。
據飛算云智總裁陳定瑋介紹,SoFlu軟件機器人的產品理念是重設計。軟件開發本質上應該是創新性的設計工作,卻因為傳統的“手工勞作”方式,使得重復繁瑣的底層代碼成為軟件開發流程中最占據時間和人力的部分。SoFlu軟件機器人正在改變行業,應用可視化開發,通過拖拽組件實現復雜編程邏輯,代替傳統開發模式下的手工代碼,在實現軟件開發降本增效的同時,保證代碼的標準規范和高質量。
后端全自動開發平臺可在用戶不寫一行代碼的情況下,自動實現后端微服務開發。配備的后端可視化單元測試功能,能在執行流程時自動排查錯誤,提高測試效率和覆蓋率。
可視化組件拖拽開發
全自動測試平臺和開發平臺聯動,不僅能自動生成測試用例并完成測試,還可以自動檢測變動接口,輕松實現傳統模式下十分棘手的精準回歸測試。
精準回歸測試
在運維部分,全自動運維平臺集成了多方監控工具和配置中心,另外,平臺還提供了170個接口,讓開發人員可以對出現的問題進行精準定位,從而大大提升運維效率。
運維監控
近期上線的前端全自動開發平臺和市面上常見的低代碼平臺最大的區別是可以對接其他平臺開發的后端應用。在SoFlu軟件機器人的協助下,一人就可以完成前、后端全流程開發,避免因溝通不暢產生的信息差,實現快速數據轉換和對接,降低軟件開發難度的同時,極大提升效率。
數據對接
前端全自動開發平臺的上線,也讓SoFlu軟件機器人真正實現軟件生產過程中開發、測試、運維的自動化和一體化。
此外,SoFlu軟件機器人通過以上環節融入企業研發管理模式,讓企業的開發經驗和技術沉淀在平臺內部,可以無限復用。同時,平臺也在不斷集成互聯網的實戰經驗,以確保軟件的品質和安全。
總體來說,SoFlu軟件機器人通過自動化開發方式,極大地提高了開發效率,降低開發成本,同時也降低了開發門檻和試錯成本。傳統的低代碼、無代碼軟件,大多數是僅能用于前端展現層的開發工具,在前端開發之前仍需對產品底層架構進行建設,后端仍需程序員進行手工代碼開發,雖能在一定程度上提升效率,但作用十分有限。SoFlu軟件機器人不僅能夠全方位提升軟件開發效率,而且能提升初級程序員的個人能力和效率,避免大量重復勞動,熟悉業務流程即可開發軟件。
服務八大行業,中國石油、君智咨詢等案例見證SoFlu“十人抵百人”
當然,無論理念多么先進,產品最重要的價值還是體現在實踐中。截止目前,SoFlu軟件機器人已為包括醫療、金融、制造、零售等在內的八大行業的上百家機構提供了技術服務,被數千位專業人士使用體驗。
發布會上,來自中國石油的企業內購商城信息化負責人呂靈敏和來自5年協助5家企業營收突破百億的君智咨詢的CTO韓之斐作為客戶代表,分享了SoFlu軟件機器人對其在軟件研發過程中實際問題的解決及所獲得的成果。
以中國石油大型電商平臺的系統重構為例,據呂靈敏介紹,“隨著用戶數量的增加和具有企業特色的功能需求不斷提出,平臺的架構在功能、性能和擴展性方面已經不能滿足商城的發展需求。通過SoFlu軟件機器人,讓我們的業務人員全程參與到開發過程中,9人團隊+5個軟件機器人,僅用45天就完成了約600個接口、復雜程度遠超普通電商的商城重構及上線,平臺的穩定性得到了有效保障。更為關鍵的是讓我們有了更大的底氣,真正實現了對業務的自主開發。”
而對于在過去5年成功助力包含飛鶴乳業、波司登羽絨服等行業龍頭在內的數十家企業實現營收增長的君智咨詢,從0起步的數字化轉型道路困難重重,開發資源少、業務復雜度高、變化性強、客制化場景多、科技基礎薄弱等問題層出不窮。君智咨詢的CTO韓之斐感慨道:“SoFlu軟件機器人不僅能降低技術門檻、提高開發效率,而且還能通過全棧開發打通開發的所有關鍵流程環節,可以說是招招切中我們的痛點和常規要害部位,打得準也打得穩。”
君智咨詢項目開發中,SoFlu軟件機器人與傳統開發模式成本周期對比
正是因為SoFlu軟件機器人實現了軟件生產過程中開發、測試、運維的自動化和一體化,在保證代碼質量的同時,避免因溝通不暢產生的信息差,實現快速數據轉換和對接。所以讓眾多的項目實踐者實現了“十人抵百人”的效率提升,大幅降低了開發成本。
出于SoFlu軟件機器人在眾多案例中的成功實踐,倪光南院士時隔一年多再一次為SoFlu證言:“一年半以來,SoFlu軟件機器人已經在金融、醫療、零售等多個行業得到應用和肯定,幫助企業實現大幅度降本增效。”
全球首款軟件機器人,行業大咖共話軟件行業的自動化變革
隨著數字化浪潮的席卷,我國軟件產業取得了突飛猛進的發展,根據工信部數據,截止2021年底,全國軟件和信息技術服務業規模以上企業超4萬家,累計完成軟件業務收入94994億元,同比增長17.7%。
“數字化浪潮下,全自動開發無疑是大勢所趨。軟件行業高度依賴人力,這導致軟件開發效率低、質量差,只有解決以上問題,企業才能順利推進數字化轉型。”飛算云智總裁陳定瑋在發布會上表示。
在談及軟件未來發展趨勢及軟件行業普遍存在的996現象時,圖靈獎得主大衛·帕特森表示,“大家一直在努力用簡潔的語言讓電腦運行得更快,為所有人打開了創新的大門,未來5-10年將迎來計算機架構的黃金時代。所以,程序員要跳出基礎代碼,告別996,有更多時間思考業務和架構,更好地去創新,成為一個真正的‘軟件人’。”
而這與SoFlu軟件機器人通過自動化流程提升軟件開發效能,讓“軟件人,告別996”的追求是一致的。因為對軟件開發自動化的實現,大衛·帕特森在發布會上也表示,飛算SoFlu軟件機器人能夠通過自動化的方式變革傳統軟件工程模式,大大提高工作效率。新的開發模式、最佳實踐的沉淀、人工智能的賦能,打開了創新的大門,讓軟件行業迎來了黃金時代。
石勇院士也表示,“作為軟件自動化開發道路上的先行者,SoFlu軟件機器人基于SaaS服務的自動化開發方式及可視化操作,大大降低了技術門檻。此外,最消耗人力的底層代碼工作實現自動化后,不僅可以減少軟件人不必要的996,還可以有效緩解人才壓力,真正為企業實現降本增效。”
此次,中國原創的SoFlu軟件機器人對自動化開發的進一步推動,可以說是掀起了一場軟件開發方式的變革浪潮,不僅能讓開發者從“重復造輪子”的困境中解放出來,有更多時間和精力專注于創新性設計,“讓人人都成為全棧工程師”,進而推動軟件行業發展。同時,讓企業從勞動密集型轉變為智能制造模式,實現降本增效,加速數字化轉型進程。SoFlu軟件機器人將始終堅持中國原創,通過持續自主創新加速推動企業更高效、更高質量地完成數字化轉型,為我國數字經濟的發展做出貢獻。