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

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