國內(nèi)100多家低代碼開發(fā)平臺,功能強(qiáng)大的有哪幾家?(低代碼 開發(fā)平臺)
「低代碼」是一個由來已久的概念,早在 2014 年,咨詢機(jī)構(gòu) Forrester 就明確了低代碼的含義,利用很少代碼或幾乎無需寫代碼就能快速實現(xiàn)應(yīng)用程序的開發(fā)。
而隨著低代碼的迭代升級,如今的低代碼平臺也開始被更廣泛地采用,我之前人事一家在汽車生產(chǎn)企業(yè)做信息部主管的朋友,他們從去年開始選型,后來采購了一家低代碼開發(fā)平臺,利用一年半的時間,就快速構(gòu)建了智能工廠精益管理系統(tǒng)、MES生產(chǎn)管理系統(tǒng)、QMS 質(zhì)量管理系統(tǒng)、WMS倉儲管理系統(tǒng)等10多個應(yīng)用上線。
所以就目前而言,低代碼確實是個趨勢。企業(yè)順勢而為,或許能利用低代碼的“勢”,實現(xiàn)彎道超車,快速落實內(nèi)部的數(shù)字化管理。
要評估一家低代碼開發(fā)平臺的功能到底有多強(qiáng)大,其重點要看它能做的系統(tǒng)有哪些!
像市面上多數(shù)低代碼平臺,遍能做的業(yè)務(wù)系統(tǒng)有:OA、CRM、人事、績效、合同管理等。
而體現(xiàn)低代碼能力分水嶺的,則是看低代碼開發(fā)平臺能否做出更為復(fù)雜的核心業(yè)務(wù)系統(tǒng),比如:ERP、PLM、MES等。
那么,這里該如何辨別一家低代碼平臺是否具備構(gòu)建復(fù)雜核心系統(tǒng)的能力呢?
請看如下幾點:
- 看看這家低代碼之前做過的案例,是偏簡單業(yè)務(wù)場景的多,還是偏復(fù)雜業(yè)務(wù)場景的比較多。
- 是否提供相關(guān)復(fù)雜業(yè)務(wù)場景系統(tǒng)的dome,或是能否支持通過POC搭建的方式,快速驗證其能力。
- 跟其售前方案專家進(jìn)行會議溝通,看看他們到底懂不懂構(gòu)建ERP、MES、PLM等系統(tǒng)的底層邏輯。
- 當(dāng)平臺現(xiàn)成組件功能無法滿足企業(yè)時,他們提供了哪些可行且能快速落地的解決方案。
基于此,本人通過4年多來對低代碼的認(rèn)知與了解,下面來詳細(xì)講一講:
到底哪種模式的低代碼開發(fā)平臺,更具能力優(yōu)勢?
1、選對模式——低代碼高效率
為了將效率最大化,如何使用低代碼平臺是企業(yè)首先要面對的問題。
個人認(rèn)為,目前很多頭部企業(yè)開始選擇與一些優(yōu)秀的低代碼公司進(jìn)行合作開發(fā),或是采取 OEM 的方式;中部企業(yè)也在快速擁抱低代碼產(chǎn)品;底部的小企業(yè),則更適合選擇「SaaS 低代碼開發(fā)」的模式。
低代碼開發(fā)的一個重要理念就是業(yè)務(wù)部門(非專業(yè)開發(fā)人員)與 IT 部門(專業(yè)開發(fā)人員)協(xié)作開發(fā)。對業(yè)務(wù)人員來說,由于誤判了低代碼的便利性,以「簡單拖拽即可搭建應(yīng)用程序」這種思維定勢構(gòu)建 App 時,非專業(yè)開發(fā)者必將面臨不小的挫折。
低代碼平臺更適合有一定計算機(jī)背景的業(yè)務(wù)人員,或與 IT 團(tuán)隊合力進(jìn)行開發(fā),把對業(yè)務(wù)的了解和 IT 專業(yè)開發(fā)知識整合起來。要達(dá)到業(yè)務(wù)與開發(fā)之間的平衡,結(jié)果必然是將開發(fā)難度降低、同時將業(yè)務(wù)邏輯部分加強(qiáng)。
除了平臺、人員,數(shù)據(jù)也是低代碼開發(fā)在進(jìn)行數(shù)字化轉(zhuǎn)型時常常遇到的問題,如何把數(shù)據(jù)庫、ERP,以及本地開發(fā)的應(yīng)用無縫連接起來。針對很多公司和企業(yè)現(xiàn)有的系統(tǒng)或以前開發(fā)的信息化軟件,強(qiáng)大的低代碼平臺(比如織信Informat、clickpaas等)都能提供不同的接口,可以適配各種數(shù)據(jù)庫以及典型核心系統(tǒng)的連接組件,只需要調(diào)用和參數(shù)配置就可以把多個垂直業(yè)務(wù)系統(tǒng)的數(shù)據(jù)連接到低代碼平臺上。通過低代碼的開發(fā)操作索取到最終的數(shù)據(jù)源,不用改變過去的應(yīng)用就可以開發(fā)出一些新的業(yè)務(wù)場景,使用的也是當(dāng)前原生的數(shù)據(jù)。通過使用統(tǒng)一、可視化、模型驅(qū)動的語言,提供全方位的卓越體驗。
2、三個方面——打造優(yōu)秀低代碼平臺
為了打造卓越的體驗,低代碼平臺自身也需要通過交付的時間成本、人員投入以及運營效率的考驗。
時間成本方面,客戶越來越重視業(yè)務(wù)上線的時間,因為上線時間等同于市場份額,而突破就在低代碼。
用低代碼最大的價值,在于能夠幫助客戶以十倍于以往的應(yīng)用交付效率,讓客戶快速交付應(yīng)用,進(jìn)而相比較自己的對手更早地在市場上推出服務(wù),占領(lǐng)更多的市場份額。
以“織信低代碼”的客戶朗馳為例:
服裝行業(yè)對時間非常敏感,一個產(chǎn)品款式的生命周期非常短,如果采購傳統(tǒng)的PLM商業(yè)套件,不光是授權(quán)費的高昂費用,也面臨整個企業(yè)削足適履的痛苦過程。借助織信低代碼,朗馳用一個月的時間,就構(gòu)建了一套完全適合企業(yè)自身需求的服裝行業(yè) PLM 產(chǎn)品。用戶可以借助低代碼開發(fā)的方式,輕松對系統(tǒng)進(jìn)行各種修改和迭代,將自己不斷變化的業(yè)務(wù)需求融入到自己的 PLM 中。
人員投入方面,如何減低應(yīng)用開發(fā)品質(zhì)對開發(fā)人員的個人能力的依賴是一個核心的問題。
在國內(nèi),除了銀行、保險、運營商等強(qiáng)監(jiān)管行業(yè)已經(jīng)構(gòu)建了成建制的科技中心外,大多數(shù)的行業(yè)客戶依然是典型的「大業(yè)務(wù)小 IT」類型的企業(yè)。而隨著業(yè)務(wù)的發(fā)展,客戶會發(fā)現(xiàn),沒有足夠強(qiáng)大的 IT 支撐能力,會影響到核心業(yè)務(wù)發(fā)展。
織信低代碼客戶某汽車零配件的上市企業(yè),在生產(chǎn)端的作業(yè)涉及到跨系統(tǒng)、跨部門協(xié)作,產(chǎn)生大量費時耗力的線下工作,且容易出錯。整合多系統(tǒng)、多部門業(yè)務(wù)流程,要么功能局限不能滿足期望,要么價格昂貴且開發(fā)周期長。該企業(yè)利用織信低代碼開發(fā)平臺解決了功能局限和成本巨大的問題,賦能業(yè)務(wù)人員,先后開發(fā)了 MQ 問題質(zhì)量追蹤、供應(yīng)鏈風(fēng)險預(yù)測等多個業(yè)務(wù)系統(tǒng),實現(xiàn)敏捷開發(fā),解放了生產(chǎn)力。質(zhì)量追蹤系統(tǒng)由一位應(yīng)屆畢業(yè)生獨立完成,共用 10 天,而且開發(fā)效果也很好,相較傳統(tǒng)模式開發(fā),不僅節(jié)省了時間,也節(jié)省了人力資源成本。
運營指標(biāo)方面,織信低代碼將它歸結(jié)于效率。
低代碼平臺在工廠領(lǐng)域的使用場景就是很典型的運營效率提升場景,某佛山工廠企業(yè)選擇織信低代碼平臺,首先實現(xiàn)了工廠的無紙化辦公,通過數(shù)據(jù)電子化和整合管理,為后期的進(jìn)一步數(shù)字化和智能化帶來了想象空間。軟件開發(fā)相比傳統(tǒng)方式節(jié)約了60%的工作量,隨著應(yīng)用的增多和更多復(fù)用組件的開發(fā),期望最終能達(dá)到70%以上的開發(fā)成本節(jié)約。
3、深度定制——讓低代碼走得更遠(yuǎn)
數(shù)字化和智能化的實現(xiàn),也需要快速、高品質(zhì)地交付不斷變化的業(yè)務(wù)需求,這也是當(dāng)前企業(yè)數(shù)字化轉(zhuǎn)型最大的困境。這其中最突出的矛盾,是核心系統(tǒng)提供的功能過于「標(biāo)準(zhǔn)化」,而業(yè)務(wù)的變化很快,「定制化」需求層出不窮,對企業(yè)有限的研發(fā)資源而言,二者之間的鴻溝很難填補(bǔ)。這也是國內(nèi)客戶普遍有著超過 70% 以上的業(yè)務(wù)需求得不到 IT 排期的原因。
解決應(yīng)用系統(tǒng)需求供給中的能力「標(biāo)準(zhǔn)化」和需求「定制化」問題,就是低代碼的開發(fā)場景。因為低代碼開發(fā)最終要幫助客戶實現(xiàn)的,是「敏態(tài)」業(yè)務(wù)需求的快速、高品質(zhì)開發(fā)。
針對這些問題,織信低代碼平臺開創(chuàng)了六大核心能力,即視、云、端、數(shù)、智、流。具體為:可視化開發(fā)方法、云原生支持的能力、可多端體驗、數(shù)據(jù)集成能力、人工智能的加持以及智能流程自動化。
織信低代碼平臺具備可擴(kuò)展的能力,可重復(fù)利用開發(fā)組件、集成和部署新的業(yè)務(wù)應(yīng)用程序,并根據(jù)用戶需求快速添加和改進(jìn)系統(tǒng)功能,織信低代碼可對所有現(xiàn)有系統(tǒng)和數(shù)據(jù)進(jìn)行協(xié)作和擴(kuò)展。作為一個獨立的低代碼開發(fā)平臺,它既不屬于任何一個生態(tài),也不屬于任何一個應(yīng)用,是軟件開發(fā)技術(shù)中的一種新型實現(xiàn)方式,不僅能夠開發(fā)企業(yè)級復(fù)雜應(yīng)用,且應(yīng)用的范圍更加廣泛。
織信低代碼提供多種開發(fā)環(huán)境,前者通過拖拉拽的方式,可以制作一些簡單的應(yīng)用,后者則是一套為專業(yè)人員提供的環(huán)境??椥诺痛a還針對辦公協(xié)作,將用戶分為一線業(yè)務(wù)人員、技術(shù)程度較高但不懂編程的領(lǐng)域?qū)<?,以及全棧開發(fā)人員,提供不同的操作體驗,將多套環(huán)境、三種角色完美融合在平臺上。
織信低代碼平臺還選擇用比編程語言更抽象的表達(dá)式語言組件,實現(xiàn)圖形化編程。通過眾多的 表達(dá)式上下文 對 AI 編程進(jìn)行數(shù)據(jù)訓(xùn)練,將形成的幾百萬個模型儲存到云上,并對這些模型進(jìn)行訓(xùn)練,通過分析里面的內(nèi)在共性邏輯,自動生成一部分代碼,開發(fā)者無需手工編寫重復(fù)的代碼。同時,平臺還加入語音識別和語音輸入等功能,讓低代碼平臺可以生成帶有類似功能的應(yīng)用。
重復(fù)工作變少了,開發(fā)的效率自然就會提升。以前面講到的汽車生產(chǎn)企業(yè)的生產(chǎn)管理系統(tǒng)為例,以往,車輛從生產(chǎn)線生產(chǎn)出來之后可以直接交給用戶,但現(xiàn)在從生產(chǎn)線出來的車通常缺少芯片,幾萬輛車停在那里,亟待管理。有了低代碼平臺,該企業(yè)只用 2 周的時間,就把缺件車管理按照業(yè)務(wù)訴求開發(fā)了出來,方便生產(chǎn)線的車輛管理,一解燃眉之急。
如此高效的開發(fā)過程,也與平臺的高邏輯性密不可分。
低代碼并不代表低邏輯,如何在低代碼平臺上通過拖拉拽的方式體現(xiàn)出很高的邏輯性,也是重要的差異化競爭優(yōu)勢。
當(dāng)前市場,大型科技企業(yè)面對不斷發(fā)展變化的業(yè)務(wù),需要一套成熟的行業(yè)應(yīng)用模板,只要簡單修改就可以直接用在自己的應(yīng)用上;一些不以軟件開發(fā)為競爭力的行業(yè),如金融、保險、制造等,缺乏相關(guān)技能和人才儲備,在數(shù)字化轉(zhuǎn)型浪潮下,低代碼平臺也可以在這些領(lǐng)域大顯身手。
在未來產(chǎn)品技術(shù)的升級方面,低代碼將圍繞人工智能和大數(shù)據(jù)進(jìn)行持續(xù)投入,如智能工廠、工業(yè)4.0、數(shù)字孿生等,也會幫助客戶利用自身的海量數(shù)據(jù),生成和訓(xùn)練 AI,更高效地利用資源。
個人認(rèn)為,低代碼能夠使企業(yè)更加有效地對過時的遺留系統(tǒng)進(jìn)行現(xiàn)代化改造。更重要的是,低代碼提供了一種將遺留系統(tǒng)和其他系統(tǒng)集成的方法,將新功能添加到老舊應(yīng)用的同時,保持了應(yīng)用的完整性。從這方面看,低代碼與大廠和傳統(tǒng)企業(yè)都有很高的適配度。