如果說(shuō)工業(yè)互聯(lián)網(wǎng)是工業(yè)戰(zhàn)場(chǎng)上新開(kāi)來(lái)的一輛戰(zhàn)車(chē),,那么幾年下來(lái)它的部件早已被熱情的中國(guó)沖鋒隊(duì)上下翻找了一個(gè)遍,,甚至還增出來(lái)好幾塊補(bǔ)丁式的彈藥筒。然而,,工業(yè)互聯(lián)網(wǎng)還有一手非常隱秘的兵器,,深藏其中,命門(mén)所在,不為人所查,。
IT與OT融合難在何處
IT與OT融合,,是工業(yè)互聯(lián)網(wǎng)最為迫切需要解決的問(wèn)題。數(shù)字化之所以區(qū)別于信息化,,在于既往的信息化選擇了泳道式的前進(jìn),,IT和OT技術(shù)各走一邊,井水不挨河水,,各自搞出來(lái)的煙囪,,各自應(yīng)付自己的孤島。各個(gè)維度的數(shù)據(jù),,并沒(méi)有太大的理由在一起,。
OT技術(shù)最重要的任務(wù)就是讓設(shè)備連接順利、安全運(yùn)行,。至于數(shù)據(jù)分析和軟件編程的事情,,往往都留給了IT人員。然而IT卻無(wú)法對(duì)業(yè)務(wù)本身做很好的裁剪和解剖,。盡管IT和OT融合正在日益被鼓勵(lì),,但是IT人員的眼睛里只有代碼,OT人員的眼睛里只有設(shè)備,,這里有著天然的鴻溝,。
如同國(guó)內(nèi)很多集成商的感受一樣,多年來(lái)一直在做自動(dòng)化和信息化融合的天津宜科,,總是缺少一種合手的工具,,能將頂層的決策判斷與業(yè)務(wù)流程更好地捆綁在一起。直到三年前收購(gòu)了一家德國(guó)公司,,一種全新的工具進(jìn)入了視角,。宜科知道它以前所碰到的問(wèn)題,等到了解決的方法,。
一種無(wú)需考慮編程語(yǔ)言,,而只需要業(yè)務(wù)邏輯本身的技術(shù)業(yè)已登臺(tái):Low/No-Code Platform,(為了兼顧“低代碼”和“零代碼”,,筆者統(tǒng)一稱(chēng)之為“超低代碼平臺(tái)”),。簡(jiǎn)單地說(shuō),所畫(huà)即所想,,拖拽背后就是業(yè)務(wù)邏輯的組合。
低代碼平臺(tái)是促進(jìn)IT和OT聯(lián)手的便利工具,。盡管它的誕生并不是為了這件事,,它早就在云CRM供應(yīng)商Saleforce上廣泛使用。但它的特性卻是非常適合IT與OT的融合,它將IT工程師和OT工程師塞進(jìn)了同一個(gè)房間:架構(gòu),、溝通,、思維,都用圖形語(yǔ)言統(tǒng)合在一起,。你迭我代,,而不是你說(shuō)我干,應(yīng)用程序的開(kāi)發(fā)方式正在發(fā)生巨大的轉(zhuǎn)變,。
一種新的軟件文化與工業(yè)工程正在相互滲透,。
工程師上位
超低代碼開(kāi)發(fā)為什么對(duì)于一個(gè)致力于挖掘數(shù)據(jù)價(jià)值的數(shù)字化企業(yè)而言重要?這是因?yàn)闃I(yè)務(wù)人員雖然對(duì)流程和專(zhuān)業(yè)知識(shí)都有著非常好的理解,,但一般不具備編碼技能,。而基于超低代碼平臺(tái)的開(kāi)發(fā),則幾乎不需要考慮IT技能,,而只需要專(zhuān)注于解決業(yè)務(wù)問(wèn)題本身,。
在超低代碼平臺(tái)上,只需要了解業(yè)務(wù)過(guò)程建模的基本邏輯,,了解如何用數(shù)據(jù)實(shí)體表達(dá)領(lǐng)域知識(shí),,就可以通過(guò)隨意的拖拽,創(chuàng)建應(yīng)用程序,。這是知識(shí)自動(dòng)化的一個(gè)重要過(guò)程,。
圖1:平民開(kāi)發(fā)者與超低代碼平臺(tái)
素面朝天的“計(jì)算機(jī)新人類(lèi)”開(kāi)始作為一種全新的面孔出現(xiàn)。他們熟知業(yè)務(wù)流程并且來(lái)自各行各業(yè),,開(kāi)始用計(jì)算機(jī)去表達(dá)自己的知識(shí),,盡管他們不懂代碼。從傳統(tǒng)程序員的角度來(lái)看,,這類(lèi)人被稱(chēng)為“平民開(kāi)發(fā)者”,。
傳統(tǒng)工業(yè)應(yīng)用的開(kāi)發(fā),都是分析員將工程師們聚在一起開(kāi)需求分析會(huì),,記錄需求并自洽邏輯之后,,傳遞給滿(mǎn)頭霧水的程序員敲代碼,這中間有很多思維的斷層,。
而在超低代碼平臺(tái),,作為“平民開(kāi)發(fā)者”的工程師們積極參與,快速地做出顆粒度合適的原型,,現(xiàn)場(chǎng)看,,現(xiàn)場(chǎng)改,快速迭代,。從創(chuàng)建窗體和數(shù)據(jù)表開(kāi)始,,然后定義工作流,再指定需要展示報(bào)告的分析結(jié)果,最后直接封裝成可發(fā)布的APP,,四個(gè)步驟一氣呵成,。而前三個(gè)步驟都是與業(yè)務(wù)相關(guān)的,特別符合面向業(yè)務(wù),、快速部署的特征,。
圖2:快速部署
能夠大幅縮短應(yīng)用開(kāi)發(fā)周期,超低代碼平臺(tái)看上去提供的是速度,,但其實(shí)它提供的是一種“將知識(shí)變成‘可見(jiàn)的想法’”,。以前沒(méi)有玩過(guò)程序的“平民開(kāi)發(fā)者”可以通過(guò)超低代碼平臺(tái)開(kāi)發(fā)功能模塊,讓專(zhuān)業(yè)知識(shí)用圖形來(lái)表達(dá),;而專(zhuān)業(yè)開(kāi)發(fā)者則可以生產(chǎn)更復(fù)雜的應(yīng)用,,減少手動(dòng)編碼量,縮短應(yīng)用交付的周期,。這也意味著,,鼓勵(lì)平民開(kāi)發(fā)者與專(zhuān)業(yè)開(kāi)發(fā)者緊密合作,專(zhuān)業(yè)知識(shí)進(jìn)一步被軟件化,,并且大大拓展全民參與知識(shí)化的力度,。跨平臺(tái)(Cross-platform)的特點(diǎn)也顯現(xiàn)出來(lái),,也就是說(shuō),,可以編譯部署在多個(gè)平臺(tái)(可以是Native iOS,Native Android,,PC端),,可以使用Native Api調(diào)用安卓原生接口,并具有持續(xù)交付的能力,。只需一個(gè)代碼庫(kù),,編寫(xiě)一次,即可在任何地方運(yùn)行,。一個(gè)全新的知識(shí)社區(qū)逐漸崛起,,這正是國(guó)外大公司非常關(guān)注的事情。
而對(duì)用戶(hù)而言,,則無(wú)需下載安裝,,即點(diǎn)即用,就可以享受原生應(yīng)用的性能體驗(yàn),。這種快應(yīng)用具有免安裝,、免存儲(chǔ)、一鍵直達(dá),、更新直接推送四大體驗(yàn)優(yōu)勢(shì),。
美國(guó)咨詢(xún)公司Forrester在2019年的報(bào)告中指出:“雖然只有10%到15%的公司使用超低代碼平臺(tái)構(gòu)建軟件,,但這些工具的市場(chǎng)和使用率正在迅速增長(zhǎng)。有將近60%的自定義應(yīng)用程序是在IT部門(mén)之外構(gòu)建的,,其中30%左右是由有限技術(shù)開(kāi)發(fā)技能或者沒(méi)有技術(shù)開(kāi)發(fā)技能的雇員建造的?!?/p>
大多數(shù)程序居然在IT部門(mén)之外被構(gòu)建起來(lái),,這是一個(gè)不可思議的變化。知識(shí)洪流正在四濺開(kāi)來(lái),,超低代碼平臺(tái)起到了裂變的作用,。對(duì)于工業(yè)互聯(lián)網(wǎng)平臺(tái)而言,它變成一種最為基本的工具,,隱在工業(yè)互聯(lián)網(wǎng)平臺(tái)的底層,,而頂層的應(yīng)用開(kāi)發(fā)者則開(kāi)始大放異彩。超低代碼平臺(tái)能夠在多個(gè)維度上促進(jìn)協(xié)作,,包括IT和OT的協(xié)作,、職業(yè)開(kāi)發(fā)者與平民開(kāi)發(fā)者之間的協(xié)作、開(kāi)發(fā)者團(tuán)隊(duì)中不同角色之間的協(xié)作,。
超低代碼平臺(tái)也會(huì)為人工智能技術(shù)提供“落地點(diǎn)”,。畢馬威研究了2019年人工智能技術(shù)的應(yīng)用趨勢(shì),接受訪(fǎng)談的企業(yè)高管們強(qiáng)調(diào),,如果將自動(dòng)化,、人工智能、數(shù)據(jù)分析等各項(xiàng)技術(shù)與超低代碼平臺(tái)部署在一起,,能夠更高效的完成技術(shù)工作,。這種組合可以提供更多的密集型數(shù)據(jù)的聚變效應(yīng),從而為企業(yè)組織提供有別于傳統(tǒng)分析的深入洞察,。
超低代碼平臺(tái)盡管是全民編程的基礎(chǔ)設(shè)施,,但它并不必然指向去削弱專(zhuān)業(yè)程序員的價(jià)值。恰好相反,,OT人員終于可以和IT人員緊密合作,,OT人員定義解決方案的實(shí)質(zhì)性?xún)?nèi)容,IT人員做更加深入的細(xì)化,,超低代碼平臺(tái)使二者的工作成果變得渾然一體,。
流程管理,走向工業(yè)互聯(lián)網(wǎng)平臺(tái)
然而,,這并不是一個(gè)全新的工具,,這是一個(gè)迅速成長(zhǎng)的市場(chǎng)。國(guó)外企業(yè)的CIO(首席信息官)們,,對(duì)超低代碼開(kāi)發(fā)平臺(tái)的熱情在迅速升溫,。根據(jù)Forresterr咨詢(xún)公司的觀(guān)察,,超低代碼平臺(tái)市場(chǎng)的年度復(fù)合增長(zhǎng)率達(dá)到近50%。然而在國(guó)內(nèi),,這里黎明靜悄悄,,似乎還都沒(méi)有意識(shí)到這個(gè)市場(chǎng)的獨(dú)立存在。
國(guó)外已經(jīng)活躍著大約六七十個(gè)供應(yīng)商,,而且它的生態(tài)系統(tǒng)正在成長(zhǎng),。2017年是一個(gè)分界點(diǎn)。在大型企業(yè)供應(yīng)商中,,2017年之前只有Salesforce采用Force.com的低代碼平臺(tái),。隨后,戴爾,、微軟,、甲骨文、IBM和SAP都紛紛加入了這個(gè)市場(chǎng),。僅僅幾年的時(shí)間,,看似波瀾不驚之中,2020年即將達(dá)到100億美元的規(guī)模,。相比而言,,EDA(電子設(shè)計(jì)自動(dòng)化)軟件的市場(chǎng)規(guī)模,在驚心動(dòng)魄的芯片市場(chǎng)跌打滾爬了四十年,,才達(dá)到相同的規(guī)模,。
圖3:超低代碼平臺(tái)的市場(chǎng)規(guī)模
如果仔細(xì)觀(guān)察,超低代碼平臺(tái)跟BPM(業(yè)務(wù)流程管理)軟件有著緊密的關(guān)系,。BPM平臺(tái)一般會(huì)提供可視化的集成開(kāi)發(fā)環(huán)境,,允許用戶(hù)創(chuàng)建框架體系內(nèi)工作的應(yīng)用。而超低代碼平臺(tái)不僅可以開(kāi)發(fā)企業(yè)內(nèi)部的流程化應(yīng)用,,還可以開(kāi)發(fā)面向C端用戶(hù)的業(yè)務(wù)型應(yīng)用,。如果BMP平臺(tái)不斷加強(qiáng)自身的超低代碼功能,有可能逐漸演化為Forrester所定義的RPA(機(jī)器人過(guò)程自動(dòng)化)平臺(tái),??紤]到物聯(lián)網(wǎng)的快速發(fā)展,一般都是私有化部署的傳統(tǒng)大多數(shù)BPM平臺(tái),,更需要盡快融入其中,;而超低代碼平臺(tái)則側(cè)重于在云環(huán)境中運(yùn)行。于是在工業(yè)互聯(lián)網(wǎng)時(shí)代,,二者的相遇,,也是水到渠成。
以業(yè)務(wù)流程管理見(jiàn)長(zhǎng)的德國(guó)IT巨頭Software AG公司,,在2018年底推出超低代碼平臺(tái)webMethods Dynamic Apps,,就是為了增強(qiáng)它的物聯(lián)網(wǎng)平臺(tái)Cumulocity的地位,。借助于Cumulocity平臺(tái),Software已經(jīng)成功地聯(lián)合機(jī)械制造商推出了工業(yè)互聯(lián)平臺(tái)ADAMOS,,并獲得了2018年的“德國(guó)創(chuàng)新獎(jiǎng)”,。Software和機(jī)床廠(chǎng)商德瑪吉森精機(jī)、杜爾涂裝,、卡爾蔡司光學(xué),、申克儀表等企業(yè)聯(lián)合發(fā)力。ADAMOS做好了所有必要的底層基礎(chǔ)設(shè)施,,而這些機(jī)床廠(chǎng)商、涂裝廠(chǎng)商,、儀器廠(chǎng)商,,甚至是零部件廠(chǎng)商則在平臺(tái)上發(fā)布工業(yè)APP。由于這些廠(chǎng)商大量的業(yè)務(wù)流程是跑在Software AG的平臺(tái)上,,本來(lái)就是信息流和數(shù)據(jù)流就是打通的,;在這個(gè)基礎(chǔ)上發(fā)布APP,更容易實(shí)現(xiàn)端到端的無(wú)縫集成,。隨著超低代碼平臺(tái)的加入,,機(jī)械制造商們可以更容易創(chuàng)造更多的專(zhuān)業(yè)APP。而對(duì)于Software而言,,則進(jìn)一步強(qiáng)化了“從專(zhuān)業(yè)知識(shí)到云端交付”的能力,。而對(duì)于天津宜科這樣致力于為中小企業(yè)提供數(shù)字化工廠(chǎng)的敏捷部署的公司,超低代碼平臺(tái)大大加速了數(shù)字化部署的速度,。在天津一家?guī)缀醪捎檬止し绞降纳a(chǎn)線(xiàn)上,,通過(guò)“現(xiàn)場(chǎng)說(shuō)、現(xiàn)場(chǎng)做,、現(xiàn)場(chǎng)改”得到了第一版的應(yīng)用模型,,也許看上去很簡(jiǎn)陋、很粗糙,,但它卻形成了一個(gè)有明確目指向的應(yīng)用,。更重要的是,作為業(yè)務(wù)所有者的工程師,,在開(kāi)發(fā)應(yīng)用的過(guò)程中得到了前所未有的參與感與主動(dòng)權(quán),,他們有足夠多的動(dòng)力與興趣去不斷美化界面、完善邏輯,。更為完整的戰(zhàn)略雄心,,則是來(lái)自西門(mén)子的演繹,其在2018年以7億美元收購(gòu)了超低代碼平臺(tái)的領(lǐng)跑者之一Mendix,,在2019年9月的分析師大會(huì)上,,已經(jīng)成為整個(gè)物聯(lián)網(wǎng)平臺(tái)戰(zhàn)略的先鋒部隊(duì),。
無(wú)紙化從去掉excel表格開(kāi)始
當(dāng)前的許多數(shù)據(jù)都是以excel形式存在的。例如,,計(jì)算某公司在某段時(shí)間的能源消耗,,外部看到的是顯示在面板上的計(jì)算結(jié)果;然而它的背后,,有大量的excel表格在為算法提供數(shù)據(jù),。這些表格的后面是各種關(guān)鍵的數(shù)據(jù)庫(kù),存儲(chǔ)著由手工統(tǒng)計(jì)的,、來(lái)自垂直部門(mén)的數(shù)據(jù),。即使有的部門(mén)部署上了系統(tǒng),能夠采集數(shù)據(jù),,卻還是得按照一定的格式導(dǎo)出excel表格,,因?yàn)橹挥衑xcel表格是大家公認(rèn)的格式。絕大部分的數(shù)據(jù)分析都是從excel表格可視化開(kāi)始的,。
Excel表格看上去只是一種習(xí)慣的問(wèn)題,,背后卻意味著一個(gè)“管理失靈”的漏洞?!皵?shù)據(jù)黑洞”的觀(guān)點(diǎn)認(rèn)為,,從數(shù)據(jù)流轉(zhuǎn)的角度講,必須消除excel表格,。有表格的地方,,必然有數(shù)據(jù)的斷點(diǎn),這個(gè)地方就無(wú)法形成閉環(huán),。這就是信息化過(guò)程中需要解決的最為可怕的“數(shù)據(jù)黑洞”,。表格的背后都是關(guān)鍵的數(shù)據(jù)庫(kù),拿出表格后,,它所有的關(guān)系,、關(guān)聯(lián)都被人為切斷了。如果使用超低代碼平臺(tái),,就可以跨過(guò)excel表格這個(gè)媒介,,直接收集各種各樣的數(shù)據(jù)邏輯,形成單一平臺(tái)上的業(yè)務(wù)邏輯,,多維數(shù)據(jù)聯(lián)通,,整個(gè)系統(tǒng)一張表、一張圖,。這樣一來(lái),,就不用過(guò)多考慮各種應(yīng)用程序的協(xié)同運(yùn)行問(wèn)題了。
國(guó)內(nèi)的各大軟件公司如阿里,、用友,、金蝶,,以及活字格、魔方網(wǎng)表這樣的小公司,,都在布局超低代碼平臺(tái),,但目前還主要都是落在OA和CRM這樣的輕應(yīng)用打通方面。比如說(shuō)魔方網(wǎng)表,,就是讓excel變成高效的數(shù)據(jù)庫(kù),。華為的歐洲總部也采用魔方網(wǎng)表,來(lái)定制了很輕的進(jìn)存銷(xiāo)系統(tǒng),??梢哉f(shuō),工廠(chǎng)如果能夠去掉excel表格,,本身就是一個(gè)數(shù)字制造的進(jìn)步,,這也是推廣超低代碼平臺(tái)的一個(gè)顯著動(dòng)機(jī)。
然而,,更值得關(guān)注的是在制造業(yè)端的應(yīng)用。天津宜科的IoT Hub平臺(tái),,就是將OT的特性,,與編程工具捆綁在一起,實(shí)現(xiàn)“開(kāi)發(fā)即實(shí)施,、無(wú)代碼開(kāi)發(fā),、無(wú)需風(fēng)險(xiǎn)測(cè)試”等特性。而它的背后則是一套“業(yè)務(wù)模型綁定”機(jī)制,,將機(jī)器參數(shù),、物料特性,甚至AGV(物料搬運(yùn)車(chē))軌跡等,,都可以從交互界面導(dǎo)入,,根據(jù)預(yù)置的邏輯得以重建模型,并使得OT人員的想法能夠快速實(shí)現(xiàn),。這是“數(shù)據(jù)+模型+工程經(jīng)驗(yàn)”的結(jié)合,,而最重要的迭代來(lái)自“工程經(jīng)驗(yàn)”。這也是工業(yè)互聯(lián)網(wǎng)平臺(tái)最令人值得期待的地方,。
圖4:超低代碼平臺(tái)
敏捷性是超低代碼平臺(tái)的第二性征,。它區(qū)別于其他的編程工具。敏捷化部署的數(shù)字化工廠(chǎng),,正是許多中小企業(yè)推動(dòng)數(shù)字化轉(zhuǎn)型的抓手,。新技術(shù)支持的基礎(chǔ)設(shè)施,使過(guò)去不可行的“小步快跑”的模式具備了操作性,。如果僅僅考慮實(shí)用,,從很小的功能入手,,那么傳統(tǒng)軟件瞬間就會(huì)顯得十分笨重。許多云MES正在以輕快的步伐,,從每一臺(tái)機(jī)器每一個(gè)功能入手,,這已顛覆了傳統(tǒng)MES的定義。這些云MES的典型規(guī)則就是游擊戰(zhàn),,而動(dòng)輒幾百萬(wàn)元的傳統(tǒng)MES則是標(biāo)準(zhǔn)的集團(tuán)作戰(zhàn),。二者在中小企業(yè)的敏捷化、數(shù)字化,,將面臨一搏,。超低代碼平臺(tái)的加入,則會(huì)顯著提升云MES的籌碼,。
戰(zhàn)略工具
工業(yè)互聯(lián)網(wǎng)的未來(lái),,一定是圍繞平臺(tái)生態(tài)而成長(zhǎng)。而良性的生態(tài),,往往從社區(qū)開(kāi)始,,從吸引工程師的參與表達(dá)和自我實(shí)現(xiàn)開(kāi)始。從這個(gè)角度看,,超低代碼平臺(tái)可能會(huì)是個(gè)很好的手段,。不僅如此,超低代碼平臺(tái)也是能加速企業(yè)數(shù)字化轉(zhuǎn)型的戰(zhàn)略性工具,。如果僅僅將它看成是一個(gè)編碼工具,,要求注入減少備份目錄日志這樣的技術(shù)回報(bào),那么它或許只是某個(gè)部門(mén)的事情,。然而,,如果能將更多的人和知識(shí)卷入到數(shù)字化的浪潮,能讓知識(shí)顯性化變得更加容易,,那么它就會(huì)成為匹配企業(yè)數(shù)字化轉(zhuǎn)型的戰(zhàn)略性選擇,。
作者簡(jiǎn)介
林雪萍:南山工業(yè)書(shū)院發(fā)起人,北京聯(lián)訊動(dòng)力咨詢(xún)公司總經(jīng)理