【天天問每周精選】第19期:做了幾年產品的你,知道該如何搭建產品架構嗎?
架構, 按照字典里的解釋可理解為支架,用于比喻事物的組織、結構、格局。那究竟什么是產品架構,產品經理又該如何來搭建一套好的產品架構?本期天天問為你解答。
問題清單
- 什么叫產品的架構?
- 怎么分析產品信息架構和流程?
- 設計產品時應怎么開始搭建產品框架?
- 產品經理要怎么提升產品架構的能力?
- 如何站得更高來思考整個產品的架構?
—————————————————-我是分割線——————————————-
問題一:什么叫產品的架構? @白曉亮
精選回復@超級大頭
簡單來說就是畫圖紙。
比如,造房子,第一步就是要把圖紙畫好,尤其是整體的承重結構,這個是骨架,有了這個,剩下的就是往里面填東西。
我認為,真正是不存在這種非常大的架構能力的PM的。因為,如果有,那么他至少也是戰略決策層的職位不會是PM。另外就是產品的演化是非常難以把控的,比如張小龍也不會在一開始做微信的時候就想要[鏈接一切]的。
所以這里的產品架構能力,我理解是特指能夠畫好一個屋子圖紙的能力。
精選回復@大鵬展翅
個人理解的產品架構,是指整體的結構與組件的關系的一個描述,重點關注于產品整體功能框架的設計,宏觀而全面,不是具體產品設計里的細枝末節。
產品架構主要分為兩個部分,一是業務架構二是設計架構,業務架構里包含著產品戰略、商業需求、用戶需求、開發資源需求、人力需求等,可理解為產品的需求架構(即產品落地所涉及到的資源方);而設計架構指的是產品在設計過程中的產品邏輯、交互規范、模塊劃分等細節層面,以保持設計過程中的一致性和通用性為主。
產品的架構不用想得太復雜,舉個例子,就像是規劃一棟建筑,它的整體布局、所需要的人力物力財力資源及商業目標等,這就是產品的業務架構(起這座建筑的需求和目的);而這座建筑的外觀設計和內部結構(怎么起這座建筑、如何設計)就是產品的設計架構。
問題詳情:http://wen.woshipm.com/question/detail/q5pmf.html
問題二:怎么分析產品信息架構和流程?@ruiiy
精選回復@隨風輕逝
其實兩個問題:
- 如何詳細地分析產品與競品的信息架構
- 如何功能、交互流程?
第二個問題沒看懂,不好回答,說一下第一個吧:如何詳細地分析產品與競品的信息架構?
說一下我的方法,分三步:
1. 拆分產品的所有模塊和功能點,畫成思維導圖
任何一個產品,不論多復雜,其實都有一個信息架構。比如說,現在的產品大部分都包含有 發現(或者叫動態)、我(或者叫個人中心)這樣的模塊,然后在這個模塊下,可能有幾個不同的功能之類的。
2. 分析每個功能與流程
比如登錄注冊,登錄按鈕怎樣設計的?為什么要這樣設計,為什么不那樣設計,多問自己幾個問題,才能找到設計者設計的原因,而不是自己在這里YY(這種分析需要很多資料做佐證的,而不是簡單的表面功夫)。
3. 將分析結果或問題帶入場景
比如某個按鈕被設計在底部,但是一直沒有想清楚為什么要這樣設計。帶入場景后發現,原來用戶在特定的場景下,按鈕在底部是最容易操作的。這種時候才能明白設計的苦心。
當然,分析產品的時候需要考慮很多因素,不僅是從產品設計出發,還要從運營、公司戰略、資源等情況出發,才能得出更接近真相的答案。
問題詳情:http://wen.woshipm.com/question/detail/0of0s.html
問題三:設計產品時應怎么開始搭建產品框架? @李品軍
精選回復@蘇州河
從用戶需求和使用習慣來考慮,這個app解決了用戶群體什么問題。通常解決的不是單一問題,所以把用戶需求列出來,排一排優先級,按照優先級順序、使用頻次、合理歸類把主要的功能頁面設計出來;
從錢來考慮,哪些地方是有現金流入的,安排在合理位置;
功能細化,設計菜單、按鈕等細節部分。
精選回復@老貓貓
設計產品時我一般采用如下步驟:
- 可行性分析,用戶初步調研;
- 交付流程及需求評審(需求評審往往能提出很多產品存在的問題,有利于產品設計中各功能點的改進,也能很好的體現內部團隊契合度);
- 畫交互稿,畫交互的過程中,也能對自己想要的產品進行更深入的思考
- 梳理功能點,與開發溝通確定分期任務
- 分期開發并上線。
問題詳情:http://wen.woshipm.com/question/detail/7g86d.html
問題四:產品經理要怎么提升產品架構的能力? @soul
精選回復@栗子
有趣的問題,先說什么才是我理解的產品架構,我主要從產品和運營的角度來說下我的觀點:
(1)產品
從長遠規劃來看,產品的戰略定位如何?最終是需要達到什么要的目標?產品定位問題,互聯網產品基本都不會是一次成型,都是分多次,把產品且分為多個階段,去實現原先的產品目標。而每個階段都是一個相對較為完整的產品,且有階段目標,階段目標是特定的目的。
所以,從產品角度來講,需要知道整個產品的定位和戰略目標。 清晰地知道如何通過一個個產品升級和迭代達到或者接近那個目標。做到這一步需要近可能的成為那個戰略定為者,或者通過某種方式了解戰略定位。當這個產品定位深深的印在腦海里的時候扔掉它,專心的把階段目標完成。這樣你才能知道產品為什么這樣做?以后要做成什么樣?
(2)運營
產品的實施上線計劃階段目標一定是帶有運營目標的,也就是產品每個階段都有相對應的運營方案和策略。產品是否當前階段面向最終用戶,種子用戶是誰?當前產品是否適合當前用戶使用?是否有助于當前階段用戶提升?是否有助于品牌形象提升……而運營策略會再某些方面影響到產品的階段規劃,從而影響到技術。 所以,需要了解運營策略。
能做一名優秀的產品架構師,基本上去創業當CEO是沒什么問題了,歡迎補充。
精選回復@ytw
- 技術架構:通過軟硬件的配合使得產品在一定時間段內性能上滿足需求!
- 產品架構:通過對產品內模塊 或 多個產品的 配合(是協作而不是關聯)形成產品與公司的競爭力,保持產品的持續動力(競爭力就是持續動力)!
以上是我的看法,以下是一些由此引發的見解:
技術架構是靜態的,因為在設計之初就是有一個明確的目標和可預計的結果的,能承受一個怎樣的極限值;而產品架構則因為要應對不斷變化的需求與可能的環境的變化,相對而言是動態的不明確的。要做到的是保持當下的競爭力不損害產品未來的可能性!
讓我感觸最深的是看到的美團網在百團大戰的時候設計的一個后臺比價系統,使得自己在與商戶的溝通中更有話語權(因為知己知彼),使得自己能夠在百團大戰中擁有更大的競爭優勢(當然這只是冰山一角)
做產品就是在做產品架構!一切做好產品的方法都在教你如何做好一個產品的架構!始終在回答一個問題,如何獲得階段性最大的競爭優勢(當然是長短期的綜合考慮)!
另:沒有競爭力的產品就不要說自己有產品架構了!
(這種論調好像有點把功用當目的了,但就像產品就要用自己的產品說話一樣,這就是我實用主義的價值取向:成王敗寇)
問題詳情:http://wen.woshipm.com/question/detail/0pj9s.html
問題五:如何站得更高來思考整個產品的架構? @范燦彬
精選回復@kelli
不同行業的產品可能做整體架構的思路也不一樣。我是一直做b端產品的,從自身工作經歷分享下心得:
試著把自己忙于一堆問題梳理成一個列表,對每個問題根據影響用戶使用產品核心服務的重要程度排序下,并列出每個問題的需求類型,參與角色(用戶,運營人員,客戶經理,領導等),考慮參與角色很重要,這直接影響你的產品整體架構需求拓展性。
大多數產品最終目標是盈利轉化,而產品的主要參與角色是用戶。所以,這個群體的需求是最高優先級也是產品最表層的受益者,運營/客戶經理是促進盈利轉化的執行者;而領導通常是商業模式的決策者,直接影響產品的運營形態。
由表及里找到根本原因,然后再綜合問題順著由里及表思路設計整體優化架構方案。
這種思路幫了我很多忙,希望也能幫到你。
問題詳情:http://wen.woshipm.com/question/detail/ti2dj.html
總結
上至產品的宏觀計劃,下至產品的功能模塊,囊括產品的目標及愿景、用戶需求、商業需求、數據流程和設計框架,還涉及到產品的生態結構,所以要搭建好一套產品框架并不是件易事。一般來說,要搭建產品架構,只有少數的高級PM才能勝任,絕大多數剛入門的產品經理或產品專員,還涉及不到任務這么艱巨的工作。然而沒有夢想的人,跟咸魚有什么區別?吾等要朝前看,說不定今日獲取的這些信息,在今后的某個場景就能派上用場了呢~
相關閱讀
【天天問每周精選】第18期:匠心精神和商業化模式標準應如何抉擇?
【天天問每周精選】第17期:我想轉崗做產品經理,會不會很困難,該怎么準備?
【天天問每周精選】第16期:關于產品數據分析,我整理了這6個常見問題
【天天問每周精選】第15期:APP的這點事兒:從設計上線到推廣,APP產品都該注意這幾點
【天天問每周精選】第14期:電商產品的設計和運營需要注意哪些問題?
精選問題每周有,歡迎食用~配合回復味道更佳(∩_∩)
本欄目由天天問小編@Cecila編輯,歡迎大家踴躍提問,一起交流。
那個數據流程什么說?關系到后臺數據對么
看完這總結,突然覺得自己好菜,還有很多東西要學習。