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