產(chǎn)品架構(gòu)圖繪制心法

18 評論 35531 瀏覽 732 收藏 8 分鐘

編輯導語:一張邏輯清晰、層次明確的產(chǎn)品架構(gòu)圖,能夠給觀者講述一個產(chǎn)品的業(yè)務流程、功能框架和設(shè)計思路,也是一個產(chǎn)品必不可少的可視化工具。本文作者總結(jié)了關(guān)于如何繪制產(chǎn)品架構(gòu)圖的五句口訣,并用相關(guān)例子舉例說明,一起來看一下吧。

“架構(gòu)”一詞,最早源自建筑工程領(lǐng)域。架構(gòu)決定了一個建筑物整體的位置、朝向和樓層,無論建筑物內(nèi)的房屋如何裝修,它的支柱框架和承重墻是不能輕易改變的,如果要變,那就只能推倒重建。

與建筑類似,一個產(chǎn)品的架構(gòu)在產(chǎn)品初期就要確定下來,功能的演進也要基于這個架構(gòu)進行,如果要改變產(chǎn)品的架構(gòu),那就意味著產(chǎn)品的功能都會有大的變動。

架構(gòu)對產(chǎn)品來說如此重要,一個可視化工具必不可少,那就是產(chǎn)品架構(gòu)圖。

一張邏輯清晰、層次明確的產(chǎn)品架構(gòu)圖,是對一個產(chǎn)品功能架構(gòu)體系的高度抽象,能夠給觀者講述一個產(chǎn)品的業(yè)務流程、功能框架和設(shè)計思路,項目組成員如果能將產(chǎn)品架構(gòu)圖熟記心中,那么對產(chǎn)品的演進方向就會有一個整體的概念,不至于在平時的設(shè)計和建設(shè)過程中“盲人摸象”。

繪制功能架構(gòu)圖的過程,也是幫助產(chǎn)品人員梳理產(chǎn)品如何演進的過程,是幫助分析需求如何分期迭代的過程,同樣也是幫助捋清我們的產(chǎn)品和其他產(chǎn)品之間依賴或競爭關(guān)系的過程。

一、產(chǎn)品架構(gòu)圖繪制心法

產(chǎn)品架構(gòu)圖的繪制,總的來講只需要五步,我總結(jié)了五句口訣,希望可以幫助大家進行記憶:一理場景畫流程,二列頁面和模塊,三把功能來聚類,四五縱橫法上陣,一張好圖勝千言。

1)一理場景畫流程

根據(jù)實際業(yè)務邏輯,基于用戶、角色、場景,梳理核心的業(yè)務流程,并先將業(yè)務流程圖簡單繪制出來。

這一步是五步繪制心法中最重要的一步,決定了整個架構(gòu)的業(yè)務線是否能夠串起來。業(yè)務流程圖的畫法比較簡單,這里就不贅述了。

2)二列頁面和模塊

基于第一步梳理出來的核心業(yè)務流程,根據(jù)目標用戶的使用路徑等,列出每個流程涉及的頁面、功能模塊或處理機制等。

這一步的關(guān)鍵,是要想清楚每個業(yè)務節(jié)點可能會面臨什么樣的問題,我們要設(shè)計什么樣的頁面、功能或者處理機制,才能夠支撐起這些業(yè)務問題的有效解決。

3)三把功能來聚類

審視一下業(yè)務流程圖中每個節(jié)點下所有的頁面、功能或處理機制,將類似的能力以模塊化的形式組成一張簡單的矩陣圖。

這一步先不用關(guān)注架構(gòu)的分層,簡單聚類羅列矩陣即可。

4)四五縱橫法上陣

第四步和第五步是最終形成一張有效的產(chǎn)品架構(gòu)圖的關(guān)鍵,分別是從橫向和縱向的角度對產(chǎn)品的功能框架進行梳理。

四是將明顯是同一范圍或同一組的產(chǎn)品功能放在一個橫向?qū)蛹壷?,得到一個基礎(chǔ)的產(chǎn)品框架;五是在基礎(chǔ)產(chǎn)品框架的基礎(chǔ)上,自下而上處理不同架構(gòu)層級的關(guān)系,明確不同產(chǎn)品或系統(tǒng)之間的邊界邏輯。

二、應用示例

為了幫助大家進一步理解產(chǎn)品架構(gòu)圖的五步繪制法,這里以一款理財產(chǎn)品的支付流程為例,我們來繪制一下產(chǎn)品架構(gòu)圖。

1. 梳理業(yè)務流程

從用戶使用的角度來看,用戶購買理財產(chǎn)品并執(zhí)行支付的核心流程包括以下四個環(huán)節(jié),核心業(yè)務流程如圖2.1所示:

  • 用戶在理財平臺選擇產(chǎn)品,點擊購買后啟動支付流程
  • 理財平臺根據(jù)用戶選擇的支付方式來發(fā)起支付請求
  • 用戶在支付二次確認頁面選擇立即支付,輸入支付密碼,執(zhí)行支付操作
  • 理財平臺獲取支付機構(gòu)返回的支付結(jié)果并展示給用戶

圖2.1 核心業(yè)務流程

2. 羅列功能模塊

基于上面梳理的業(yè)務流程,下一步要考慮流程中每個節(jié)點對應的場景都需要解決什么問題,進而思考應該設(shè)置那些頁面、功能模塊或處理機制來支撐問題的解決。

圖2.2 羅列功能模塊

3. 形成功能矩陣

通過第二步對核心業(yè)務流程中的每個業(yè)務節(jié)點對應的功能模塊進行羅列,我們就可以進行下一步了,將功能類似的模塊放在一起,形成功能矩陣,為后續(xù)的縱橫法分層做鋪墊。

圖2.3 形成功能矩陣

4. 構(gòu)建基本框架(橫向分層)

下面將明顯是同一范圍或同一組的產(chǎn)品功能放在一個橫向?qū)蛹壷?,得到一個基礎(chǔ)的產(chǎn)品框架。

圖2.4 橫向框架

5. 明確架構(gòu)分層(縱向分層)

這一步,在基礎(chǔ)產(chǎn)品框架的基礎(chǔ)上,自下而上處理不同架構(gòu)層級的關(guān)系,明確不同產(chǎn)品或系統(tǒng)之間的邊界邏輯。

圖2.5 縱向分層

三、結(jié)語

產(chǎn)品架構(gòu)圖是對一個產(chǎn)品體系架構(gòu)的高度抽象,是產(chǎn)品同事最應該反復揣摩反復優(yōu)化、也最應該能夠熟練繪制的圖形。

而一項簡單的工作想要做順做好,是需要掌握一定的套路或者說心法的。

產(chǎn)品架構(gòu)圖的繪制心法并不復雜,關(guān)鍵在于實際工作中的運用,再遇到要畫產(chǎn)品架構(gòu)圖的時候,請默念一遍心法口訣,相信你會不再犯難:一理場景畫流程,二列頁面和模塊,三把功能來聚類,四五縱橫法上陣,一張好圖勝千言。

 

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

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

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 文章寫的淺顯易懂,可見作者功力深厚,向你學習。

    來自上海 回復
  2. 簡單清晰

    來自北京 回復
  3. 真正能讓讀者學到東西的干活,必須點贊!

    來自廣東 回復
  4. 很實用,感謝分享

    來自江蘇 回復
  5. 好評

    來自廣東 回復
  6. 簡化的架構(gòu)方法論,點贊

    來自江蘇 回復
  7. 橫向分層和縱向分層的區(qū)別是什么呢?沒太理解

    來自廣東 回復
    1. 縱向可以支持橫向的幾個板塊或平臺

      來自廣東 回復
  8. 必須夸夸

    來自廣東 回復
  9. 干貨,好評

    回復
  10. 不錯

    回復
  11. 太干貨了,感謝分享

    來自重慶 回復
  12. 真好,接地氣的經(jīng)驗分享,感謝

    來自廣東 回復
  13. 這比那些假大空的套話實在多了,是實實在在可落地的心法。

    來自浙江 回復
  14. 很實用 感謝分享

    回復
    1. 謝謝支持~

      來自河南 回復
  15. 明晰的產(chǎn)品架構(gòu)圖有利于加深對產(chǎn)品理解及整個業(yè)務流程,作者分享的方法實用專業(yè)。

    來自江蘇 回復
    1. 謝謝~

      來自河南 回復