在科技飛速發(fā)展的背景下,以飛算全自動化軟件工程平臺為首的“自動化開發(fā)”應運而生。但和市面上大多數(shù)“自動化開發(fā)”產品主要面向前端開發(fā)的定位相比,飛算全自動軟件工程平臺最大的區(qū)別,就在于項目重點是后端可視化編程,具體來說就是后端微服務。
所謂微服務,就是將實際業(yè)務化整為零,生成多種功能需求,再通過單一應用程序構成的小服務予以實現(xiàn);微服務可以通過全自動方式部署,與其它服務通過HTTP API進行通信。
事實上,微服務這個概念本身就帶有強烈的模塊化色彩,因此,飛算全自動軟件工程平臺通過模塊化的思路搭建微服務,在基礎理念上就形成了自洽。復雜的代碼,被隱藏在了飛算全自動軟件工程平臺的組件之下;除了通過代碼質量平臺審核才能上架的標準化組件和技術工程模塊之外,飛算全自動軟件工程平臺還擁有眾創(chuàng)中心,代碼工程師可以根據(jù)自身經(jīng)驗提供封裝組件,進一步提升模塊化開發(fā)的效率。
雖然過程體驗有些像搭積木,但飛算全自動軟件工程平臺提供的積木種類,無論是初始規(guī)模還是后續(xù)完善效率,都要超過我們的預期。
另外,從實際操作來看,相比于傳統(tǒng)的敲代碼開發(fā)模式,飛算全自動軟件工程平臺的效率更高。近期,在飛算全自動軟件工程平臺”產品發(fā)布會上,現(xiàn)場演繹了一次真實的關于運動計時開發(fā)項目的對抗賽。

對陣的雙方,包括采用傳統(tǒng)軟件開發(fā)模式的三人組,以及采用飛算全自動軟件工程平臺進行開發(fā)的單人選手;開發(fā)的主題則是一個包含6個接口的微服務項目,計時半小時。
事實證明,盡管三人組都是互相熟識的老練開發(fā)者,但在倒計時結束之前,項目的完成度僅在70%左右;而在另一邊,雖然開發(fā)者僅有一人,但憑借飛算全自動軟件工程平臺出色的執(zhí)行效率,僅用時28分鐘就完成了開發(fā)打包和評估測試,順利實現(xiàn)了發(fā)布。兩方執(zhí)行效率與人力需求的差異,高下立判。
作為一款代表先進理念,有潛力改變整個軟件開發(fā)行業(yè)理念的產品,飛算全自動軟件工程平臺的亮相,吸引了國內眾多專家與業(yè)內人士的關注。
業(yè)界專家表示,飛算全自動軟件工程平臺針對軟件行業(yè)痛點,提出了很好的解決方案。張景安院士表示,全自動軟件工程平臺擁有中國自主的知識產權,希望更多的人在全自動軟件工程平臺上互動創(chuàng)新。