[]
低代碼(Low-Code / Low-Code Development Platform / Low-Code Application Platform)提出于2014年,是指一項可用于提升軟件交付速度的開發(fā)技術(shù)和工具,以可視化為典型特征,能起到降低編碼開發(fā)工作量和開發(fā)成本的目的。從實踐上看,低代碼技術(shù)延續(xù)了元數(shù)據(jù)驅(qū)動的設(shè)計理念,提供多層次的組件封裝,以犧牲極限性能優(yōu)化和精細化交互體驗為代價,換來了數(shù)倍提升的開發(fā)效率。所以,低代碼技術(shù)主要應(yīng)用于企業(yè)軟件開發(fā),通常不適用于構(gòu)建數(shù)據(jù)量和并發(fā)用戶量巨大、對用戶體驗有極致要求的互聯(lián)網(wǎng)應(yīng)用。
低代碼有很長一段自由發(fā)展期,期間缺乏完整定義,大家習(xí)慣根據(jù)自己的理解為 新技術(shù)“添磚加瓦”,導(dǎo)致沒有統(tǒng)一認知,競爭賽道模糊。2014年,F(xiàn)orrester提出低代碼的定義,“讓人們可以用最少的手工編碼就可以快速開發(fā)應(yīng)用,并可以快速配置和部署的一種技術(shù)和工具。”;2018年,Gartner提出和推廣aPaaS和iPaaS概念,持續(xù)的 技術(shù)創(chuàng)新讓低代碼受到越來越多的人關(guān)注。相關(guān)研究機構(gòu)的定義引導(dǎo)大眾形成了對低代碼的基本認知,規(guī)范了發(fā)展賽道,并指出其技術(shù)特點高度契合數(shù)字化轉(zhuǎn)型需求,迅速吸引了大量資本投入,極大地加強了低代碼的市場活躍度。
目光轉(zhuǎn)到國內(nèi),中國信通院低代碼無代碼推進中心于2021年成立,首批成員涵蓋了葡萄城、浪潮、致遠互聯(lián)、網(wǎng)易等頭部低代碼廠商。該中心在2022年推出了凝聚國內(nèi)低代碼廠商最大共識的《低代碼發(fā)展白皮書(2022年)》,提出了低代碼開發(fā)平臺的完整概念:低代碼開發(fā)平臺是指運用低代碼技術(shù)將底層架構(gòu)和基礎(chǔ)設(shè)施等抽象為圖形界面,以可視化設(shè)計及配置為主,少量代碼為輔,提供快速搭建頁面、設(shè)計數(shù)據(jù)模型、創(chuàng)建業(yè)務(wù)邏輯等能力,實現(xiàn)應(yīng)用快速構(gòu)建的開發(fā)平臺。低代碼開發(fā)平臺必須具備應(yīng)用全生命周期管理能力,支持設(shè)計、開發(fā)、測試、部署、迭代、運維的全生命周期管理,實現(xiàn)應(yīng)用開發(fā)效率提升、需求快速響應(yīng)、敏捷迭代更新、運營維護便捷等目標,是一站式的應(yīng)用開發(fā)平臺。
截止目前,國內(nèi)活躍的低代碼廠商和產(chǎn)品數(shù)量已有數(shù)百個,差異化較大。行業(yè)通常將其劃分為兩大類,共9個賽道。
專業(yè)(dedicated)廠商指那些以軟件開發(fā)工具為主業(yè)的低代碼廠商,這些廠商推出的產(chǎn)品從運用方式到宣傳運維都具有相當強的獨立性,在不依賴其他軟件或服務(wù)的前提下,可以獨立完成應(yīng)用構(gòu)建工作。
注意:這里的“專業(yè)”僅用來評價廠商的經(jīng)營業(yè)態(tài),與產(chǎn)品能力或產(chǎn)品設(shè)計的專業(yè)性無關(guān)。
本類型的產(chǎn)品根據(jù)技術(shù)路線不同,可以分為兩大賽道:
賽道1、面向業(yè)務(wù)開發(fā)者的低代碼開發(fā)平臺:將數(shù)據(jù)與業(yè)務(wù)邏輯合一的表單驅(qū)動低代碼,衍生于ERP、OA中廣泛使用的可配置化技術(shù),使用體驗類似于成品軟件的實施。從市場宣傳角度看,大部分表單驅(qū)動的低代碼開發(fā)平臺采用了“無代碼”的宣傳口號(本站部分頁面以“無代碼”代指“表單驅(qū)動的低代碼平臺”)。典型代表調(diào)有捷德(Joget DX)、輕流。本賽道與“互聯(lián)網(wǎng)思維”貼合度高,深受國內(nèi)互聯(lián)網(wǎng)投資機構(gòu)歡迎,廠商和數(shù)量占優(yōu)勢,但經(jīng)營持續(xù)性風(fēng)險較高。
賽道2、面向?qū)I(yè)開發(fā)者的低代碼開發(fā)平臺:數(shù)據(jù)與邏輯完全分離、各自獨立的模型驅(qū)動低代碼,是可視化開發(fā)技術(shù)發(fā)展的產(chǎn)物,體驗上承襲了傳統(tǒng)軟件開發(fā)的生命周期,也被稱為“狹義的低代碼”。典型代表有西門子(Mendix)、Outsystems、葡萄城(活字格)、ClickPaaS。本賽道的產(chǎn)品研發(fā)門檻較高,商業(yè)模式對知識產(chǎn)權(quán)付費環(huán)境的要求高,目前以國外廠商為主,國內(nèi)廠商數(shù)量較少。
提示:
低代碼和無代碼面向不同的應(yīng)用場景,不存在演化關(guān)系,也沒有絕對的優(yōu)劣可言。但因為低代碼與無代碼的差異性較大,國際主要的研究機構(gòu)在研究和評估低代碼與無代碼技術(shù)時采取了不同的方法。中國信通院針對這兩種技術(shù)分別設(shè)定了行業(yè)標準,強調(diào)了它們之間的差異。在低代碼開發(fā)平臺方面,模型驅(qū)動被視為基礎(chǔ)要求。此外,針對低代碼平臺,區(qū)分了面向業(yè)務(wù)開發(fā)者的表單驅(qū)動平臺和面向?qū)I(yè)開發(fā)者的模型驅(qū)動平臺。
詳細了解:低代碼的定義與發(fā)展歷程
隨著“低代碼概念”在投資屆的火熱,大量軟件和互聯(lián)網(wǎng)廠商陸續(xù)推出低代碼產(chǎn)品。因為這些廠商的主打業(yè)務(wù)并不是低代碼,可以歸類為non-dedicated,即非專業(yè)廠商。這類廠商通過引入熱門的低代碼產(chǎn)品來豐富自身產(chǎn)品線,實現(xiàn)“為主要產(chǎn)品引流”或“擴大增值服務(wù)”的目標。相比于將低代碼視為自身主要產(chǎn)品的專業(yè)廠商來說,非專業(yè)廠商的產(chǎn)品在產(chǎn)品功能的獨立性、資源投入的長期性等領(lǐng)域會遭遇更多質(zhì)疑。該類產(chǎn)品通常會選擇研發(fā)門檻較低、對互聯(lián)網(wǎng)資本更有吸引力的表單驅(qū)動技術(shù)路線,產(chǎn)品形態(tài)大多趨近于無代碼。
本類型的產(chǎn)品根據(jù)廠商的主打業(yè)務(wù)不同,可以分為7個賽道。
賽道3、數(shù)字流程自動化(BPM):以自身BPM方案中的工作流模塊和表單模塊為基礎(chǔ),將其擴展成為低代碼平臺。典型代表有炎黃盈動(AWS PaaS)、奧哲(云樞)。
賽道4、公有云:充分利用自身積累的資本、生態(tài)和政企關(guān)系資源,快速推出簡化版的表單驅(qū)動低代碼產(chǎn)品,以便于在低代碼領(lǐng)域“跑馬圈地”。典型代表有阿里巴巴(宜搭)、百度(愛速搭)、華為(應(yīng)用魔方)、微軟(Power Platform)、騰訊(微搭)。
賽道5、AI/機器學(xué)習(xí):基于表單模式的定制化數(shù)據(jù)采集和結(jié)果展示功能打造的低代碼。典型代表有第四范式(HyperCycle)。
賽道6、BI:基于表單模式的定制化數(shù)據(jù)填報功能打造的低代碼。典型代表有帆軟(簡道云)。
賽道7、協(xié)作管理(OA):基于定制化工作流和數(shù)據(jù)填報功能打造的低代碼。產(chǎn)品能力通常比無代碼更多樣,甚至傾向于狹義低代碼。典型代表有泛微(E-Builder)。
賽道8、流程自動化機器人(RPA):基于定制化數(shù)據(jù)填報、流程設(shè)置以及數(shù)據(jù)展示功能打造的低代碼。典型代表有云擴(ViCode)、來也(流程創(chuàng)造者)。
賽道9、數(shù)字化運營平臺(ERP):基于二開解決方案打造的低代碼。產(chǎn)品能力通常接近于狹義低代碼。典型代表有博科(Yigo)、金蝶(金蝶云·蒼穹)、浪潮(iGIX)、用友(YonBIP)。
與多樣化的低代碼產(chǎn)品相對應(yīng),低代碼的用戶群體也呈現(xiàn)出不一樣的特點。來自IT部門和軟件公司的專業(yè)開發(fā)者,以及來自企業(yè)其他部門的業(yè)務(wù)開發(fā)者都能從低代碼技術(shù)中獲益,前者多選擇模型驅(qū)動的低代碼,而后者則更傾向于使用無代碼。
群體 | 特點 | |
---|---|---|
提升開發(fā)效率,提高用戶滿意度 | ||
擴充開發(fā)力量,消除信息化死角 | ||
各司其職,全面發(fā)揮IT創(chuàng)造力 |
低代碼開發(fā)平臺可以顯著提升軟件開發(fā)的效率,可廣泛應(yīng)用于各行業(yè)數(shù)字化轉(zhuǎn)型升級。具體而言,開發(fā)者可以使用低代碼開發(fā)平臺,更簡單、更快速地構(gòu)建個性化應(yīng)用,打造數(shù)字化平臺。
type=info
關(guān)注活字格低代碼,獲取更多低代碼技術(shù)、資源