當前位置:旅游攻略大全網 - 装修咨询 - 產品經理要理解的架構圖(結構圖)

產品經理要理解的架構圖(結構圖)

產品經理在工作中會遇到各種結構圖(結構圖),這些術語很容易混淆。壹般來說,壹個有3-5年經驗,善於總結的產品經理,可以逐漸理解這些概念的含義,並相對靈活地運用到工作中。我們來系統梳理壹下這些概念,同時加深理解和認知,希望能有所啟發。

功能結構圖是根據功能的隸屬關系繪制的圖,圖中的每個方框稱為壹個功能模塊。根據具體情況,功能模塊可分為較大或較小的模塊。最小的功能模塊可以是程序中的每個進程,而較大的功能模塊可以是完成某項任務的壹組程序。(百度定義)

通俗地說,功能結構圖就是以功能模塊為類別,介紹其各種功能的圖。功能結構圖壹般不涉及具體的領域信息,只強調功能的邏輯關系。

以微信為例,我們可以看到整個微信分為微信、通訊錄、發現和我的四大模塊。發現模塊裏有各種功能,比如朋友圈,小程序等等。題外話,大多數人很少註意到微信底欄的第壹個菜單是微信,往往以為是“消息”和“聊天”。網上有各種解釋,但我更願意理解為微信的自信和堅持。就像微信本身描述的定位壹樣,本身就是壹種生活方式。

信息結構圖是將產品的數據信息抽象出來,直觀展示出來的圖。它可以幫助產品經理理解復雜元素的組成,幫助開發人員設計表格結構。

信息結構圖的繪制通常晚於功能結構圖,往往是在產品設計階段的概念過程中,在產品功能框架已經確定,功能結構已經完善的情況下,對產品信息結構進行分析和設計。

以微信為例,下圖列舉了微信微信官方賬號文章中涉及的壹些核心領域。這些可以幫助產品經理和技術人員了解整個產品方案的設計過程。

產品結構圖是綜合展示產品信息和功能邏輯的圖,也就是說,看到產品結構圖可以快速了解產品功能和信息結構。在某種程度上,產品結構圖繪制的時候,原型圖上的信息和功能就基本確定了。

當然,目前業內對這個認識還沒有共識,只是部分人這麽理解。很多時候產品經理在整理的時候會不自覺的把兩者結合起來,因為功能在頁面內部,圍繞信息展開,所以有時候沒必要分的那麽清楚,只要能把事情說清楚就好,沒必要糾結。

在產品設計過程中,壹般是從產品功能結構圖到最終的產品結構圖。最好不要在完成產品結構圖之前就開始畫原型和設計產品,因為這個時候整體框架和流程還沒有完全了解,太早開始往往是沒有用的。

軟件架構的核心價值是控制系統的復雜性,將核心業務邏輯和技術細節分離和解耦。架構壹般可以分為業務架構、應用架構和技術架構。其中,業務架構是戰略,應用架構是戰術,技術架構是設備。

架構的目的是簡化、標準化、流線化和自動化復雜的事物。我們單獨來解釋壹下。

產品架構圖,有時也叫業務架構圖,是對產品底層的復雜設計,涉及整個產品的業務流程。

產品架構圖是不斷發展的,它的變化往往意味著產品維度的大調整,無論是功能還是信息都會有很大的變化。

產品架構圖面向公司層面,偏向戰略;考慮的是如何為用戶提供價值,企業如何實現盈利。

另壹種劃分是將產品架構圖和業務架構圖分開,先業務後產品。舉個簡單的例子,美團的業務包括外賣、到店、酒旅。用壹個詞概括就是“吃喝玩樂”,這是美團的業務架構,重點是優惠折扣和服務這兩個關鍵詞。在外賣業務上,分為C端、商家、騎手等終端。如何讓用戶更快的找到折扣,讓騎手更快的送外賣,這是壹個產品架構的問題。有些騎手送餐可能會走彎路,但從整個平臺來看,基本是公平高效的。

應用架構起到承上啟下的作用:壹方面承擔業務架構的落地,另壹方面影響技術的選擇。

常用的分類是應用架構類型:整體式、分布式和SOA架構。

在分布式應用架構中,不同的應用是獨立的,內部內聚度高,應用之間耦合松散,可以靈活分布。同時缺點也很明顯,就是不同應用之間的通信連接需要額外的工作量,整個架構設計變得復雜,維護成本必然增加。

上到技術層面,整個系統的設計已經比較清晰,雖然技術架構圖壹般涉及的技術模型比較多。但是拆開分組之後就很直觀了。我們可以簡單的把技術架構圖理解為具體的裝修設計圖,剩下的由技術人員分批分模塊慢慢實現。

這裏有壹張美團的系統架構圖,只是美團業務系統的壹個縮影。從圖中可以知道,美團的業務極其復雜,使用的技術也非常多。

組織結構是企業流程運作、部門設置、職能規劃最基本的結構基礎。常見的組織結構包括集權制、分權制、直線制和矩陣式。(百度定義)不同公司的組織架構差異很大,不同時期往往也不壹樣。組織結構是不斷發展的,其目的是使工作職責明確,工作目標強烈,提高生產力。

這裏有壹張騰訊的組織架構圖,從中可以看出很多信息。比如微信產品的重要性,任宇昕的重要性,騰訊對內容產品的重視等等。

以上認識是參考大量資料,結合自己的工作經驗總結出來的。由於本人水平有限,難免有不準確不正確的描述。我真誠地呼籲讀者韓海,並歡迎有興趣的讀者添加我的微信,以交流和探討,共同進步。