文|智能相對論 沈浪
“未來不懂低代碼就和二十年前不會用word一樣。未來80%的應(yīng)用會由業(yè)務(wù)人員通過低代碼開發(fā)?!痹?022云棲大會上,阿里云智能總裁張建鋒對低代碼的發(fā)展前景依舊保持著非常積極的態(tài)度。
無獨(dú)有偶,微軟中國CTO韋青在他的專欄《萬物重構(gòu)》中也寫到,“低代碼/無代碼編程能力變成一個與Word、Excel、PPT一樣普及的基本辦公職業(yè)技能。”
而事實(shí)證明,低代碼的流行趨勢也確實(shí)是不可阻擋的,目前各行各業(yè)的低代碼應(yīng)用都已經(jīng)出現(xiàn)了井噴式增長。以釘釘為例,去年3月,平臺上的低代碼應(yīng)用數(shù)量還只是38萬,到今天這個數(shù)據(jù)就已經(jīng)突破了500萬。
低代碼開發(fā)模式正在成為新型企業(yè)應(yīng)用開發(fā)的主流模式,以一種全新的視角來顛覆企業(yè)數(shù)字化的進(jìn)程。在BI(Business Intelligence,即商業(yè)智能)領(lǐng)域,隨著傳統(tǒng)BI向現(xiàn)代BI過渡,低代碼正在為跑通現(xiàn)代BI“最后一公里”帶來至關(guān)重要的價值。大多BI服務(wù)商像思邁特軟件、用友、帆軟軟件等也都意識到了這點(diǎn),低代碼開發(fā)模式融入BI系統(tǒng),有望從業(yè)務(wù)底層革新企業(yè)的業(yè)務(wù)決策流程。
但,若要做到這一點(diǎn),就必須得從BI服務(wù)商自身出發(fā),從根本上重塑BI服務(wù)流程。區(qū)別于傳統(tǒng)BI的產(chǎn)品交付模式,BI服務(wù)商首先就得需要參與到企業(yè)的經(jīng)營之中,以持續(xù)的服務(wù)來進(jìn)行交付。
低代碼給BI服務(wù)帶來了新機(jī)遇的同時,也革新了服務(wù)的路徑,但問題伴隨而來。
現(xiàn)代BI的“最后一公里”問題
BI的概念普遍認(rèn)為最早由Gartner公司提出,簡單可理解為基于現(xiàn)代企業(yè)經(jīng)營理論與信息應(yīng)用技術(shù)系統(tǒng)對信息、數(shù)據(jù)進(jìn)行挖掘、分析和處理,最終輔助商業(yè)決策的一個企業(yè)服務(wù)解決方案。
在企業(yè)數(shù)字化進(jìn)程中,這樣的解決方案主要以信息技術(shù)系統(tǒng)為底座,并承載相應(yīng)的功能服務(wù)。而圍繞著技術(shù)系統(tǒng)的迭代與服務(wù)邏輯的變化,傳統(tǒng)BI的模式迎來了改變,現(xiàn)代BI逐步成型。
用過傳統(tǒng)BI的企業(yè)或許都有過這樣的困擾,由于技術(shù)系統(tǒng)的門檻比較高,報表的開發(fā)與制作往往以IT為主導(dǎo),但技術(shù)人員大多時候并不能很好的理解業(yè)務(wù),而業(yè)務(wù)人員的技術(shù)能力又非常有限,整個BI流程走下來,不可避免地就需要IT部門與業(yè)務(wù)部門來回的溝通確定需求才能完成。
現(xiàn)代BI的出現(xiàn)所對應(yīng)解決的正是傳統(tǒng)BI的局限與問題。目前,在主流的觀點(diǎn)中,現(xiàn)代BI又分為自主型BI和智能型BI,其中自主型BI基于自助式分析工具的應(yīng)用來讓不太懂技術(shù)的業(yè)務(wù)人員也能使用BI系統(tǒng),而智能型BI則是融入了自然語言處理、知識圖譜、機(jī)器學(xué)習(xí)等AI技術(shù),強(qiáng)化了BI系統(tǒng)本身的數(shù)據(jù)挖掘與分析能力,提升輔助決策的效率與準(zhǔn)確度。
對比傳統(tǒng)BI,現(xiàn)代BI通過降低技術(shù)門檻(對應(yīng)自主型BI)和強(qiáng)化技術(shù)能力(對應(yīng)智能型BI)兩種方式減少了IT部門在BI流程中的參與度與干預(yù)性,建立起了以業(yè)務(wù)人員為中心的BI模式。
在這個過程中,如何讓BI距離業(yè)務(wù)無限的接近,實(shí)際上就是現(xiàn)代BI在大方向不變的情況下所要解決的“最后一公里”問題。而低代碼開發(fā)模式的出現(xiàn)則有望更進(jìn)一步地解決這一問題,由于簡化了開發(fā)流程,不懂技術(shù)的業(yè)務(wù)人員完全可以基于簡單的操作就能開發(fā)一套適用于業(yè)務(wù)流程的BI。比如,思邁特軟件的Smartbi自助儀表盤就融入了低代碼開發(fā)模式,業(yè)務(wù)人員只需要簡單的操作選取自己業(yè)務(wù)關(guān)聯(lián)的指標(biāo),就能生成個性化的儀表盤以滿足業(yè)務(wù)需要。
在此,業(yè)務(wù)人員既是BI的二次開發(fā)者,同時也是BI的使用者,兩個身份的高度統(tǒng)一從而使得BI系統(tǒng)進(jìn)一步回歸業(yè)務(wù)流程,真正以業(yè)務(wù)為中心。
從理想的角度來說,低代碼所帶來的價值與結(jié)果是顯而易見的。
“最后一公里”前面的99公里進(jìn)程
在低代碼開發(fā)模式的支持下,業(yè)務(wù)人員的參與將從根本上改變BI的底層建設(shè)邏輯,促使現(xiàn)代BI發(fā)展得更為成熟——這是結(jié)果,但過程往往是充滿曲折。在BI服務(wù)商想要依托低代碼來跨越現(xiàn)代BI的時候,相應(yīng)的問題與思考也將被逐漸放大。
“最后一公里”前面的進(jìn)程需要被重新審視。
換句話來說,如果把BI流程看作是一個100公里的技術(shù)應(yīng)用進(jìn)程,那么在低代碼的出現(xiàn)后,這個進(jìn)程就可以明確的劃分出兩個階段。一方面,低代碼解決的是“最后一公里”問題,而業(yè)務(wù)人員所能參與的開發(fā)實(shí)際上是非常輕量的一部分;另一方面,在“最后一公里”的前面也就還有99公里的開發(fā)與應(yīng)用,需要由專業(yè)的BI服務(wù)商(或者說IT人員)承擔(dān)核心作用。
那么,對于BI服務(wù)商來說,用好低代碼開發(fā)模式實(shí)是有技巧性的——如何做好前面99公里的鋪墊,又保證“最后一公里”輕量開發(fā)的順利讓渡,將決定一個BI系統(tǒng)的低代碼應(yīng)用是否可持續(xù)。
如何理解?以BI服務(wù)中最為常見的指標(biāo)體系管理來看,可以明確一個認(rèn)知。
在思邁特軟件的Smartbi自助儀表盤上,企業(yè)的業(yè)務(wù)人員只需要選取自己業(yè)務(wù)的關(guān)聯(lián)指標(biāo)即可生成個性化儀表盤,但是大多時候這個關(guān)聯(lián)指標(biāo)對于企業(yè)客戶而言,是混亂的、不清晰的。
在整個流程里,選取關(guān)聯(lián)指標(biāo)容易,但如何建立關(guān)聯(lián)指標(biāo)體系并提出相應(yīng)的解決方案才是問題,往往這也是最難最關(guān)鍵的步驟。BI服務(wù)商在為某一行業(yè)客戶提供服務(wù)時,都會充分地去理解一個行業(yè)的事務(wù)流程,針對特定行業(yè)制定完善的指標(biāo)體系,比如思邁特軟件在服務(wù)某輕工集團(tuán)的時候,就必須要在其現(xiàn)有的業(yè)務(wù)報表中提取指標(biāo)緯度信息,并理解報表背后的管理邏輯,進(jìn)而結(jié)合行業(yè)指標(biāo)庫和BI經(jīng)驗(yàn)才能為其提供合理有效的管理解決方案。
這一特征在思邁特軟件服務(wù)某知名上市藥企的過程中呈現(xiàn)得更為完整。思邁特軟件先是基于集團(tuán)整體的戰(zhàn)略目標(biāo)進(jìn)行指標(biāo)梳理,管理框架構(gòu)建,再進(jìn)行業(yè)務(wù)模塊劃分對應(yīng)落實(shí)集團(tuán)的數(shù)據(jù)分析體系框架。
在這個思路上,思邁特軟件進(jìn)一步為該上市藥企打造了一個以指標(biāo)為核心的ABI平臺,從底層框架上實(shí)現(xiàn)指標(biāo)管理與指標(biāo)應(yīng)用的一體化。以上,這些項(xiàng)目為業(yè)務(wù)人員主動構(gòu)建指標(biāo)提供了基礎(chǔ),從而打破了往期那種“業(yè)務(wù)提需求,IT做加工”的被動模式。
由此來說,BI服務(wù)商必須要率先建立好應(yīng)用基礎(chǔ),低代碼才能幫助客戶跑通“最后一公里”的問題。對此,Smartbi上線了一站式指標(biāo)管理服務(wù),將指標(biāo)管理標(biāo)準(zhǔn)化,類似于上面說到的服務(wù)案例與ABI平臺,可基于業(yè)務(wù)標(biāo)準(zhǔn)流程同步梳理了一套指標(biāo)管理全流程,從定義、建模、調(diào)度、發(fā)布到展示全面覆蓋,在指標(biāo)管理上就能實(shí)現(xiàn)業(yè)務(wù)與技術(shù)的協(xié)同,從而使得指標(biāo)體系能更好地為業(yè)務(wù)決策所服務(wù)。
低代碼模式給予客戶的體驗(yàn)是輕量的、便捷的,但實(shí)際上其背后是企業(yè)服務(wù)商把最難、最復(fù)雜的步驟給做完了、跑通了才有前面的效果。
那么,在低代碼開發(fā)模式的推動下,現(xiàn)代BI的成長邏輯也就更為清晰——落實(shí)現(xiàn)代BI以業(yè)務(wù)為中心的價值導(dǎo)向,方法并不是培養(yǎng)業(yè)務(wù)人員的技術(shù)能力或是完全的將開發(fā)工作交予業(yè)務(wù)人員,而是重塑生態(tài)上的專業(yè)分工,比如IT人員回歸技術(shù)本位,搭建數(shù)據(jù)框架;業(yè)務(wù)人員回歸價值本位,負(fù)責(zé)輕量開發(fā)以解決業(yè)務(wù)需求。
簡單來說,在BI流程里,BI服務(wù)商根據(jù)行業(yè)理解與技術(shù)能力搭建底層的BI系統(tǒng),而后再讓渡一部分輕量開發(fā)的權(quán)利給到企業(yè)客戶的業(yè)務(wù)人員,由他們根據(jù)自身的業(yè)務(wù)需求用低代碼進(jìn)行應(yīng)用開發(fā),以保證BI系統(tǒng)交付之后能圍繞著業(yè)務(wù)所展開。
寫到最后
低代碼開發(fā)模式在BI領(lǐng)域流行,存在著一個重要的前提:傳統(tǒng)的產(chǎn)品交付模式正在被淘汰,取而代之的是持續(xù)的服務(wù)交付模式。企業(yè)客戶的需求不再是一個簡單的軟件產(chǎn)品,而是一個持續(xù)更新的合作服務(wù),低代碼開發(fā)模式建立在后者的交付模式下才有相應(yīng)的增長空間。
換句話來說,低代碼這個概念本身其實(shí)并不重要,重要的是行業(yè)本身的發(fā)展到達(dá)了一個進(jìn)階的狀態(tài),就比如傳統(tǒng)BI所實(shí)現(xiàn)的功能實(shí)際上已經(jīng)非常強(qiáng)大了,其核心的問題只是業(yè)務(wù)與技術(shù)的對接太過于繁瑣,讓應(yīng)用本身該有的價值沒有發(fā)揮出來。
而低代碼所能提供的價值,就是在輕量開發(fā)模式的推行下讓業(yè)務(wù)人員能有機(jī)會參與技術(shù)應(yīng)用的開發(fā)中,實(shí)現(xiàn)業(yè)務(wù)與技術(shù)協(xié)同,從而達(dá)到現(xiàn)代BI的效果。
然而,這不是唯一的路徑。低代碼可以讓現(xiàn)代BI更出彩,但現(xiàn)代BI能真正帶來價值的關(guān)鍵主要還是數(shù)據(jù)框架的整體支持。
也就是說,跑通“最后一公里”固然關(guān)鍵,但更重要的是前面99公里的鋪墊。