產品經理需了解的架構圖/結構圖知識

2020-12-22 人人都是產品經理

產品經理在工作過程中會遇到各種架構圖(結構圖),這些名詞很容易混淆。一般情況下,3-5年經驗、善於總結歸納的產品經理才能逐步理解這些概念的含義,並且相對靈活的運用到工作中。下面針對這些概念來系統地梳理一下,同時也是加深自己的理解和認知,希望能有所啟發。

功能結構圖

功能結構圖就是按照功能的從屬關係畫成的圖表,在該圖表中的每一個框都稱為一個功能模塊。功能模塊可以根據具體情況分得大一點或小一點,分解的最小功能模塊可以是一個程序中的每個處理過程,而較大的功能模塊則可能是完成某一個任務的一組程序。(百度定義)

用通俗的話來說,功能結構圖就是以功能模塊為類別,介紹模塊下其各功能組成的圖表。功能結構圖一般不涉及具體的欄位信息,只強調功能的邏輯關係。

以微信為例,我們可以看到整個微信分為4個大的模塊:微信、通訊錄、發現、我的。

發現模塊裡面有各種功能,比如朋友圈、小程序等等。

這裡插一句題外話,一般人很少注意到微信底欄第一個菜單是「微信」,往往以為是「消息」「聊天」之類的。

網上各種各樣的解釋都有,我則更願意理解為微信對自身的自信和堅持,正如微信自己描述的定位一樣,它本身就是一種生活方式。

微信功能結構

信息結構圖

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

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

同樣是以微信為例,下圖列出了微信公眾號文章涉及的一些核心欄位。這些能幫助產品經理和技術來理解整個產品方案的設計過程。

微信信息結構

產品結構圖

產品結構圖是綜合展示產品信息和功能邏輯的圖表,也就是說看到產品結構圖能快速了解產品的功能和信息結構。某種程度上來說,產品結構圖繪製出來,原型圖上的信息和功能基本就已經確定了。

當然這個理解目前在業內沒有形成一致的共識,只是一部分人這麼理解而已。很多時候產品經理在進行整理的時候,不自覺地將這兩者融合在一起,因為功能是在頁面裡面的,圍繞信息展開的,所以有時候並不需要分那麼清,只要能把事情說清楚,不需要糾結。

在產品設計的過程中,一般是從產品功能結構圖出發,直到最後完成產品結構圖。完成產品結構圖之前最好不要開始畫原型,做產品設計,因為這個時候對整體框架,流程還沒有完整的認知,過早開始往往是做無用功。

微信產品結構

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

架構的目的通俗來說就是把複雜的東西簡單化,標準化,流程化,自動化。下面來分別解釋一下。

產品架構圖、業務架構圖

產品架構圖有時候也叫做業務架構圖,是對於產品底層的設計,涉及到整個產品的業務流程,比較複雜。

產品架構圖是不斷演進的,其改變往往意味著產品維度進行大的調整,無論是功能還是信息都會有大的變動。

產品架構圖面向公司層面,偏戰略;考慮的是如何為用戶提供價值,以及企業可以通過什麼方式來實現盈利的問題。

還有一種劃分是把產品架構圖和業務架構圖分開,先有業務再有產品。

舉一個簡單的例子,美團的業務包括外賣,到店和酒旅業務等,用一個詞概括就是「吃喝玩樂」,圍繞優惠折扣,服務這些關鍵詞展開,這個就是美團的業務架構。在外賣業務中,分為C端、商家、騎手等終端,如何讓用戶更快捷找到優惠,讓騎手更快速的送出外賣,這些就是產品架構層面的事情。騎手送餐可能會出現部分騎手繞路耽誤時間的情況,但是從整個平臺的角度來看,基本是公平,高效的。

來自網絡

應用架構圖

應用架構起到承上啟下的作用:一方面承接業務架構的落地,另外一方面影響技術選型。

比較常用的劃分是 應用架構類型:單體式、分布式、SOA架構。

分布式應用架構中,不同應用是獨立的,應用內部高內聚,應用之間鬆耦合,可以靈活的進行分布式部署。同時缺點也比較明顯,那就是不同應用之間通信連接都需要額外的工作量,同時整個架構設計變得複雜維護起來成本必然增加。

來自網絡

技術架構圖

到技術這一層整個系統的設計已經比較清晰了,儘管技術架構圖涉及的技術模型一般都比較多。但經過拆解,分組,已經非常直觀了,我們可以把技術架構圖簡單理解為具體的裝修設計圖,剩下的就是靠技術人員分批分模塊來慢慢實現了。

下面引用一張美團的系統架構圖,這只是美團業務體系的一個縮影。從圖裡面我們可以了解到美團的業務極其複雜,使用的技術也非常多。

來自網絡

組織架構圖

組織架構是企業的流程運轉、部門設置及職能規劃等最基本的結構依據,常見的組織架構形式包括中央集權制、分權制、直線式以及矩陣式等。(百度定義)不同公司的組織結構差別很大,在不同時期往往也不一樣。組織結構是在不斷進化的,其目地就是為了使工作職責明確,工作目標性強 ,提高生產力。

下面引用一張騰訊公司的的組織架構圖,從這裡可以看出很多信息。比如微信產品的重要性,任宇昕的重要性,騰訊對於內容產品的重視等等。

來自網絡

以上理解是本人參考了大量的資料,結合自己的工作經歷總結出來的。由於自己的水平有限,難免有描述不準確、不正確的地方,懇請各位讀者海涵,歡迎有興趣的讀者添加我的微信一起交流探索,共同進步。

本文由 @莉莉妮特 原創發布於人人都是產品經理。未經許可,禁止轉載。

相關焦點

  • 初級產品經理如何進行需求通氣會?
    而將「通氣會」和產品工作放在一起稱之為「需求通氣會」的目的,在於邀請需求相關方進行參加,向需求相關方透露接下來準備開展的需求,並請求各位相關方在開發過程中予以支持。既然明確了需求通氣會的含義,那麼作為產品經理,需求通氣會的全流程該怎麼做呢?本文主要從會議前、會議中、會以後的全流程進行介紹。
  • AI產品經理需要了解的數據知識:餘弦相似度
    本文概括介紹了餘弦相似度是什麼、如何應用以及案例說明,目的是希望我們產品經理在設計相關跟相似度功能或是利用相似性功能解決某一業務的場景時能利用上餘弦相似度,並希望您讀完對自己在設計相關推薦業務、搜索業務、識別業務時能有更深層次的理解。
  • 產品經理小白常犯的錯誤
    作為產品經理,產品原型製作是一項基本的要求,用於表達產品經理的想法。通過原型,能夠驗證產品流程是否符合預期、能否體現產品的最終表現形態,有益於提高溝通效率。產品經理小白往往會因為從業時間短或接觸的項目少,對於原型工具的認識只做執行工作,下面胡老師給大家說說產品經理小白常犯的錯誤。
  • 如何畫功能結構圖?
    在前面的幾篇文章中,我主要分享的是一些產品思維方面的內容,之所以分享那麼多思維方面的內容,因為產品經理的核心能力其實是在思維。但有人會說了,天天說些理論方面的,難道產品經理就是靠理論工作的人嗎?今天就分享一個非常好用的軟體工具,也是產品經理工作中常用的。就是X-mind和MindManager這兩個軟體。其實這兩個軟體功能是一樣的,學會一個就好,這兩個軟體主要是用來整理自己思路的,包含範圍很廣,你可以用它來整理產品構思,也可以整理自己的各種規劃。
  • 產品經理常用工具介紹與下載
    XMindXMind是一款商業思維導圖軟體,產品經理不僅可以用它繪製思維導圖,還可以繪製魚骨圖、二維圖、樹形圖、邏輯圖和組織結構圖,還可以很方便地在這些展示形式之間進行轉換。產品經理不管是撰寫產品文檔,記錄靈感思路,還是與團隊成員在線協作辦公,都可以在石墨文檔裡高效地完成。產品經理可以直接在石墨文檔裡撰寫產品需求文檔,整理用戶的產品使用反饋,更新bug修復與新功能實現情況等。
  • 產品經理入門掌握的必備工具系列
    NO1.產品經理核心工具:原型工具原型工具是產品經理的核心工具,也是用到最多的一款工具,工欲善其事必先利其器,原型工具有多款,其中常見的有三款,AXURE 墨刀 MOCKPUS產品經理工作中使用頻次:極高產品經理目前工作中普遍用到最多的工具
  • 醫療產品經理應該具備哪些能力?
    更不是所有的傳統醫療產品都適合網際網路化,它有可能智慧化,接變化等等多種可能性,醫療產品經理這個職位,其實更偏向於醫療的屬性,需要了解醫療細分領域的行業特性的同時深入了解多種用戶角色的需求。通過這篇文章,希望能讓你對「醫療產品經理」這個職位,有一個全面的了解。01 什麼是醫療產品經理醫療產品經理,按照細分領域劃分可以分為:數字醫療產品經理、智慧醫療產品經理、網際網路醫療產品經理。還有就是在領域再細分專項技能賦予的,例如:智慧醫療分層的AI產品經理、醫藥電商產品經理等等。
  • 產品經理能力模型二三話
    騰訊的產品經理能力模型剛入行的時候,也參加過培訓班,當時大概是大四。培訓班的主講是騰訊的一位PM,在課上,他給我們展示了騰訊產品經理的能力模型,參見下表。表格中所列的能力模型現在已經流傳很廣了。它把產品經理的能力分為四類:通用能力、專業知識、專業技能和組織影響力。
  • 皮皮蝦競品分析報告 | 人人都是產品經理
    一、競品分析前言1.1 競品分析描述分析短視頻行業市場和用戶群體,了解用戶需求,挖掘用戶痛點,衍生產品核心功能;分析短視頻APP競品,通過直接競品了解行業APP基礎功能,通過間接競品了解APP特色功能。
  • 程式設計師必備技能——如何畫好架構圖
    本文轉載自【微信公眾號:java進階架構師,ID:java_jiagoushi】經微信公眾號授權轉載,如需轉載與原文作者聯繫技術傳播的價值,不僅僅體現在通過商業化產品和開源項目來縮短我們構建應用的路徑,加速業務的上線速率,也體現在優秀工程師在工作效率提升、產品性能優化和用戶體驗改善等經驗方面的分享,以提高我們的專業能力
  • 轉崗產品經理,應該準備些什麼?
    各種類型的產品經理的知識圖譜:之前給大家分析過,常見的產品經歷的類型主要有三種:每一種類型的產品經理其實還可以分出很多細類,例如策略產品經理還包括最近很火的AI產品經理、商業產品經理包括大客戶產品經理和商業廣告產品經理,但是總的分類可以分為這3類。
  • 01數據產品經理從零到一:數據產品能力模型構建
    一、從招聘要求看能力要求筆者在拉勾網和獵聘網上搜索數據產品經理和高級數據產品經理,將崗位職責匯總整理,招聘方對於數據產品經理的需求如下所示:1、熟練使用MySQL,SQL、Hive等語言;2、熟悉數據生產加工流程;3、對主流大數據產品、BI產品;4、對數據倉庫技術及理論有基本的了解,並對其發展趨勢有深入了解;5、了解數據分析,數據建模和數據挖掘技術及理論;6
  • 講故事、做科普,這樣的銀行大堂經理你了解多少?
    為響應金融知識宣傳服務月活動,本期講堂特以「金融知識普及月,金融知識進萬家」為主題,攜手青島各大金融機構向消費者和投資者普及金融安全知識,防範金融風險。正值「銀行網點服務提升季——2020第九屆青島最美大堂經理評選」活動之際,欄目邀請了三位大賽優秀選手做客直播間,為大家帶來了一場生動實用的「公開課」。
  • 產品經理是誰?產品經理是做什麼的人?產品經理調色板
    但作為一名產品經理,我不能用比喻的方法定義產品經理這個職位,它需要一個定義。慶幸的是,我在一本書中找到了行業更權威人士對產品經理的定義:產品經理就是以解決問題為核心,整合和管理各種人力、物力等資源,高效的將解決方案變成實際產品輸出的領導者。
  • 如何畫出一份優秀的產品架構圖?
    一、什麼是產品架構圖產品架構圖是產品經理用來表達自己產品設計機制的一張概念圖:它將可視化的具象產品功能,抽象成信息化、模塊化、層次清晰的架構,並通過不同分層的交互關係、功能模塊的組合、數據和信息的流轉,來傳遞產品的業務流程、商業模式和設計思路。
  • 【乾貨】牛逼產品經理的18種能力
    總是有朋友問,產品經理的能力水平如何衡量?最基本的衡量,就是產品經理從需求發現開始到完成產品上線,並持續運營,實現既定產品目標,可以說是入門了。在騰訊,達到P3-1,就是高級產品經理,對應的,阿里是P6,百度也是P6。如果有不對的,歡迎大家提出來。綜合騰訊、YY、阿里、百度等公司的產品經理能力標準,看看一名產品經理的能力要求有哪些。當然,有能力標準,最好告訴大家如何達到這些標準,並提供從理論到實踐的學習機會,有導師在工作實踐中進行指導提升,那就更爽了。
  • 產品經理需不需要畫高保真原型?
    在網際網路產品的背景下,原型通常能夠模擬用戶與界面之間的最終交互行為,原型也可以模擬最終產品的運作方式,因此我們可以統稱為「網際網路產品原型」直白一點說:網際網路產品原型就像建築或室內設計的模型,3D模型可以全景預覽,實體模型(比如圓明園的燙樣)可以插拔拼接,讓相關人更直觀的了解外在樣式及內在結構邏輯。
  • 吐血整理,最全的產品經理常用工具清單!
    它的定位是APP產品原型的快速設計。墨刀的功能比較簡潔,上手簡單,製作快速,瀏覽文件比較方便。墨刀目前有網頁端、Mac和Windows客戶端。Visio:【收費,常用】是微軟推出的一款流程圖製作工具,也是目前產品經理最常用的一款流程圖工具。通過Visio可以方便、快速地把業務流程、系統實現流程畫出來。它本身有很多的組件庫,可以很方便的完成各類流程圖、結構圖和網絡圖的製作。
  • B端產品經理入門的第一年做了什麼?
    我來的節點正是公司要全面升級改版手術室麻醉信息系統的時候,所以在後面我會講到我很榮幸參與到了這次公司新產品的設計過程。此時這款產品的戰略層目標設置已經完成,正在進行範圍層和結構層的商議,這種商議當然暫時由於我只是實習生身份無法參與,不過這也剛好給了我補充產品知識以及熟悉公司產品的時間。
  • 企業組織結構圖怎麼畫?分享結構圖的繪製方法
    企業組織結構圖怎麼畫?作為一名辦公人員,學會繪製企業組織結構圖是很有必要的一件事,組織結構圖可以讓我們很快的了解行政結構與人事體系。很多的朋友或許對這些結構圖有一定的了解,但是想要做的整齊美觀是比較耗費時間和精力的。