這兩年,無論是資本層面,還是企業(yè)IT部門的關注,“低代碼”都是絕對的熱點。互聯(lián)網(wǎng)圈也似在一夜之間冒出了各種各樣的低代碼公司。到底什么是低代碼?低代碼是新技術么?低代碼開發(fā)能給企業(yè)帶來什么價值?企業(yè)如何使用低代碼?哪些平臺是真的低代碼哪些是渾水摸魚蹭熱點?我們今天一次性說明白。
到底什么是低代碼?企業(yè)為什么需要低代碼?
“低代碼”按字面意思可以通俗理解為“比正常應用開發(fā)要少寫代碼”。我們來梳理一下“低代碼”開發(fā)平臺的使用價值:
可以“在云上”開發(fā)“CloudNative云原生的應用”;
怎么在云上開發(fā)呢?用可視化甚至所見即所得的方式,通過拖拽式開發(fā);
在云上用拖拽可視化開發(fā)什么樣的云原生應用?以移動端為主的“個性化應用”,需要涵蓋后端和PC端管理能力。
開發(fā)出的應用特點?往往是業(yè)務部門發(fā)起的、要快速上線并且整體應用生命周期不超過一年的周邊型應用。
總結下來對低代碼的主流定義就是:為滿足企業(yè)業(yè)務部門發(fā)起的移動端為主的中小應用的需求,用可視化拖拽式和少量代碼就可以快速在云上開發(fā)的云原生應用,這種云端平臺通常稱為低代碼開發(fā)平臺。
了解了到底什么是低代碼,我們就可以很好的指導企業(yè)使用低代碼。
建議一、“如果你想開發(fā)一個OA或者ERP,你還是別用低代碼了”
早在2016年Gartner發(fā)布了企業(yè)軟件的三種分類模式報告,其中《速度分層應用報告》中將企業(yè)應用分成了三種類型:基礎設施型(如ERP)、差異化型(如CRM)、創(chuàng)新型(如移動端各種應用)。前面兩種都是企業(yè)傳統(tǒng)IT涵蓋的領域,由傳統(tǒng)IT人員維護和主導的固有IT模式。隨著企業(yè)互聯(lián)網(wǎng)化的程度越來越深,第三種創(chuàng)新型應用需求快速增長,也就是以業(yè)務部門發(fā)起的非傳統(tǒng)IT主導的應用,這些應用有“互聯(lián)網(wǎng)屬性”“在云上”“上線周期短”“實驗性”“生命周期短”“需求不確定”“傳統(tǒng)IT部門不愿意接的燙手山芋”等特點,低代碼平臺出現(xiàn)的核心是滿足這些開發(fā)需求,而不是去搶OA、CRM甚至ERP的市場。
建議二、企業(yè)需要低代碼開發(fā)人員,當然不能指望業(yè)務部門開發(fā)低代碼,但是也不能純指望固有IT部門
國外的低代碼開始火的時候有一個美好愿景,希望Citizen Developer(公民開發(fā)者)即沒技術背景的業(yè)務部門人員可以使用低代碼平臺開發(fā)企業(yè)創(chuàng)新型應用。但是現(xiàn)實很骨感,哪怕有英語優(yōu)勢可以理解計算機代碼,也不可能出現(xiàn)業(yè)務人員就能開發(fā)的應用。畢竟低代碼不是無代碼,還是有相當多的編碼和技術需求。
讓IT部門使用低代碼開發(fā)平臺幫助業(yè)務部門開發(fā)創(chuàng)新型應用,聽起來合理,實際也有很大的悖論,因為IT部門已經(jīng)有很多成熟的可以為程序員提升開發(fā)效率的工具和系統(tǒng),沒必要再用一個新的。何況, “正經(jīng)”的程序員也不希望使用一套“看似替自己干活實際要革掉自己職業(yè)生涯命”的工具,讓自己的開發(fā)技術得不到提高。
業(yè)務部門的需求是現(xiàn)實的,固有IT團隊不愿意接這些周邊的創(chuàng)新型應用也是真的。正因如此低代碼開發(fā)平臺應運而生,而低代碼平臺往往是“業(yè)務部門自己的預算去找新的人員(內(nèi)部或者外部)來滿足這些創(chuàng)新型應用的開發(fā)需求”,所以低代碼開發(fā)平臺,要具備大量的成熟開發(fā)者,打造自己的“低代碼開發(fā)生態(tài)”就是核心要務了。
在這個混戰(zhàn)的低代碼江湖,如何區(qū)分“李逵”和“李鬼”?
其實很有意思,研究國外的低代碼領導型公司,就會發(fā)現(xiàn)所有領導型的公司都是很“老”的公司,基本沒有新設立的公司。這些公司以前都有自己的核心能力。如Outsystems、Mendix之前主要是做BPM(工作流),Kony之前主要是做MADP(移動開發(fā)平臺),Microsoft、SAP低代碼開發(fā)的核心都是以前的aPaaS和MADP的重組。
可見國外的低代碼開發(fā)平臺并不是全新的創(chuàng)新型技術,而是基于既有技術基礎的新模式。也就是把基于BPM的流程化、可視化和aPaaS的組件化云原生以及MADP快速開發(fā)跨平臺移動互聯(lián)網(wǎng)創(chuàng)新應用組合在一起,而形成的主流的LowCode低代碼平臺。低代碼公司是不是具備BMP、MADP、aPaaS這三個重要基因中的至少其中一個,是評判該平臺是否為低代碼公司的重要標準。
“低代碼”顧名思義就是“比正常應用開發(fā)要少寫代碼”。但不是所有能省代碼的開發(fā)方式都可以叫“低代碼”,真正的低代碼要有一些必備的特質。
縱觀盤踞Forrester和Gartner低代碼測評領導者角色的平臺如Outsystems、Mendix、Appian和Kony等國外知名公司對自己產(chǎn)品的定義,總結下來,低代碼開發(fā)平臺必須具備的核心要素叫“3+1” :
3個能力:可視化(拖拽式)、MADP(移動優(yōu)先)、aPaaS(云上開發(fā)環(huán)境)?。
1個必須:有配套的生態(tài)(成熟的開發(fā)者、和其他云或企業(yè)內(nèi)部系統(tǒng)連接的能力)。
當然,很多人還會談到類似于“模型驅動”“表單驅動”“中臺能力”“持續(xù)集成”等等眾多概念,這些都是可能涵蓋的因素,而不是非必要因素。不同的低代碼開發(fā)平臺側重點不同這里就不再贅述。總之,記住3+1就很容易區(qū)分“真假”低代碼開發(fā)平臺。
紫虎,是紫虎集團旗下專注網(wǎng)站建設產(chǎn)業(yè)的互聯(lián)網(wǎng)平臺。
是紫虎集團旗下PSST研究院集13年建站行業(yè)的研發(fā)經(jīng)驗,獨立研發(fā)了“AI建站”、“AI營銷”、“紫虎云庫”、“網(wǎng)頁工具箱”、“網(wǎng)建寶CRM”5大建站工具寶典,幫助全球建站公司提升建站效率,實現(xiàn)30分鐘完成網(wǎng)站建設的研發(fā)目標。紫虎平臺13年來,服務超過2700多家建站公司,合作公司遍布全球,在國內(nèi),和騰訊云、華為云等客戶,建立了長期的合作關系,成為這些云廠商的建站工具中間件服務商。
紫虎平臺幫助全球的網(wǎng)站建設公司,實現(xiàn)了快速建站,使建站公司的利潤得到成倍增長,同時通過”紫虎云庫“為建站公司提供更多增值服務,幫助建站公司實現(xiàn)以”建站產(chǎn)品“為核心的全SKU產(chǎn)品封裝,實現(xiàn)建站公司與客戶的粘度增長、業(yè)績增長、利潤增長。
特別推薦
- 1【紫虎】互聯(lián)網(wǎng)建站行業(yè)發(fā)展趨勢分析
- 2【紫虎觀點】ToB風口已至,企業(yè)級服務生意如何蓄力前行?
- 3【紫虎分享】企業(yè)建站+品牌營銷,優(yōu)秀的企業(yè)必須內(nèi)外兼修
- 4【紫虎分享】企業(yè)網(wǎng)站建設中,需考慮哪些因素?
- 5元宇宙到底是什么?為何各大數(shù)字科技巨頭紛紛入局?媒體聚焦
- 6數(shù)字驅動 業(yè)務賦能—企業(yè)數(shù)字化轉型的討論與思考
- 7低代碼開發(fā)應用在中國加速
- 8低代碼開發(fā)平臺 讓未來工作模式日漸明朗
- 9人工智能的民主化:低代碼和無代碼解決方案的興起
- 10To B迎來暖春:騰訊的產(chǎn)業(yè)互聯(lián)網(wǎng)之路將如何走?