產品架構設計基本方法
what:
產品架構的目的:
梳理產品思路,從整體上把握產品的發展方向,把控產品的功能重點(賣點)。它決定了產品必須要實現的功能,以及什麼時間必須完成的功能。即決定了產品的發展路徑。
產品架構圖:
是用來抽象表達一款產品服務或者商業模式的視覺化工具。
demo圖:
how:
1、基本方法“分層”:
最基本的產品層級結構就是三層,即使用者層、功能層和資料層。
產品架構是對業務分層設計的過程。
統一使用者體驗層:
解決的是使用者觸達的問題,考慮在何種場景下通過何種方式觸達使用者,最表層的業務體驗,也就是我們常說的“使用者體驗”,包括介面,佈局,配色等直觀可見的每一個產品頁面。
解耦的業務功能層:
“業務功能”的解耦,本質是解決產品的核心功能的設計問題,包括:如何高效的完成業務功能,如何與使用者層進行互動,如何與外部系統進行資料通訊等一系列複雜的業務處理。
解藕的根本性原因就是:考慮業務的擴充套件性,也是考慮整個平臺的伸縮性。不要把各個功能模組過於緊密的耦合,導致任何些微的改動,都必須大動干戈。
集中的資料處理層:
這一層處理的問題就是,產品的資料從哪裡,沉澱到哪裡去。實際上,稍微深入一點的問題就是資料如何高效的儲存,如何快速的被呼叫。
分層栗子:
“張三新買的冰箱出現了故障,他找到當時的回執單申報了一次售後服務,要求在週六上午處理完冰箱的故障”。
使用者資訊:一個方便的介面協助使用者申報服務。例如:怎麼能讓使用者在申報服務的時候把資料問題錄入正確,有沒有辦法在使用者開啟這個介面就直接解決問題,有沒有一個FAQ供使用者查閱。
業務資訊:後臺要處理使用者的服務請求(申報的售後服務)。例如:要安排一個擅長處理這個故障的工程師上門服務(業務技能要匹配,不能派一個不懂冰箱的工程師處理這個問題),時間是週六(資源要調配,距離太遠不合適,時間衝突不合適等);