Gartner 在2019年底發(fā)布的《低代碼技術(shù)評(píng)估指引》中預(yù)測(cè):”到2024年,低代碼應(yīng)用開發(fā)將會(huì)在應(yīng)用開發(fā)活動(dòng)中占比超過65%”。在國(guó)際市場(chǎng)上,全球企業(yè)業(yè)務(wù)數(shù)字化進(jìn)程中,低代碼開發(fā)技術(shù)優(yōu)勢(shì)凸顯,深受行業(yè)追逐,市場(chǎng)空間顯著;在國(guó)內(nèi)市場(chǎng)上,企業(yè)也正在積極追尋更智能、更高效的低代碼開發(fā),市場(chǎng)前景十分可觀。
締造軟件工程自動(dòng)化的燈塔
博科資訊作為一家長(zhǎng)期致力于管理軟件工程自動(dòng)化研究和實(shí)踐的新一代信息技術(shù)服務(wù)廠商,基于自主研發(fā)的Yigo低代碼開發(fā)技術(shù)打造的各類軟件產(chǎn)品,不斷踐行軟件工程自動(dòng)化煥新之路,滿足眾多企業(yè)對(duì)于低代碼開發(fā)信息化管理系統(tǒng)的需求。在高端ERP應(yīng)用市場(chǎng)中,基于Yigo低代碼開發(fā)技術(shù)打造的Yigo-ERP系統(tǒng)不僅可替代進(jìn)口主流ERP系統(tǒng)(三繼承:歷史數(shù)據(jù)、業(yè)務(wù)流程、內(nèi)部顧問,從而消除替代風(fēng)險(xiǎn)),免除了經(jīng)濟(jì)數(shù)據(jù)安全隱患與正常運(yùn)營(yíng)受限的問題,而且基于Yigo低代碼開發(fā)技術(shù)已構(gòu)建出了成套的業(yè)務(wù)系統(tǒng)生態(tài),尤其在供應(yīng)鏈業(yè)務(wù)擴(kuò)展、互聯(lián)網(wǎng)融合應(yīng)用等方面具有明顯優(yōu)勢(shì);面向商業(yè)環(huán)境變化、企業(yè)經(jīng)營(yíng)戰(zhàn)略調(diào)整,Yigo低代碼打造的系統(tǒng)都可以做到隨需應(yīng)變、柔性升級(jí)。
博科資訊董事長(zhǎng)沈國(guó)康說“我們打造Yigo低代碼開發(fā)平臺(tái)的夢(mèng)想是希望通過與時(shí)偕行的低代碼開發(fā)技術(shù)讓世界沒有難做的軟件系統(tǒng)!選擇Yigo這個(gè)名稱也寄予了我們博科資訊的整體期望,我們不僅要打造出簡(jiǎn)單易構(gòu)的低代碼軟件開發(fā)技術(shù),而且以‘一哥’為燈塔,運(yùn)用其低代碼開發(fā)技術(shù),博科資訊要不斷開拓軟件工程自動(dòng)化的新篇章!”
“Yigo技術(shù)擺脫傳統(tǒng)方式固有的復(fù)雜、繁瑣、充滿缺陷和難以掌控的局面,從而實(shí)現(xiàn)想當(dāng)高程度自動(dòng)化。”中國(guó)工程院倪光南院士曾這么評(píng)價(jià)博科Yigo低代碼開發(fā)技術(shù)。在全球軟件應(yīng)用實(shí)踐中表明,大型系統(tǒng)軟件開發(fā)70%的錯(cuò)誤是由需求和軟件設(shè)計(jì)階段引入的。這是當(dāng)前軟件工程遭遇到的世界性難題,軟件規(guī)模越大,結(jié)構(gòu)越復(fù)雜,軟件開發(fā)管理更加困難。盡管計(jì)算機(jī)輔助設(shè)計(jì)與輔助制造應(yīng)用已相當(dāng)成熟,但因?yàn)檐浖_發(fā)技術(shù)多數(shù)依舊采用的是較為傳統(tǒng)的手工編碼的方式,所以自身領(lǐng)域又比較落后。低代碼的出現(xiàn)突破了傳統(tǒng)軟件開發(fā)的瓶頸,以更加智能、高效的開發(fā)方式,加速軟件工程自動(dòng)化的升級(jí)!
低代碼開發(fā)高效可控、隨需即變
博科Yigo低代碼開發(fā)技術(shù)原理上是通過建立一個(gè)覆蓋軟件開發(fā)過程中大多數(shù)技術(shù)維度的領(lǐng)域語言,然后通過可視化工具為業(yè)務(wù)系統(tǒng)建模,產(chǎn)生業(yè)務(wù)描述文件,解析器直接解析業(yè)務(wù)描述文件運(yùn)行。為抽象這些技術(shù)維度,項(xiàng)目通過分析軟件開發(fā)過程中具體業(yè)務(wù)功能的程序編制過程,歸納出具有共性的技術(shù)要素,并分類組織成可描述的技術(shù)模型和模型中的屬性,使后續(xù)的業(yè)務(wù)功能開發(fā)只需定義這些技術(shù)模型和其屬性即可實(shí)現(xiàn)。真正實(shí)現(xiàn)了高效可控、隨需即變的開發(fā)要求。
一、軟件開發(fā)更智能
博科Yigo低代碼開發(fā)技術(shù)其自動(dòng)架構(gòu)、自動(dòng)設(shè)計(jì)、自動(dòng)實(shí)現(xiàn)、自動(dòng)測(cè)試、自動(dòng)運(yùn)行的特點(diǎn),可以幫助程序設(shè)計(jì)者自動(dòng)調(diào)優(yōu)系統(tǒng)可靠性、安全性、可伸縮性、可擴(kuò)展等方面的軟件架構(gòu);能明確和相對(duì)細(xì)致地描述各個(gè)組件及其之間的通訊,程序設(shè)計(jì)者無需考慮抽象組件如何細(xì)化為實(shí)際組件;能夠采用圖形化人機(jī)交互的方式,自動(dòng)實(shí)現(xiàn)源程序代碼,將上一階段的詳細(xì)設(shè)計(jì)得到的處理過程描述轉(zhuǎn)換為基于特定計(jì)算機(jī)語言的程序;基于大量的測(cè)試用例還能夠自動(dòng)完成對(duì)全部或部分功能、模塊的計(jì)算機(jī)程序在正式使用前的檢測(cè),以確保該程序能按預(yù)定的方式正確地運(yùn)行等。
此外,Yigo低代碼開發(fā)技術(shù)在分布式計(jì)算、AI人工智能、AR增強(qiáng)現(xiàn)實(shí)、RPA流程自動(dòng)化等新技術(shù)的商業(yè)應(yīng)用領(lǐng)域展示了一致的前瞻性與便捷。分布式計(jì)算在管理信息系統(tǒng)應(yīng)用領(lǐng)域能夠?yàn)楹A坑唵蔚牟鸱趾喜ⅰ⒎治鎏幚砗透鞣N策略算法提供支持,如復(fù)雜的BOM運(yùn)算等,使軟件開發(fā)更加智能化!
二、軟件開發(fā)更高效
博科Yigo低代碼開發(fā)技術(shù)不僅在智能開發(fā)方面有顯著的特點(diǎn),其開發(fā)、實(shí)施、運(yùn)營(yíng)、維護(hù)等方面的效率優(yōu)勢(shì)也十分顯著!Yigo低代碼開發(fā)技術(shù)的自動(dòng)編碼可取代人工編碼,避免了手工編碼的缺陷、差錯(cuò);同時(shí)采用“藍(lán)圖+原型”的工作方式,使業(yè)務(wù)原型自動(dòng)映射成系統(tǒng),省去系統(tǒng)編碼,有效壓縮開發(fā)環(huán)節(jié),并提供可視化建模工具,避免了傳統(tǒng)軟件工程各個(gè)環(huán)節(jié)的偏差,其準(zhǔn)確的描述與自動(dòng)迭代能力,極大提升了軟件工程的效率;通過可視化的設(shè)計(jì)工具,以需求描述驅(qū)動(dòng)應(yīng)用系統(tǒng)的快速配置和調(diào)整,創(chuàng)造了一種由業(yè)務(wù)顧問主導(dǎo)的軟件設(shè)計(jì)方式;且運(yùn)行時(shí)環(huán)境的更新始終保持向下的兼容性,以保證系統(tǒng)時(shí)刻適應(yīng)技術(shù)環(huán)境的變化,大大提升了維護(hù)效率;純?yōu)g覽器的部署方式使得客戶端無需安裝任何插件,大大降低了維護(hù)人員的工作負(fù)荷,尤其是跨區(qū)域的維護(hù);在針對(duì)大型的應(yīng)用時(shí),Yigo技術(shù)還能支持多節(jié)點(diǎn)、分?jǐn)?shù)據(jù)庫(kù)的部署方式等。
Yigo運(yùn)用知識(shí)工程化手段、抽象業(yè)務(wù)管理邏輯,總結(jié)信息管理軟件開發(fā)中的技術(shù)要素,提供技術(shù)要素組件拖拽與參數(shù)選配的方式完成系統(tǒng)界面模型的設(shè)計(jì),可廣泛適用于信息管理軟件全生命周期的低代碼開發(fā)和維護(hù),并由Yigo解釋器直接解釋,實(shí)現(xiàn)業(yè)務(wù)服務(wù)調(diào)用和后臺(tái)業(yè)務(wù)邏輯執(zhí)行等完整的軟件系統(tǒng)功能,軟件開發(fā)、部署與底層語言環(huán)境相分離,可在不改變?cè)瓨I(yè)務(wù)模型定義的情況下完成新技術(shù)、新平臺(tái)、新架構(gòu)的擴(kuò)展、接入和切換,可移植性好,有效保護(hù)客戶的IT投資和系統(tǒng)安全,并從底層實(shí)現(xiàn)對(duì)信息管理軟件高效地自主可控。
低代碼技術(shù)打造博科資訊雙引擎驅(qū)動(dòng)
基于Yigo低代碼開發(fā)技術(shù),博科資訊研制出了具有完全自主知識(shí)產(chǎn)權(quán)的以基礎(chǔ)技術(shù)層、運(yùn)營(yíng)層、決策層、接入層為基本框架的新一代企業(yè)ERP系統(tǒng)——Yigo-ERP系統(tǒng)以及融合物流供應(yīng)鏈管理與集團(tuán)財(cái)務(wù)管控的企業(yè)業(yè)務(wù)財(cái)務(wù)一體化的管理系統(tǒng)——Yigo-SCM智慧供應(yīng)鏈管理系統(tǒng)等,幫助眾多央企及集團(tuán)企業(yè)完成了數(shù)字化的轉(zhuǎn)型,打造出了隨需即變的信息化管理系統(tǒng),完成了企業(yè)核心業(yè)務(wù)系統(tǒng)的替換和整體提升!
圖:博科Yigo技術(shù)體系
Yigo-ERP系統(tǒng)與Yigo-SCM智慧供應(yīng)鏈系統(tǒng)組成了博科資訊的“雙引擎”,在Yigo低代碼技術(shù)的驅(qū)動(dòng)下,以“所見即所得”的編程思想不斷為客戶量身定制出可靈活開發(fā)的精細(xì)化管理系統(tǒng),打造出客戶滿意的服務(wù),創(chuàng)造出軟件工程自動(dòng)化的不斷升級(jí)!2019年咨詢公司埃森哲在對(duì)Yigo語言的跨平臺(tái)支持能力和開放性調(diào)研時(shí)指出:“對(duì)于大型信息化系統(tǒng)而言,Yigo能節(jié)約二次開發(fā)成本70%以上。”
上海東風(fēng)汽車專用件有限公司信息化項(xiàng)目負(fù)責(zé)人曾表示,東風(fēng)汽車專用件選中博科資訊為其打造智能化管理信息系統(tǒng),主要參照了幾項(xiàng)標(biāo)準(zhǔn):第一,選取國(guó)內(nèi)勢(shì)力較強(qiáng),物流方面、接口方面經(jīng)驗(yàn)比較豐富的軟件公司;第二,選取平臺(tái)型軟件,使公司具備較強(qiáng)的二次開發(fā)能力,減少與其他系統(tǒng)接口及冗余數(shù)據(jù);第三,ERP應(yīng)為集團(tuán)公司架構(gòu),需要具備未來擴(kuò)展性強(qiáng)的特性。而博科資訊剛好同時(shí)滿足所有的需求,故選擇攜手博科資訊,運(yùn)用博科Yigo低代碼+博科Yigo-ERP+WMS模式,攜手打造滿足東風(fēng)汽車專用件信息化需求的智能ERP系統(tǒng)。
深度洞悉企業(yè)信息化需求,博科資訊不僅在提升其客戶內(nèi)部生產(chǎn)力方面具有革命性優(yōu)勢(shì),還能幫助企業(yè)快速迭代響應(yīng)外部瞬息變化的市場(chǎng)環(huán)境,實(shí)現(xiàn)降本增效!Yigo低代碼開發(fā)技術(shù)作為提高IT產(chǎn)能的重要手段之一,不斷為各行業(yè)企業(yè)打造自主可控的管理軟件信息化產(chǎn)品與服務(wù),共創(chuàng)軟件工程自動(dòng)化的嶄新未來!