《管見》姚國全:業務中臺之前世今生
- 時間:2020-11-16
- 來源:遠光軟件
《管見》第九期
作者:姚國全
遠光軟件股份有限公司副總裁兼GRIS事業部總經理
一 業務中臺的來源和實質
業務中臺最早是阿里集團提出,是從淘寶、天貓系統中將共性的商品管理、交易管理、店鋪管理、評價管理等業務能力抽象形成業務中臺,如圖所示:
阿里集團應用的成功案例之一是聚劃算上線。當年幾個普通員工想要搞一個阿里的“團購”,用了大概兩到三個月時間就上線成功,而且運行的非常好。為什么這么快,是因為他們分析發現,業務中臺已有80%的業務能力,這些業務能力可直接調用,只需要將差異化的那部分功能做好就實現了系統構建。
分析阿里集團提出的業務中臺,我總結主要有如下設計思想和達到的目的:
1.業務能力共享。沉淀公共的服務為前臺應用提供共享服務能力,減少重復“造輪子”的研發工作。
2.數據共享。原有渠道各自有數據,但數據隔離,形成不了數據的全貌,比如一個會員在淘寶、天貓都有購買行為,但如果數據不打通,無法精確的進行用戶畫像。將公共的商品、會員、訂單等數據打通,形成整個阿里集團的數據,并提供統一的數據服務供各前臺應用調用,實現所有數據共享、一致,讓數據服務業務,并為真正發揮數據價值做好儲備。
3.敏捷能力:基于1,2點實現需求的快速響應、系統快速構建,從而支持企業不斷進行業務創新。
根據上述分析,我認為業務中臺不僅適用互聯網公司的系統建設,也適用企業管理的系統建設。因為企業管理系統建設早、規劃不足、部門墻的存在實際上造成了企業煙囪式系統建設,多個系統數據不互聯互通、業財稅不能一體化運作、需求響應慢等問題廣泛存在。并且新一代的企業管理系統已經突破了內部管理界限,從企業內部協同向產業鏈上下游協同、社會化互聯拓展,為最終用戶、業務伙伴、政府監管部門等提供全方位服務。
那么在阿里集團提出業務中臺之前,是否這些設計思想就不存在?早在2000年,遠光軟件在研發ERP產品時就鮮明提出如下觀念:
1.數據是企業的,只是流經不同的部門或系統。企業是數據的所有者,部門是數據的使用者。企業的數據是客觀存在的,而業務應用是千變萬化的。這個觀念的本質是數據共享、系統快速構建。公司據此提出管理對象、管理業務、業務單元、業務模式數據庫、動態建模、管理邏輯組件等設計思想。
管理對象:是企業業務發生的載體。比如客戶、供應商、發票等,發票是企業的發票,員工報銷業務需要使用發票來證明報銷金額正確和業務真實性;稅務業務需要發票來進行計稅、納稅;工程業務需要通過發票、工程進度單、合同的三單匹配來確認業務真實及結算金額等。管理對象提供了全局的靜態數據,通過對象屬性來細化管理對象。比如發票的對象屬性有發票號碼、發票名稱、開票單位、金額等。
管理業務:是企業一切經濟活動的總稱。比如上述員工報銷業務、稅務業務、工程業務等。管理業務提供了全局的業務數據,通過“數據項目”來細化每個管理業務。工程業務一般包含工程進度量、建筑費、安裝費、設備費、其他待攤費用等數據項目。
業務單元:通過業務單元將管理對象和管理業務聯系在一起,形成一個個系統應用,如將工程項目管理對象和工程業務結合在一起,從而快速構建工程管理系統。而前端界面可以通過公司提供的業務配置平臺快速構建,構建的界面可以千人千面,只要包含了業務的數據項目。
2.凡是公用的業務能力應抽象為管理邏輯組件。管理邏輯組件的本質是業務能力共享。比如報表格式設置組件、報表取數公式設置組件,無論是財務報表,還是物資報表、銷售報表,都可以通過此組件實現報表格式的設置、實現取數公式的配置,而不用每個業務系統去研發此功能。再比如會計引擎組件,可以實現任一業務系統自動生成會計憑證。
二 遠光軟件業務中臺簡介
遠光軟件是一家長期從事企業管理軟件研發的公司,從1985年的會計電算化研發開始,擁有30多年的行業經驗和成熟的研發團隊,始終致力于用優質的產品和服務推動企業升級、能源革命、經濟增長和社會進步。
公司充分繼承原有的設計思想,從2018年開始研發基于微服務架構、業務中臺的新一代企業管理系統,并于2020年正式成立業務中臺部負責業務中臺研發與管理,已建成用戶中心、發票中心、報表中心、影像中心等多個業務中臺。應用架構圖如下:
實現業務中臺的最佳應用架構是微服務架構。
遠光軟件提供全面支持微服務架構的技術平臺,包含界面原型設計(天鹿)、系統實現設計(天鴻)、底層技術平臺(天擎)、開發云(天駿)、前端開發(天鸝)、移動開發(天蜂)、流程服務(天駱)、集成服務(天鵲)、服務監控(天象)等九天系列工具,實現需求、設計、開發、測試、服務治理、部署一體化,是業務中臺堅實的技術底座。
三 總結
1.馬斯克曾在采訪中提到自己特別推崇“第一性原理”思考法:“通過第一性原理,我把事情升華到最根本的真理,然后從最核心處開始推理……”即回溯事物的本質,重新思考怎么做。蘇軾有一首詩:不識廬山真面目,只緣身在此山中。信息化行業是一個變化很快的行業,概念層出不窮,作為一個從業者,我們也要有空杯思想,去發現事務的本質,再采取行動。
2.企業構建基于業務中臺的系統,業務部門和信息部門必須要有全局意識,優勢互補,信息部門做好整體技術規劃和宣貫,各業務部門拉通業務(包括現有的業務模式和適當超前的業務模式),信息部門再組織好設計、開發等研發工作。必要時請專業的軟件廠商共同建設,同時要認識到業務中臺建設不是一蹴而就,業務中臺需要各應用系統使用,并通過不斷迭代完善。
參考:
1、鐘華編著《企業IT架構轉型之道-阿里巴巴中臺戰略思想與架構實戰》