天天看點

【觀點分享】低代碼平台是“業務上雲”走向萬千企業的最後一公裡

Qcon2021北京站《低代碼實踐與應用》分論壇由阿裡雲智能釘釘事業部資深技術專家、釘釘宜搭低代碼平台負責人葉周全作出品人,集合行業内低代碼平台的典型案例,從使用者的視角解讀如何選擇和使用低代碼平台。

阿裡雲智能釘釘事業部進階技術專家範之嶽在分論壇分享了釘釘低代碼的數字化實踐經驗。他認為,在全面上雲的趨勢下,低代碼平台讓“雲”更平易近人,是“業務上雲”走向萬千企業的最後一公裡。

【觀點分享】低代碼平台是“業務上雲”走向萬千企業的最後一公裡

阿裡雲智能釘釘事業部進階技術專家範之嶽

以下是範之嶽在Qcon2021北京站《低代碼實踐與應用》分論壇的演講摘錄(本内容未經授權不得轉載):

今天的分享圍繞阿裡巴巴的低代碼實踐以及釘釘低代碼平台産品技術的演進展開。

首先,讓我們看看作為低代碼平台的我們會遇到什麼樣的客戶以及不同客戶的需求是什麼? 我們的目标客戶是中小企業,和大型的一些集團企業。

我們的命題是關于我們的客戶,他們在企業營運管理數字化中有什麼樣的訴求與挑戰?

企業數字化訴求是随着規模發展不斷更疊

如圖所示:我們可以看到随着企業不斷發展,在不同的階段、不同的規模,它會有不同的數字化的訴求。

【觀點分享】低代碼平台是“業務上雲”走向萬千企業的最後一公裡

低代碼在這裡面有用武之地嗎?我的答案是有,甚至在不同的規模和階段,低代碼都有用武之地。

幾年前,在阿裡巴巴,我們就有了企業智能事業部(原資訊平台事業部),做的事情就是把在集團最初發展階段購買的商業軟體全部下線,用完全自研的方式去研發了自己的HR系統、采購系統、法務系統、IT行政系統。

為什麼要自研?因為,當一個集團業務群組織發展成熟起來之後,整個公司業務營運管理就會誕生很多獨特性和專屬性的需求,外采的系統往往無法滿足。

但是自研了幾年之後,我們也碰到了問題。我們的HR、采購、法務系統都屬于重型的中背景系統,複雜度還挺高的,尤其要應對多組織、多分公司、上下級各種場景,我們把70%的研發資源都投入在這些重型系統研發中,并且一個應用需要多人維護。

但是,除了這些重型應用以外,在集團内部還有非常多的需求和訴求,比如行政類、IT類、項目管理類等等。這造成一個結果:非常多的需求要排隊,最終核心應用無法滿足非常快速的變化。

這個局面怎麼破,是我們一直在思考的問題。

低代碼的平台化是一個趨勢

不改變現在企業應用的開發模式和平台架構,這個題沒法破。 把PaaS的能力和Saas的應用場景結合在一起,并采用低代碼的方式,應該是解決大規模企業應用支援擴充定制的核心政策之一。

看看業界,Salesforce做 CRM、SaaS非常牛,市值上千億。那它怎麼應對大客戶的定制需求?它在很早就推出了對應 CRM 、SaaS的PaaS平台,面向開發者和傳遞內建者,他們可以用平台給客戶傳遞定制化的需求。

還有很多專注做開發平台的PaaS産品,共同特點是低代碼、平台化,這是一個趨勢。這些PaaS平台它不僅是低代碼技術平台,而是把行業業務的屬性、業務的元件和PaaS平台結合在一起。

釘釘低代碼平台的産品技術演進

釘釘低代碼平台也不是一蹴而就,最開始是來源于阿裡巴巴内部。阿裡巴巴集團的數字化訴求最終孵化出了釘釘低代碼平台——釘釘宜搭。

在釘釘宜搭1.0階段,首先要做的是讓流程線上,簡單點說就是審批線上并且移動化,這是很多企業包括阿裡最初始的訴求,也是釘釘宜搭在1.0階段解決的問題。在這個階段,我們希望低代碼平台能被所有的阿裡小二使用,降低開發門檻和成本、提升工作效率。是以,1.0階段我們借助于釘釘宜搭的零代碼能力,再輔以低代碼能力,在阿裡内部真正實作了“全民都是開發者”,讓阿裡小二們隻需要考慮業務場景,用釘釘宜搭能快速地打造了一個支撐業務協同的數字化應用,解決了中長尾應用的訴求。

釘釘宜搭2.0階段,考慮的是低代碼平台能不能解決重型應用的訴求。我們提出了一個概念,就是中繼資料模型驅動。我們用中繼資料來驅動流程,驅動頁面,驅動規則,驅動資料報表,甚至直接把定義好的中繼資料透出到業務人員的業務工作台上去。2.0階段增加的能力主要是面向相對專業的開發者,提升開發複雜業務系統的研發效率。我們把中繼資料層和資料層做了一個重構,還提供了業務流編排的能力,在業務流的每個節點都可以定義不同的業務動作,來滿足複雜的業務流程邏輯需求。

到了釘釘宜搭的3.0階段,它呈現出三個顯著特征:資料驅動、雲釘一體和行業數字化。

首先:資料驅動。它和中繼資料驅動有什麼差別?中繼資料驅動關系産品技術,資料驅動則是真正意義上的業務驅動,我們要把業務做閉環,用資料來做決策。

其次,行業數字化。我們最終的目标是讓生态和行業線上。低代碼平台上面必須得有業務的特征、行業的特征。當我們進入到某個行業裡後,還有一個命題必須得解,就是業務內建、系統打通、資料的互聯互通。

釘釘宜搭3.0階段的新挑戰是要讓行業數字化起來,我們要證明低代碼平台是可以成功的,是有業務結果的,是以我們要做很多事情。

這就帶來了3.0階段的第三個特征:雲釘一體。

1)我們把門檻降到足夠低,因為最終我們客戶要的是業務。低代碼平台封裝了雲計算的能力,可以讓雲真正地平易近人。客戶為什麼買單?為他想要的業務系統買單,他不需要懂,但可以感受到雲帶給他的技術價值。

2)我們客戶有很多的系統,包括我們釘釘上非常多的應用也受到很多客戶的喜歡,但是這些系統和應用都是單點的,他們的訴求是如何把這些系統和應用的資料融會貫通起來。

一個簡單的例子,企業要給人打績效,除了看考勤系統,還要看工作産出,就需要一個業務系統首先讓工作數字化,然後産生的資料和考勤資料合在一起做績效考核。 我們堅信,釘釘加上低代碼,它可以成為企業使用雲的一個全新界面。 我們不再是往客戶那邊簡單輸出,而是借助低代碼平台,借助一整個業務解決方案,去幫助客戶實作業務定制的價值。

釘釘低代碼平台在制造業領域的實踐

【觀點分享】低代碼平台是“業務上雲”走向萬千企業的最後一公裡

當我們進入行業之後,發現非常多的場景、業務是沒有數字化的。如上圖左側的照片所示,他們的工序管理就是用這些紙質的卡,而且他們還覺得很好用,不會輕易變化。

對于這種單點場景來說,其實低代碼平台可以非常快速地實作數字化。 但是我們在制造業希望要深耕的是什麼呢?解決單點問題肯定不夠。這就是為什麼我們需要去打造低代碼的行業解決方案。

【觀點分享】低代碼平台是“業務上雲”走向萬千企業的最後一公裡

圖上中間這一塊,圍繞着制造業的“産、供、銷”管理一體化,有非常多的應用場景。整個制造業的解決方案裡面可能有幾十個、甚至上百個的産品,等着我們用低代碼的方式去實作。

中間這塊應用場景是産生資料,其實真正的價值在于上層,低代碼平台實作了業務閉環之後,會産生大量的資料, 通過資料的分析、資料的展現,幫助我們的客戶來做決策分析。這是低代碼平台必須要解決的:不隻是生産資料,而是讓資料能夠發揮價值。

另外,制造業有一個非常強的訴求是應用互聯和IOT,裝置要萬物互聯。這些都必須通過低代碼平台,用連接配接內建能力去把它做起來。最終低代碼平台是能去解決一整個行業的數字化轉型。

釘釘宜搭将來不再是作為獨立的低代碼産品,不是簡單地做産品的商業化,而是要成為低代碼基礎設施的提供者,我們會有非常多的生态夥伴。

有些夥伴以前想要做一個SaaS,想都不敢想,因為以前To B的SaaS門檻很高,沒有幾十人的研發團隊是做不出一個優秀産品的。但是低代碼平台可以把門檻降到足夠低,隻需要一個小型、有一定開發能力的團隊,就可以打造出真正屬于這個團隊自己的行業級産品,這是低代碼的優勢。我們和夥伴們講,希望你們用釘釘宜搭平台打造出屬于你們的東西。

低代碼平台上的應用和産品優勢不止于此。它原生于低代碼PaaS平台,天然具備擴充、定制的能力。我們用低代碼平台打造出來的産品能夠擁抱變化,客戶提什麼需求都沒問題,可以快速定制修改,甚至所見即所得,這是我們希望達到的目标。這已經不是願景了,因為包括釘釘宜搭在内,低代碼平台正在實作這一切。

繼續閱讀