企業(yè)架構(gòu)7——應(yīng)用架構(gòu)
在我們將業(yè)務(wù)梳理清楚之后,為了提高效率,讓業(yè)務(wù)更好的運轉(zhuǎn),讓業(yè)務(wù)能夠自動化的運轉(zhuǎn),還需要打造適配業(yè)務(wù)的IT系統(tǒng)。為了打造這個系統(tǒng),就需要對應(yīng)用架構(gòu)進(jìn)行梳理。本文就如何從業(yè)務(wù)這個最根本的根基來搭建應(yīng)用架構(gòu)進(jìn)行分析,一起來看看吧。
在之前的文章中,我們把企業(yè)架構(gòu)中的業(yè)務(wù)架構(gòu)給整個的梳理了一下,我們從idea到商業(yè)模式、到價值鏈、到流程、到能力、到職責(zé)、到績效。
通過這樣的拆分,我們清楚了怎么樣去將一個項目/企業(yè)運作起來,我們再結(jié)合之前的團(tuán)隊管理3-組織架構(gòu)(點擊可查看)這篇文章,選擇適合本身業(yè)務(wù)/企業(yè)類型的架構(gòu)。
另外我們通過將職責(zé)與績效掛鉤,那么我們能夠梳理出考核的績效指標(biāo),對于不同層級(戰(zhàn)略、管理控制、執(zhí)行)業(yè)務(wù)的拆解,負(fù)責(zé)相關(guān)層級的人分別考核什么指標(biāo),我們也能夠有一個清晰的指標(biāo)和框架。
在我們將業(yè)務(wù)梳理清楚之后,為了提高效率,讓業(yè)務(wù)更好的運轉(zhuǎn),讓業(yè)務(wù)能夠自動化的運轉(zhuǎn)。
我們將原來通過線下、手工操作的業(yè)務(wù)流程進(jìn)行線上化、信息化,也就是打造適配業(yè)務(wù)的IT系統(tǒng),讓業(yè)務(wù)減少對人的依靠,減少人這個變動因素對事情運轉(zhuǎn)的影響。
為了打造這個系統(tǒng),我們需要先梳理應(yīng)用架構(gòu)。
應(yīng)用架構(gòu)一般也稱產(chǎn)品架構(gòu),此處的產(chǎn)品也就是軟件系統(tǒng),互聯(lián)網(wǎng)公司中的產(chǎn)品基本就是軟件系統(tǒng),但傳統(tǒng)公司中不一樣,他們本身是有實際的產(chǎn)品/服務(wù)等,還稱呼為產(chǎn)品架構(gòu)有時容易引起歧義。
為了便于理解,我們將名稱統(tǒng)一為應(yīng)用架構(gòu),等同于互聯(lián)網(wǎng)公司普遍的產(chǎn)品架構(gòu)。
IT系統(tǒng)包含應(yīng)用、數(shù)據(jù)、技術(shù)三部分,邏輯關(guān)系如下。
應(yīng)用架構(gòu)的來源也是因為,因為也是為業(yè)務(wù)服務(wù)的。
接下來我們看如何從業(yè)務(wù)這個最根本的根基來搭建應(yīng)用架構(gòu)。
一、業(yè)務(wù)轉(zhuǎn)應(yīng)用架構(gòu)
通過商業(yè)畫布,我們能夠繪制出商業(yè)模式圖。
從商業(yè)模式圖我們能夠簡單清晰的看明白這這個業(yè)務(wù)的各系統(tǒng)參與方,比如上圖中涉及:
- 用戶——發(fā)配送單
- 配送員——提供服務(wù)
- 運營方——運營整個平臺
這幾個是整個業(yè)務(wù)的不同參與方,他們構(gòu)成了軟件系統(tǒng)的使用方,他們會使用其中的一個端口。
比如說用戶使用C端,配送員使用配送端,運營方使用運營后臺。如果不是平臺模式,基本就是用戶及運營方,如果涉及的系統(tǒng)角色越多,那么使用的端口越多。
我們繼續(xù)來根據(jù)核心價值鏈,來梳理應(yīng)用架構(gòu)。
A、根據(jù)實際業(yè)務(wù)邏輯,基于用戶、角色、場景,梳理核心的業(yè)務(wù)流程,逐步將業(yè)務(wù)流程圖簡單繪制出來。
B、基于第一步梳理出來的核心業(yè)務(wù)流程,根據(jù)目標(biāo)用戶的使用路徑進(jìn)一步梳理每個核心價值節(jié)點的子流程,將功能羅列出來,
C、梳理輔助、職能流程,按照核心流程拆分方式進(jìn)行
D、將功能進(jìn)行分類匯總,(本質(zhì)上流程節(jié)點就是功能)
E、將功能結(jié)合角色及渠道等進(jìn)行布局調(diào)整。
我們從宏觀上,基本能夠根據(jù)以上的梳理,整理出以下顆粒度最大的應(yīng)用架構(gòu)。
以下以配送平臺來舉例,進(jìn)一步梳理詳細(xì)的應(yīng)用架構(gòu):
以下為核心流程,為推演這個邏輯,過程不一定完全精準(zhǔn)。
從核心流程中,我們能夠看到整個應(yīng)用中核心的頂級功能(很多時候也稱為系統(tǒng)/模塊)。
按照端到端的方式進(jìn)行流程梳理
A、獲取用戶——用戶賬戶管理
B、進(jìn)行營銷活動引導(dǎo)——營銷
C、用戶選擇配送業(yè)務(wù)類型西單——對應(yīng)商品及訂單
D、購買支付——對應(yīng)交易
E、系統(tǒng)調(diào)度——對應(yīng)配送訂單調(diào)度
F、配送員進(jìn)行運輸——配送員管理、地圖
G、交付給收件人——履約
H、系統(tǒng)結(jié)算——財務(wù)
我們可以將部分同類功能聚合,比如用戶賬戶管理及配送員賬戶管理都是賬戶管理,交易及資金結(jié)算都是屬于財務(wù),經(jīng)過歸類整理、聚合。
我們的核心功能就整理出來:賬戶管理、商品管理、營銷管理、訂單管理、調(diào)度管理、財務(wù)管理。
再加上我們的支撐輔助,包括角色權(quán)限、數(shù)據(jù)分析、我們基本能夠得到如下的應(yīng)用架構(gòu):
我們還可以進(jìn)一步往下梳理應(yīng)用架構(gòu),進(jìn)一步將應(yīng)用架構(gòu)進(jìn)行細(xì)化。比如說,我們繼續(xù)梳理核心業(yè)務(wù)。
我們進(jìn)一步將核心流程的下一級流程的節(jié)點進(jìn)行歸類整體,采取高內(nèi)聚低耦合的方式,將涉及到的功能,歸類到上一級之下,則能得到如下的架構(gòu)圖。
我們可以將本期要實現(xiàn)的功能與之后實現(xiàn)的功能使用不同的顏色進(jìn)行區(qū)分,那么我們就有了三種架構(gòu)圖:當(dāng)期實現(xiàn)架構(gòu)圖(如果已經(jīng)有了我們再整理就是當(dāng)期已實現(xiàn)機(jī)構(gòu)圖);未來遠(yuǎn)期實現(xiàn)的架構(gòu)圖,規(guī)劃與當(dāng)下差異的部分。
我們的迭代規(guī)劃就是補(bǔ)齊差異,針對差異部分,我們可以根據(jù)重要性及工作量等來進(jìn)行多次增量的開發(fā)以達(dá)到規(guī)劃的未來狀態(tài),這就是版本迭代規(guī)劃的本質(zhì)。
對于輔助和基礎(chǔ)部分也依次來處理,我們就能夠得到更詳細(xì)的應(yīng)用架構(gòu)。
二、中臺
中臺的概念是阿里流傳出來的,但是在這之前,已經(jīng)有中臺的實現(xiàn)方式,只是不叫這個名字。
本質(zhì)上是有些公司不斷地發(fā)展,業(yè)務(wù)線越來越多,多元化發(fā)展越來越廣。如果每個公司都去自己做一套支撐系統(tǒng),會導(dǎo)致資源的浪費,也不利于統(tǒng)一管理。
所有很多大公司比如大的集團(tuán)公司,會對人力資源、財務(wù)、倉儲、供應(yīng)商進(jìn)行統(tǒng)一的管理。這在本質(zhì)上就是中臺的方式。
只是在互聯(lián)網(wǎng)時期,統(tǒng)一管理的業(yè)務(wù)更多,比如把訂單、用戶都可以進(jìn)行統(tǒng)一管理,互相之間串通,也就是把統(tǒng)一管理擴(kuò)大了?;蛘弑热绨褦?shù)據(jù)的管理也集中統(tǒng)一。
因此每個公司的中臺的切入點都可能不一樣,實現(xiàn)的程度也不一樣。
中臺解“重復(fù)造輪子”的問題,進(jìn)一步解決職能邊界劃分問題及“數(shù)據(jù)孤島問題”。
但另一方面,也會造成各業(yè)務(wù)線的發(fā)展,受限于中臺的功能結(jié)構(gòu),如果新業(yè)務(wù)線與傳統(tǒng)業(yè)務(wù)線差距很多大,創(chuàng)新性很強(qiáng),這可能導(dǎo)致與已有中臺的功能架構(gòu)差距比較大,中臺反而會對新業(yè)務(wù)的發(fā)展又阻礙作用。
所以阿里最近又在拆中臺,其實創(chuàng)建中臺還是拆中臺,都是圍繞業(yè)務(wù)發(fā)展,IT始終是為業(yè)務(wù)發(fā)展服務(wù)的,IT是因為發(fā)展的催化劑。
如下圖,當(dāng)有多個業(yè)務(wù)的時候,可以把其中的支撐系統(tǒng)或數(shù)據(jù)等做成共用的更基礎(chǔ)的部分,也就是中臺。
專欄作家
Markzou,8年產(chǎn)品經(jīng)驗,人人都是產(chǎn)品經(jīng)理專欄作家。主要專注于本地生活、O2O、到家服務(wù)、新零售領(lǐng)域;曾任職于多家本地生活垂直領(lǐng)域頭部公司,具有豐富的本地生活行業(yè)經(jīng)驗。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。
題圖來自 Unsplash,基于 CC0 協(xié)議
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。
文章同款課程https://ke.qidianla.com/courses/qyjg
歡迎關(guān)注訂閱號:markzou的筆記