《中臺(tái)產(chǎn)品經(jīng)理寶典》選講:帶你系統(tǒng)認(rèn)知企業(yè)架構(gòu)(EA)

1 評(píng)論 3897 瀏覽 13 收藏 11 分鐘

編輯導(dǎo)語:作為一名中臺(tái)產(chǎn)品經(jīng)理,認(rèn)識(shí)企業(yè)架構(gòu)是必不可少的,本篇文章作者系統(tǒng)介紹了企業(yè)架構(gòu)的內(nèi)容,系統(tǒng)介紹了企業(yè)架構(gòu)各方面的內(nèi)容,希望對(duì)你有幫助。

在之前的中臺(tái)文章中,我曾多次提到企業(yè)架構(gòu)這個(gè)概念,但是企業(yè)架構(gòu)到底是什么呢?本篇文章我將為你帶來解讀。

一、企業(yè)架構(gòu)初識(shí)

首先我認(rèn)為解決復(fù)雜系統(tǒng)搭建的核心方法論就是企業(yè)架構(gòu)(EA),這里的企業(yè)架構(gòu)其實(shí)是一個(gè)面向整個(gè)企業(yè)去設(shè)計(jì)軟件的一個(gè)思路。

這里我先給出企業(yè)架構(gòu)的標(biāo)準(zhǔn)定義:

企業(yè)架構(gòu)(Enterprise Architecture),簡(jiǎn)稱EA。是指對(duì)企業(yè)日常事物管理系統(tǒng)中具有體系的、普遍性的問題而提供的通用解決方案。企業(yè)架構(gòu)是指基于業(yè)務(wù)導(dǎo)向和驅(qū)動(dòng)的架構(gòu)來理解、分析、設(shè)計(jì)、構(gòu)建、集成、擴(kuò)展、運(yùn)行和管理信息系統(tǒng)。

二、企業(yè)架構(gòu)詳解

剛才說的是定義,下面我來簡(jiǎn)單為大家介紹下企業(yè)架構(gòu)的起源。

1987年,John Zachman就提出:“為了避免企業(yè)分崩離析,信息系統(tǒng)架構(gòu)已經(jīng)不再是一個(gè)可有可無的選擇,而是企業(yè)的必需”。

事實(shí)上在John Zachman當(dāng)時(shí)提出這個(gè)口號(hào)的時(shí)候,他就發(fā)現(xiàn)隨著企業(yè)業(yè)務(wù)不斷的擴(kuò)大,企業(yè)內(nèi)部信息化建設(shè)的復(fù)雜度也隨之提升。

此時(shí)設(shè)計(jì)一個(gè)系統(tǒng),如果只考慮單業(yè)務(wù)方訴求,而不考慮別的部門協(xié)作,就會(huì)導(dǎo)致整個(gè)企業(yè)的系統(tǒng)群變得越來越難用。

因此他建議企業(yè)信息化必須從企業(yè)頂層入手,也就是整個(gè)企業(yè)視角,可以說這是為企業(yè)架構(gòu)的誕生鋪墊了核心思想。

從那時(shí)起,Zachman的企業(yè)架構(gòu)理論就開始逐漸發(fā)展起來, 它現(xiàn)已成為許多大公司用來理解、表述企業(yè)信息基礎(chǔ)設(shè)施的一個(gè)直觀模型。

為企業(yè)現(xiàn)在的以及未來的信息基礎(chǔ)設(shè)施建設(shè)提供了藍(lán)圖和架構(gòu)。

隨后在TOGAF(the open group)定義提出并被廣泛采納后,企業(yè)架構(gòu)(EA)被清晰的劃分為兩大部分:業(yè)務(wù)架構(gòu)和IT架構(gòu)。

《中臺(tái)產(chǎn)品經(jīng)理寶典》01講:帶你系統(tǒng)認(rèn)知企業(yè)架構(gòu)(EA)

1. 業(yè)務(wù)架構(gòu)

從組成上看業(yè)務(wù)架構(gòu),包括運(yùn)營(yíng)模式、流程體系、組織結(jié)構(gòu)、考核體系幾個(gè)部分。

而簡(jiǎn)單來說,用最簡(jiǎn)單的幾個(gè)字總結(jié)一下就是一家企業(yè)是怎么運(yùn)行起來的。

企業(yè)是由哪些部門組成,然后這些部門做了什么事情把這個(gè)業(yè)務(wù)運(yùn)作起來的,這叫做業(yè)務(wù)架構(gòu)。

2. IT架構(gòu)

IT架構(gòu)包括公司內(nèi)部現(xiàn)有系統(tǒng)組成,系統(tǒng)間的數(shù)據(jù)體系是什么樣子的?主數(shù)據(jù)體系是什么?

整個(gè)技術(shù)架構(gòu)是通過什么實(shí)現(xiàn)的,例如微服務(wù)、SOA等。

總結(jié)就是如何去設(shè)計(jì)一套IT系統(tǒng)去支撐整個(gè)企業(yè)的業(yè)務(wù),注意此處不是單個(gè)產(chǎn)品線的,是去支撐所有的企業(yè)業(yè)務(wù)。

完整的企業(yè)架構(gòu)組成如下圖所示:

《中臺(tái)產(chǎn)品經(jīng)理寶典》01講:帶你系統(tǒng)認(rèn)知企業(yè)架構(gòu)(EA)

至此我們?nèi)绻猛ㄋ椎恼Z言來解讀企業(yè)架構(gòu)概念的話,可以總結(jié)為:將企業(yè)的業(yè)務(wù)以一個(gè)全局視角來看,從而統(tǒng)籌規(guī)劃信息系統(tǒng)。

也就是說在使用企業(yè)架構(gòu)時(shí),我們要跳出傳統(tǒng)的在某個(gè)產(chǎn)品線里去設(shè)計(jì)軟件的這種狹隘視角。

這里需要強(qiáng)調(diào)下兩種截然不同的研發(fā)模式:

  1. 產(chǎn)品線研發(fā)流程:業(yè)務(wù)線提出的任意需求將其線上化,例如要求訂單中能跳過登錄環(huán)節(jié);
  2. 企業(yè)業(yè)務(wù)研發(fā)流程:以企業(yè)視角考慮多個(gè)業(yè)務(wù)線的訴求,從企業(yè)全局思考是否能跳過登錄環(huán)節(jié)。

可以看到企業(yè)架構(gòu)就是企業(yè)業(yè)務(wù)研發(fā)流程。

而企業(yè)架構(gòu)落地最好的路徑就是在我在《中臺(tái)產(chǎn)品經(jīng)理寶典》一書中提出的MSS模型。

《中臺(tái)產(chǎn)品經(jīng)理寶典》01講:帶你系統(tǒng)認(rèn)知企業(yè)架構(gòu)(EA)

這里由于是概念解讀,我就不做過多展開了,感興趣的朋友可以去看我的這本書。

三、企業(yè)架構(gòu)應(yīng)用

在之前的文章中我曾提出一個(gè)觀點(diǎn),當(dāng)下的企業(yè)多數(shù)處在信息化轉(zhuǎn)折點(diǎn)的關(guān)鍵時(shí)期。

在這個(gè)時(shí)期中,企業(yè)的系統(tǒng)群存在各種各樣的問題,急需一次徹頭徹尾的重構(gòu)來改善整個(gè)企業(yè)的信息化運(yùn)行效率。

那這個(gè)時(shí)候其實(shí)在任何單一系統(tǒng)上去進(jìn)行單點(diǎn)的發(fā)力改造,是根本沒辦法去解決這個(gè)問題的,我們必須要站在一個(gè)全局視角,去聯(lián)動(dòng)所有系統(tǒng)去做一個(gè)改造。

所以此時(shí)我們對(duì)于企業(yè)的設(shè)計(jì),就是進(jìn)入企業(yè)架構(gòu)設(shè)計(jì)的范疇之中了。

為什么說企業(yè)架構(gòu)適合這個(gè)階段呢?就是因?yàn)槠髽I(yè)架構(gòu)是從整個(gè)企業(yè)的業(yè)務(wù)視角去入手。

通過分析整個(gè)企業(yè)的戰(zhàn)略是由哪些部門來去承載,各部門承載了之后,這些部門又通過怎么樣的運(yùn)作方式去實(shí)現(xiàn)。

可以看到這里的建設(shè)者始終是站在企業(yè)主的角度去考慮問題的,因此設(shè)計(jì)出的系統(tǒng)肯定也是以全局最優(yōu)的方式去進(jìn)行的,所以這是解決轉(zhuǎn)折點(diǎn)問題的核心。

讓我們舉個(gè)實(shí)際拆解企業(yè)架構(gòu)的例子來看,如下圖。

《中臺(tái)產(chǎn)品經(jīng)理寶典》01講:帶你系統(tǒng)認(rèn)知企業(yè)架構(gòu)(EA)

比如此處該企業(yè)的目標(biāo)是要占領(lǐng)某細(xì)分市場(chǎng),為此他的組織架構(gòu)會(huì)開始設(shè)計(jì)需要由哪些業(yè)務(wù)部門和團(tuán)隊(duì)組成。

有了團(tuán)隊(duì)后,具體要怎么去占領(lǐng)呢?

下一步的核心就是要去設(shè)計(jì)一個(gè)交易流程,比如要面向這些客戶如何獲取訂單,接下來繼續(xù)定義運(yùn)營(yíng)流程,例如如何運(yùn)營(yíng)這些客戶,如何運(yùn)營(yíng)交易標(biāo)的物。

拿電商來說,此處需要去設(shè)計(jì)商品的管理、商品上下架、新品的研發(fā)等運(yùn)營(yíng)工作,這樣就完成了業(yè)務(wù)架構(gòu)的梳理。

面對(duì)這個(gè)業(yè)務(wù)架構(gòu),我們下一步就要設(shè)計(jì)IT架構(gòu),也就是你要用哪些系統(tǒng)來承載整個(gè)企業(yè)的業(yè)務(wù)。

比如你的交易流程它是由哪個(gè)系統(tǒng)承載?可能有OMS,有商城,那么運(yùn)營(yíng)流程里頭又包含什么系統(tǒng)?

你獲取到用戶訂單怎么去交付,使用哪些系統(tǒng)承載。

定義完系統(tǒng)后,接下來之后還需要考慮你的整個(gè)數(shù)據(jù)體系、數(shù)據(jù)實(shí)體有哪些?

比如有商品、訂單、會(huì)員,然后你的整個(gè)數(shù)據(jù)管理流程是什么樣的?是集中化管理還是分散化管理?

以及最終你的技術(shù)架構(gòu)是什么樣的?

可以看到這就是站在一個(gè)全局去思考整個(gè)企業(yè)業(yè)務(wù)的信息化,這就是企業(yè)架構(gòu)。

那么在我們的日常工作中,根據(jù)這個(gè)企業(yè)架構(gòu)的這個(gè)思想,當(dāng)我們?cè)诿鎸?duì)大型企業(yè)級(jí)系統(tǒng)建設(shè),如中臺(tái)建設(shè),我們一定要面向領(lǐng)域工程,而不是在像以前的點(diǎn)對(duì)點(diǎn)需求研發(fā)。

怎么理解呢?就是說我們需要考慮相似或者相近的一個(gè)場(chǎng)景,并且建立起一套通用的能力去一次性解決一整個(gè)領(lǐng)域里的問題。

而不是像以前出現(xiàn)一個(gè)訂單需求,開發(fā)一個(gè)訂單服務(wù),那別的業(yè)務(wù)線又出現(xiàn)訂單需求,再開發(fā)一個(gè)訂單服務(wù)這樣的模式。

而像現(xiàn)在的互聯(lián)網(wǎng)大環(huán)境中,企業(yè)已經(jīng)進(jìn)入到了一個(gè)存量時(shí)代,或者說已經(jīng)進(jìn)入到一個(gè)零和博弈的階段。

那這個(gè)時(shí)候我們必須要能以一次建設(shè)去提供多次服務(wù)的這種方式來進(jìn)行研發(fā)迭代,那么這就叫領(lǐng)域服務(wù)。

領(lǐng)域服務(wù)就是我們建設(shè)的通用能力,我們?cè)谄浠A(chǔ)上,做一些稍微的配置,就能為具體的某個(gè)場(chǎng)景去提供應(yīng)用解決方案,這樣的話企業(yè)內(nèi)部研發(fā)效率就會(huì)變得非常的高。

《中臺(tái)產(chǎn)品經(jīng)理寶典》01講:帶你系統(tǒng)認(rèn)知企業(yè)架構(gòu)(EA)

這其實(shí)就是中臺(tái)的最本質(zhì)的思想。

四、最后

既然IT架構(gòu)它是業(yè)務(wù)架構(gòu)了一個(gè)承載物。所以我們必須要去規(guī)范整個(gè)企業(yè)的業(yè)務(wù)架構(gòu),規(guī)范我們的業(yè)務(wù)。

如果業(yè)務(wù)本身不能被很好的結(jié)構(gòu)化和模塊化,那么再好的技術(shù)團(tuán)隊(duì)也沒辦法去承載這個(gè)業(yè)務(wù)。

注:本文內(nèi)容摘錄于本人出版圖書《中臺(tái)產(chǎn)品經(jīng)理寶典》。

#專欄作家#

三爺,微信公眾號(hào):三爺茶館,人人都是產(chǎn)品經(jīng)理專欄作家,2019年年度作者。《中臺(tái)產(chǎn)品經(jīng)理寶典》作者,原萬達(dá)高級(jí)產(chǎn)品、MBA特約講師、獨(dú)立創(chuàng)業(yè)者,現(xiàn)叮咚買菜B端產(chǎn)品線負(fù)責(zé)人,擁有多款集團(tuán)項(xiàng)目從零到一經(jīng)驗(yàn)并帶領(lǐng)實(shí)現(xiàn)商業(yè)化布局。

本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自Unsplash,基于CC0協(xié)議。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 。。。

    來自上海 回復(fù)