Saas數(shù)字化零售中臺建設
本文以零售行業(yè)為例探究中臺的建設。中臺是一套先進的架構(gòu)理念,通過持續(xù)提煉可復用的能力,達到快速響應客戶需求的目的。但是中臺不能簡單地照搬照抄,需要結(jié)合企業(yè)的業(yè)務特點,沉淀一套自身的架構(gòu)方法論。中臺建設是手段不是目的,目的始終是快速響應需求取得成功。
零售SaaS業(yè)務架構(gòu)分為前臺業(yè)務、中臺業(yè)務、后臺業(yè)務。業(yè)務架構(gòu)會驅(qū)動應用架構(gòu)的設計與建設,應用架構(gòu)最上層是業(yè)務架構(gòu)的內(nèi)容,應用前臺負責支撐整個業(yè)務架構(gòu),應用中臺主要包括業(yè)務中臺、數(shù)據(jù)中臺,應用中臺為應用前臺提可復用的業(yè)務能力,幫助應用前臺快速支撐業(yè)務發(fā)展,技術(shù)中臺為應用前臺、中臺提供可復用的技術(shù)能力。
但是整個架構(gòu)需要建立在一套標準的架構(gòu)方法論之上,在建設中臺的過程中,它為團隊提供統(tǒng)一的原則和標準,幫助團隊更好的理解整個架構(gòu)體系,進而持續(xù)迭代和演進整體架構(gòu)。沒有這套方法論,中臺建設只是空中樓閣,無法順利落地。

搭建中臺前會用到的一個重要工具是抽象分層。為什么要進行抽象分層?
人腦處理信息的能力有限。如果信息量超過了人腦的處理能力,那么人會失去對該事物的理解。零售業(yè)務的信息量非常龐大,沒有人能夠同一時間處理這么龐大的信息量,需要找到一種概括、抽象的方法去理解零售業(yè)務。在面對高度復雜的問題時,我們可以通過不斷提升抽象層次來解決更為復雜的問題。
溝通協(xié)作的需要。團隊需要基于統(tǒng)一的設計語言來進行溝通,否則在面的大量復雜問題時,溝通經(jīng)常會不在一個頻道上,出現(xiàn)理解偏差、反復溝通的情況。
讓架構(gòu)設計思路更加清晰有條理。不管是梳理已有業(yè)務,還是梳理創(chuàng)新型業(yè)務,如果能基于標準化的抽象層次梳理,整個過程將會更加有條理。
有利于領(lǐng)域知識的沉淀和傳承。在復雜業(yè)務系統(tǒng)的迭代過程中,知識沉淀是尤為重要的,否則業(yè)務系統(tǒng)很快就變成一個“大泥球”系統(tǒng),沒有人理得清內(nèi)部的業(yè)務邏輯和業(yè)務關(guān)系。然而知識沉淀的前提是要有一個知識框架,否則知識沒有附著的地方,而標準化的抽象層次就是一個最基礎的知識框架。

ToB產(chǎn)品和ToC產(chǎn)品有一個顯著的區(qū)別是,ToB產(chǎn)品面向的客戶是企業(yè),ToC產(chǎn)品面向的客戶是個人。企業(yè)內(nèi)部有復雜的組織架構(gòu),會設立公司、部門、崗位。各個公司、部門、崗位會有不同的職責和權(quán)力,三者相互之間會產(chǎn)生錯綜復雜的關(guān)系。
所以在獲取用戶需求時,首先需要梳理清楚企業(yè)的組織架構(gòu),然后按照組織架構(gòu)的脈絡循序漸進地進行需求調(diào)研。在訪談不同層級的用戶時,訪談的要點也要有所側(cè)重。


數(shù)據(jù)架構(gòu)分析,這里展示的是一部分財務中臺業(yè)務域的領(lǐng)域模型圖,它所處的抽象層次是業(yè)務子域?qū)哟危總€虛線框代表一個業(yè)務子域,業(yè)務子域之間有上下游關(guān)系,業(yè)務子域內(nèi)部是領(lǐng)域模型以及模型之間的關(guān)系,包含一個個的聚合,每個聚合都有一個聚合根,其他實體都會依附于某一個聚合根存在。
領(lǐng)域模型設計是非常重要的架構(gòu)設計工作,因為領(lǐng)域模型是每個業(yè)務域和業(yè)務子域的核心,后續(xù)要實現(xiàn)的各種服務能力,都是圍繞領(lǐng)域模型來組織的。領(lǐng)域模型沒有設計好,對業(yè)務發(fā)展的影響是非常長遠的,一方面會影響團隊對業(yè)務的理解,導致系統(tǒng)可維護性越來越差;另一方面如果要建設數(shù)據(jù)中臺,也會讓數(shù)據(jù)中臺的建設困難重重。

應用架構(gòu)需要定義整個產(chǎn)品需要建設哪些業(yè)務系統(tǒng),系統(tǒng)間如何集成,系統(tǒng)內(nèi)是否需要劃分應用容器,每個應用容器提供哪些服務能力,哪些服務需要下沉為領(lǐng)域服務,哪些服務直接為前端提供業(yè)務服務。


推薦閱讀:
不是你需要中臺,而是一名合格的架構(gòu)師(附各大廠中臺建設PPT)
企業(yè)IT技術(shù)架構(gòu)規(guī)劃方案
論數(shù)字化轉(zhuǎn)型——轉(zhuǎn)什么,如何轉(zhuǎn)?
企業(yè)10大管理流程圖,數(shù)字化轉(zhuǎn)型從業(yè)者必備!
【中臺實踐】華為大數(shù)據(jù)中臺架構(gòu)分享.pdf
