
智東西(公眾號:zhidxcom)
作者 | ?林卓瑋
編輯 | ?江心白
智東西1月20日消息,西門子旗下低代碼開發平臺Mendix昨(zuo)日(ri)宣(xuan)布,正式(shi)將其低代碼軟件快(kuai)速開發平(ping)臺引入中國市場,該平(ping)臺已被上汽乘用車、中集車輛集團、富(fu)士康(kang)旗(qi)下云智匯科(ke)技服務等國內企(qi)業率先采用。
據悉,在其低代碼平臺的助力下,即便不懂代碼的小白也能在短時間內快速做出應用程序,“人人都是程序員”似乎不再是(shi)天方夜譚。
Mendix于2005年在美國成立,在業界擁有逾15年的成熟低代碼平臺研發經驗,2018年8月被制造業巨頭西門子以6億歐元收購,曾連續兩年被Gartner評為企業(ye)低代(dai)碼應(ying)用平臺(tai)魔力象限(xian)領導(dao)者(zhe)。
這是Mendix首次在中國召開媒體溝通會。會上,負責不同業務線的多位Mendix高管向智東西等媒(mei)體分享了其在低代碼領域(yu)長(chang)期積累的研發經驗、產(chan)品優勢(shi)及落地(di)案(an)例。
Mendix大中華區客戶成功團隊負責人榮偉麗特別提到,Mendix并沒有拘泥于“低代碼”,并不打算替代傳統(tong)的全(quan)代碼(ma)編程(cheng)方式,而是應(ying)對開(kai)發者的不同需求,提供更多(duo)優化效(xiao)率的選擇(ze)。
▲Mendix大中華區(qu)客戶成(cheng)功(gong)團(tuan)隊負責人榮偉(wei)麗
借助低代碼(ma)平臺,用戶可(ke)以完全(quan)不(bu)使用代碼(ma),或者使用少量代碼(ma),通(tong)過拖拽(zhuai)模塊的方式將自(zi)己的創意轉化成實際(ji)應用。
低代碼/無代碼開發正受到越來越多的行業關注。除了Mendix之外,近年來,華為、阿里等國內科技公司也紛紛加入賽道,分別推出自己的低代碼開發平臺應用魔方AppCube和宜搭。
市場調研機構Forrester預測,低代碼市場將在2021年迎來大幅擴張,從2020年的38億美元增長到152億美元。
一、國內軟件開發難題:架構陳舊、概念過時
西門子發言人梁乃明講道(dao),目前(qian),國(guo)內市場軟件(jian)開發存(cun)在兩個普遍(bian)問題(ti)。
▲西(xi)門子數字化工(gong)業軟件(jian)全球高級副總(zong)裁兼大(da)中華區總(zong)經(jing)理梁(liang)乃(nai)明
一是大(da)多企業習慣(guan)于把軟件(jian)開(kai)(kai)發工(gong)作外包給第三(san)方,軟件(jian)架構陳舊過(guo)時;二(er)是即便有技術團(tuan)隊(dui),目前(qian)的軟件(jian)開(kai)(kai)發速度(du)也遠遠跟(gen)不(bu)上(shang)時代的變化,等到軟件(jian)開(kai)(kai)發出來,產品概念可能已經過(guo)時。
究其緣由(you),是(shi)開(kai)發方式(shi)(shi)出了問題(ti)。傳統的軟件(jian)開(kai)發模(mo)式(shi)(shi)有(you)瀑布式(shi)(shi)和(he)敏(min)捷式(shi)(shi)兩(liang)種,不管是(shi)哪種,都離不開(kai)從(cong)業務(wu)部門(men)到技術(shu)部門(men)的分段式(shi)(shi)任務(wu)部署和(he)協調溝通(tong)。
這種傳統方(fang)式將提需求(qiu)的業(ye)務(wu)部門和執行(xing)(xing)需求(qiu)的技術(shu)部門割裂開來(lai),溝通、執行(xing)(xing)效率低(di)下,有時候開發出來(lai)的產(chan)品和業(ye)務(wu)人(ren)員最初(chu)的設(she)想相差甚遠。
而低(di)代碼(ma)平臺提供了一個(ge)簡單易(yi)用的軟(ruan)件開發框架,讓技(ji)術小白也(ye)能做程序(xu),減(jian)少了業務部(bu)門和技(ji)術部(bu)門之間(jian)的溝通(tong)障礙。
Mendix做(zuo)的就是(shi)這樣(yang)一個平臺。
二、“對癥下藥”:小白、高手都能用
低代(dai)碼平(ping)臺提供(gong)的(de)軟件開(kai)發框架由大小不一的(de)可視(shi)化(hua)模塊構(gou)成(cheng),用戶(hu)通(tong)過拖拽這些可視(shi)化(hua)模塊,便能在數(shu)(shu)天之內完成(cheng)以往需要耗費數(shu)(shu)周、數(shu)(shu)月的(de)代(dai)碼工作量(liang)。
然而,在真正的編程過程中,有一些邏輯過于復雜,難以做到抽象化、模塊化,但是如果模塊化程度太低,對于小白來說又不夠“友好”。
所以,處理好可視化(hua)模塊的(de)顆粒度,是低代碼(ma)平臺的(de)一大追求。
在這個方面,Mendix采(cai)取了靈活(huo)的策略,在軟(ruan)件、產(chan)品特(te)性方面推出了不同(tong)的解(jie)決(jue)方案(an),滿(man)足了技術小白和(he)代碼(ma)高手不同(tong)層次的需求。
Mendix中國區總經理王炯稱,Mendix在易(yi)用性(xing)和靈活性(xing)之間做到了巧(qiao)妙(miao)的平衡。
在軟件層面,Mendix針對易用性(xing)和靈活(huo)性(xing)分別推出了(le)不同(tong)產品。
一方面,推出了Mendix Studio,讓沒有開(kai)發經驗的小(xiao)白、業務人員能快(kuai)速上手,滿足了易用(yong)性(xing)需求。
另外,在靈活性方面,又推出了Mendix Studio Pro,業務人員可以邀請程序人員在專業版上對“初稿”潤色,并進行更多“高級”操作,比(bi)如根據需求定(ding)制個性(xing)化軟件。
針對兩種情(qing)況,Mendix還推(tui)出了兩(liang)類應(ying)用商(shang)店,分別是通(tong)用的App Store和(he)企業(ye)定制的Private App Store。
通用商店應用于大多數常規開發情景,能滿足金融、地產、工業、法律等各行各業的常規開發需求,尤其見長于創新應用、客戶交互應用、效率提升應用、交易/記錄核心系統開(kai)發(fa),業務人員、技術(shu)人員都可以使用。
而(er)私人(ren)軟(ruan)件商店則可(ke)以用(yong)來存儲企業(ye)開發的(de)高級定制程序。在(zai)進行個性化程序開發時,技術人(ren)員可(ke)以將寫(xie)好的(de)代碼框架存在(zai)上面,減少(shao)下次(ci)的(de)代碼工(gong)作(zuo)量(liang),提升代碼的(de)復(fu)用(yong)性。
▲Mendix中國區總經理(li)王炯在媒體會(hui)上發言
在產品特性上面,Mendix沒有拘泥于“低代碼”,反而將其作為常規(gui)開發手(shou)段的一種補充。
Mendix大中華區客戶成功團隊負責人榮偉麗說:“其實Mendix也有全代碼的操作界面,會根據不同的項目需求提供不同的工具。”
比如,上面提到的Mendix Studio Pro中(zhong)就有代碼寫作功能,同時搭(da)配可視化模型,從而因地適宜地滿(man)足開發需要。
值得注意的是,從定位上看,低代碼平臺并不企圖完全替代“寫代碼”的傳統編程方式(shi),它其(qi)實是為開(kai)發(fa)人員提(ti)供更多的選擇。
舉例來說,在技術部門檔期爆滿、新項目需求難(nan)以排期的時候,業務人員可以自(zi)行開發(fa)程序,不至于(yu)讓好(hao)想法白白擱(ge)置。
除了巧妙平衡了易用性和靈活性之間的關系,Mendix還解決了企業用戶的一大關切——數據安全。
數據可謂是21世紀的“金礦”。
軟件開發、接入、測試必定會涉及到大量企業機密數據,因此不少企業擔心,像Mendix這樣的(de)低代碼平臺(tai)會帶來數(shu)據安全方面的(de)隱患。
王炯回答了企業的顧慮:“使用Mendix開發應用程序時,數據庫均在本地,并不會上傳到平臺上。”
把握住數據安全的底線,也是Mendix的優勢之一。
三、業務技術共舞齊飛、一月之內上線兩個APP
榮偉麗是Mendix客戶(hu)團隊的(de)負(fu)責人,她(ta)在場分享了上汽乘用車(che)、富士康云智匯科技(ji)服(fu)務、蘇(su)黎世(shi)保險三(san)個客戶(hu)的(de)故事。
1.上汽乘用車:IT開發時間縮短50%,部署維護成本降低30%
談到(dao)這個案例,榮偉麗說印象最(zui)深(shen)刻(ke)的(de)一幕便是最(zui)后項目匯報會的(de)時候,站(zhan)在(zai)臺上匯報的(de)成了(le)業務經理,而技術人員只需(xu)坐在(zai)臺下進行(xing)個別技術要(yao)點(dian)的(de)答疑。
業務人員能夠進行項目匯報,說明了Mendix的易用性,技術“小白”也能夠做程序了。
上汽乘用車分公司隸屬于上汽集(ji)團,承擔著上汽自主品牌汽車的(de)研發(fa)、制造與銷(xiao)售(shou)任務(wu)。
為了提高內部管理效率,控制人工成本,上汽聯系到Mendix來推動工廠的數字化管理。面向國內四大基地萬余名員工,上汽使用Mendix低代碼平臺,將過去由人(ren)工完成的排(pai)班工作自動化,同時設(she)計(ji)了考勤軟件和績(ji)效系(xi)統(tong)。
據稱,在Mendix低代碼平臺的支持下,上汽乘用車項目的IT開發時間縮短了50%,部署維護成本降低了30%,并最終(zhong)實(shi)現了單車人工成本的降低。
2.富士康云智匯科技服務:一月之內上線兩個APP
“一個月內上線兩個APP、9天之內收回成本。”
榮偉麗向媒體介紹了云智匯項目的兩大亮點,并強調Mendix的一大特點便是“快”。
云(yun)智匯科技(ji)服(fu)務(wu)(wu)有限公司是富士康旗下的一(yi)家公司,其(qi)業務(wu)(wu)領域涉及(ji)智能制造、智能辦(ban)公和新(xin)零售解(jie)決方(fang)案(an)。
云智匯COO施春豪稱:“使用Mendix,不但幫助IT團隊提高工作效率,節省IT成本,而且能夠快速支持各類業務需求,幫助提高數萬工廠工人的生產效率,滿足疫情期間的政府開工需求,幫助管控項目成本,幫助IT報工等等。”
3.蘇黎世保險:一年之內創造百萬英鎊價值
最后一個案例則是Mendix的海外故事。
蘇黎世保險是瑞士最大的保險公司,使用Mendix低代碼平臺,開發出10余款改變客戶參與度和保險流程自動化的程序,在短短12個(ge)月內(nei)實現了百萬英(ying)鎊的業務價值(zhi)。
榮偉麗稱,這個項目(mu)的實施難度并不大,但有時(shi)候攻(gong)克一些小難題(ti),卻(que)能帶來超出預(yu)期的收益。
如今,Mendix加盟西門子之后,除了關注(zhu)車輛等(deng)(deng)傳(chuan)統制造業(ye)領域,也會服務于保(bao)險、金融等(deng)(deng)更多(duo)領域。
同時,Mendix和西門子的MindSphere工業物聯網解決方案集成后,能夠更好地利用MindSphere采集到的各類數據,從而驅動軟件創新。
結語:低代碼開發日益成熟,將走向主流
從Mendix的案例(li)來(lai)看(kan),低代碼平臺(tai)通過將復雜的邏輯(ji)操作可視化、模塊化,能夠(gou)大幅降低開(kai)發(fa)門檻(jian)和成(cheng)本,縮短開(kai)發(fa)周期,提高開(kai)發(fa)效(xiao)率。
不管(guan)是作(zuo)(zuo)為一(yi)種補充方式,還(huan)是作(zuo)(zuo)為一(yi)個替代(dai)(dai)方式,低(di)代(dai)(dai)碼都大有可為。
技術小白能夠通過拖拽模塊做程序,程序員也不用再夜以繼日地“肝”代(dai)碼,更多(duo)創(chuang)意、想法(fa)能夠(gou)便捷快速地得(de)以實現。
Gartner曾預估,到2025年,60%的(de)程(cheng)序都將使(shi)用(yong)低(di)代碼(ma)方式進行開發。
隨著越來越多的廠商加入這個新興領域,包括甲骨文、Salesforce等大牌廠(chang)商,低代(dai)碼開發領域或許將迎來高速增長的一個十年(nian)。