架構(gòu)圖該怎么畫?
其實(shí),不僅僅是架構(gòu)師,產(chǎn)品經(jīng)理也需要了解一些有關(guān)架構(gòu)圖的知識(shí),因?yàn)樵诰唧w場(chǎng)景下,架構(gòu)圖可以更直觀地表述信息,進(jìn)而幫助別人理解系統(tǒng)/業(yè)務(wù)/功能的結(jié)構(gòu)。那么,架構(gòu)圖該怎么畫?一起來看看本文的梳理。
架構(gòu)圖,聽起來好像只跟架構(gòu)師有關(guān)系的一個(gè)高級(jí)的概念。
通過搜索引擎,我們可以找到各式各樣的架構(gòu)圖,功能架構(gòu)圖,系統(tǒng)架構(gòu)圖,技術(shù)架構(gòu)圖,數(shù)據(jù)架構(gòu)圖……
剛開始接觸,很多小伙伴可能就會(huì)覺得摸不著頭腦。這么多架構(gòu)圖,之間有啥關(guān)系?到底應(yīng)該怎么畫?
我就根據(jù)自己的學(xué)習(xí)和理解,來講講應(yīng)該怎么畫架構(gòu)圖。
01
作為產(chǎn)品經(jīng)理,溝通能力的重要性不言而喻,不管在什么行業(yè)一直都是被強(qiáng)調(diào)的。
溝通的本質(zhì)是傳遞信息,信息的載體可以是文字,圖片,視頻……
圖形相比文字,可以承載更多的信息,更直觀的表達(dá)信息。在產(chǎn)品設(shè)計(jì)場(chǎng)景中,能夠直觀有效的幫助別人去理解系統(tǒng)/業(yè)務(wù)/功能的結(jié)構(gòu)。
所以繪制架構(gòu)圖也是我們所必須掌握的一項(xiàng)“技能”。
開頭描述的這么多種類架構(gòu)圖,怎么學(xué),怎么畫,都要畫么?
實(shí)際上,在制作架構(gòu)圖的時(shí)候,也很難說清楚,這個(gè)到底是業(yè)務(wù)架構(gòu)圖,還是功能架構(gòu)圖,還是產(chǎn)品架構(gòu)圖。
因?yàn)樵诮Y(jié)構(gòu)上確實(shí)體現(xiàn)不出太大區(qū)別。
對(duì)于一個(gè)系統(tǒng)而言,上層是業(yè)務(wù)應(yīng)用,底層是技術(shù)支撐,都是用來描述系統(tǒng)的情況。
在這里,我們可以將架構(gòu)圖分為“業(yè)務(wù)/系統(tǒng)架構(gòu)圖”,“技術(shù)架構(gòu)圖”兩類就可以了。
作為產(chǎn)品經(jīng)理,這里我們就主要去講述“業(yè)務(wù)/系統(tǒng)架構(gòu)圖”的繪制。
技術(shù)架構(gòu)圖我們可以不用畫,但是最好能看得懂,比如系統(tǒng)用了哪些技術(shù)框架,技術(shù)工具,通過什么傳輸數(shù)據(jù),計(jì)算數(shù)據(jù)等。
可能就有小伙伴說為什么是兩類?業(yè)務(wù)、系統(tǒng)、技術(shù)不是三類么?
業(yè)務(wù)架構(gòu)圖和系統(tǒng)架構(gòu)圖,兩者的我的理解是兩者其實(shí)是一種東西,偏向不同,一個(gè)偏向業(yè)務(wù)形態(tài)/業(yè)務(wù)流程,一個(gè)偏功能模塊/系統(tǒng)之間的關(guān)系。
系統(tǒng)架構(gòu)圖中可以體現(xiàn)業(yè)務(wù)關(guān)系,業(yè)務(wù)架構(gòu)圖中也可以體現(xiàn)系統(tǒng)關(guān)系。最后如何定義需要根據(jù)內(nèi)容偏向決定。
02
如何畫架構(gòu)圖?
可以通過兩種方式構(gòu)建架構(gòu)圖。
1)靜態(tài)展示:系統(tǒng)包含哪些模塊,模塊之間的包含與被包含、上下層級(jí)關(guān)系。
類比車子結(jié)構(gòu),包括車輪,車窗,方向盤等。
以這種形式,系統(tǒng)架構(gòu)圖可以展示當(dāng)前有哪些系統(tǒng)模塊,上層應(yīng)用模塊,底層支撐模塊,著重表現(xiàn)不同模塊之間的作用和關(guān)系。
對(duì)于車子來說,我們明顯能接觸到的有儀表盤,方向盤,中控臺(tái),車座等;內(nèi)部有發(fā)動(dòng)機(jī),變速箱,傳動(dòng)軸;外部有車輪,車身,底盤等結(jié)構(gòu)。
2)動(dòng)態(tài)展示:系統(tǒng)之間的的數(shù)據(jù)流向,機(jī)制。
比如打火,發(fā)動(dòng)機(jī)工作,踩油門,傳動(dòng)車輪,剎車等流程。甚至系統(tǒng)可以往外擴(kuò)展, 加油站,停車場(chǎng)等“系統(tǒng)”之間的關(guān)系。
這種形式可以去剖析整個(gè)系統(tǒng)模塊間的使用流程,先后順序。系統(tǒng)與外部系統(tǒng)之間的交互機(jī)制。
03
再以數(shù)據(jù)資產(chǎn)目錄舉例。
我可以從不同層次,對(duì)用戶使用的,管理員配置的,底層支撐的不同模塊進(jìn)行靜態(tài)展示。
這樣就能清晰的展現(xiàn)這個(gè)系統(tǒng)有哪些模塊,這些模塊之間的作用和關(guān)系是什么。
同時(shí),也可以從系統(tǒng)動(dòng)態(tài)的角度,說明系統(tǒng)的機(jī)制,數(shù)據(jù)的存-管-用流程。并說明系統(tǒng)與外部系統(tǒng)之間的關(guān)系。
說完了方法,我們?nèi)砸⒁獾氖牵?/strong>
- 架構(gòu)圖在表達(dá)上是有優(yōu)勢(shì)的,能突出重點(diǎn),但是也會(huì)忽略細(xì)節(jié)。切記大而全,什么都往里塞,否則就講不清了。
- 不管使用哪種方式。首先需要明確要表達(dá)的內(nèi)容,表達(dá)的目的。
- 選擇一個(gè)角度,去剖析業(yè)務(wù)/系統(tǒng)關(guān)系。
- 畫架構(gòu)圖需要因地制宜,不要照抄照搬,解釋不清會(huì)鬧笑話的嘞。
本文由 @清小墨 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自 Unsplash,基于 CC0 協(xié)議
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。
- 目前還沒評(píng)論,等你發(fā)揮!