
西門(mén)子低代碼:高邏輯性的低代碼平臺(tái)更具優(yōu)勢(shì)

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