資深產品經理的產品架構技能:不斷深入思考,進行邏輯分析

10 評論 11190 瀏覽 90 收藏 13 分鐘

產品架構作為一個產品不被看到的地方,產品經理需要如何進行梳理,打造最好的、最合適的產品架構?

在市面上越來越多的產品形態中,我們是否能夠從產品的形態中,抽取出一些產品架構的要點來幫助我們以后進行參考學習?

首先我們將產品架構分為兩個大的層面,一個是宏觀的層面,一個是微觀層面:

  • 宏觀層面:也就是價值觀這些東西,產品架構我們可以理解為我們是一款游戲的主宰,或者是一部電影的導演,怎么安排拍這部電影就是架構能力。怎么玩這個游戲就是架構能力,其中的規則和玩法是我們需要進行思考的,其中會涉及到很多的角色和人員。
  • 微觀層面:架構這是一個標簽,就像我們的名字一樣,只是一個單純的名稱重要的是叫這個名字的人,這個人會產生一定的價值和相應的收入。

好的產品架構是很容易理解的,而不是使用一些別人聽不懂的詞匯,或者自己造一些沒有的名詞,不是說只有專家對應的人員才能理解對應的意思。

好,鋪墊基本上完成了,我們接下來進入正題。

產品架構在基礎層面需要具備的三點:系統思維,技術基礎,功能整合。

首先從基礎層的三點開始說明:

一、系統思維

系統思維,就是產品的每一個功能之間是相互關聯而不是獨立的部分,獨立的部分就不會是系統了。如果你的產品由一個個單獨的部分組成,那么就需要進行改進了。

系統我們舉個簡單的例子,以方便大家的理解。

自然界的生態系統,生物與環境之間相互制約和影響,并且保持一定的平衡狀態,由一定種類的動物、植物、微生物組成,這些是基礎的元素。但是這些之間元素又有著聯系,并且被一定的條件所制約;在這個系統下面又分了很多細小的系統,這些系統根據對應的生物的特征進行分類。

那么轉換到產品中,我們身邊的微信就是一個很好的例子。

其中的小程序和微信公眾號還有微信第三方的工具插件,從不同的行業中將最核心的業務構建在微信的平臺上面,讓用戶在微信上面就可以完成對應的操作。這些行業按照用戶使用的高頻和最基本的功能,將他們搭載在微信平臺上面。

當然,這么做的還有今日頭條,采用系統思維的方式進行業務的搭建。

產品經理在剛開始的時候,需要一定的系統思維,這樣以便于你后期的產品擴展。這個需要一定的時間實現你的想法,同時需要產品經能夠將產品的長期目標規劃好。

二、技術基礎

這是技術轉產品經理的優勢,但是將這種優勢需要發揮到最好,才能對你產生一定的幫助。沒有技術背景的最好是看一下對應的技術的書籍,不要太專業,編程最簡單的是前端,可以試著寫個頁面,使用html標簽,寫幾個頁面感受一下。

技術的基礎能夠讓產品經理明白對應軟件設計模式,這樣能夠在后期架構中使用一定的模式來幫助我們。我們需要知道一些簡單的技術詞匯和最基礎的算法,去看一些對應的關鍵詞匯的含義,像數組、循環、遍歷、枚舉等等,這些是技術最基礎的東西。

當然,你可以選擇看一些對應的開放平臺的技術說明文檔,可以不看代碼,看一些業務和說明。

如果你要做一個產品負責人,那么就需要一定的技術技能進行支持。因為產品架構不是單一的,不是你看了幾篇分享,會說幾個技術的關鍵字就可以的。

架構能力和交互設計,對應的信息和功能架構有一定的聯系,產品經理的發展是綜合的要求。

在后面的部分,我們會說明信息、產品和業務之間的對應的聯系。

三、功能整合

我們在開發產品時,了解了對應產品的功能,就需要將其中的各個功能關系進行合理分析,最終會形成一定的產品的模型。這個模型是由各個模塊組成,最后形成一定的整體形態。

我們產品的整體形態是為了讓不同的用戶接觸對應的產品,在實際的環境下面,我們的用戶會只選擇形態中的一部分,而不是全部。假設是全部,那就是我們的忠實粉絲用戶。

在接觸對應的形態之后,我們的用戶對于這個形態會有一定的認知,這個認知來源于用戶自身和我們產品。

最終我們的用戶能不能接受我們的產品,其中的決定因素是用戶通過自身建立的認知和產品模型提供的認知是否一致,或者說契合度的高低決定了用戶能不能留下來。

還有一個就是我們系統的認知的難易程度,用戶接受的難易程度和產品系統整體一部分的難易程度,產品系統的整體性能不能讓用戶在最短的時間能夠接受最簡單的東西。

這個是最主要的,用戶接受不了就會離我們而去。如果你的產品要強制用戶學習一段時間,那么就不是很好的產品。

以上就是架構需要的基礎技能和需要掌握的東西,接下來就是架構,主要分為三個面,本文最后會重點總結一下這兩者之間的一些聯系。

1. 界面架構

在說明之前,我們先通過小故事開始:

世界上的很多東西,有我們肉眼看得見的,有一些是看不見的。就像一臺筆記本電腦,我們能夠看見的是外觀和顯示屏里面的電路板需要拆開,但是電子元件之間的電流我們是看不見的。

那么互聯網的產品是一樣的,界面的架構是我們可以看見的操作,后臺管理和對應的操作流程是看不見的。所有產品都有這幾個要素,我們實際工作中需要思考這三者之間的聯系。

界面架構就是將APP端或者其他的產品進行合理的布局,展示在用戶面前,展示出來的界面功能包含著流程設計和公司的業務。我們將對應的重要點提煉進行對應的布局,就像APP中的導航、搜索、信息列表等功能,界面架構主要將對應的單元信息進行組成。

2. 流程設計

流程架構主要是將我們產品在設計上如何進行抽象整合,以最好的、最合適的方式去支撐我們的業務。就像你修樓一樣,先要有骨架,有了骨架才能進行里面的其他工作。

流程架構需要我們熟悉對應的每個功能點、對應的功能點之間的聯系。同時也不能將功能點設計的不符合用戶的習慣,對應的流程我們需要明白每一個功能背后的業務支撐,哪些是盈利的功能,這個功能流程是什么樣的?這個流程能不能減少付款的步驟,或者是減少用戶的操作。

如果是產品負責人,對流程架構就需要更加高的要求。就像你修了一棟樓,整個小區的布局設計,產品負責人需要進行全面的布局和考慮的業務。例如,對應的功能擴展性和復用性,前端和后端對應的接口是否一致,功能組件是否關聯起來了?

3. 業務結合

以上的內容都需要背后的業務進行支撐,業務就是你做了一款產品,怎么商業化,也就是進行盈利。

業務是商業邏輯的體現,體現在業務的運轉和一定的機制中,界面和流程需要將對應的業務進行體現。

業務的結合需要將一定的商業、業務、戰略、規劃等相互結合,這樣的業務能力來源于我們的經驗,工作的經驗和日常的觀察。假設你有商業敏感的嗅覺,那么很多時候你是可以做出一款優秀的商業產品。

就像我們知道基礎的廣告可以獲利,但是怎么獲利和減少對用戶的騷擾,這就需要一定的水平進行架構和策劃。市場上面的手機,各種推薦廣告,可以說是很討厭這種,你還關閉不了,定期給你推送,這種犧牲了用戶為主的業務,建議不要使用。這種方式是反人性的,可以看一下微信的朋友圈廣告,這種方式能夠讓用戶不那么反感并減少對用戶的騷擾。

當遇到一個比較復雜的產品時,我們需要從這三個層面進行分析,將三者聯系起來:

  • 從界面架構推斷對應的信息內容;
  • 從功能層面推斷對應的流程設計;
  • 從商業層面去分析對應的業務。

我們拿一個產品進行舉個例子:

一席,功能層面主要是演講,所以界面設計為主要的現場演講,將不同的演講進行整理和劃分對應的演講是現場錄制后期進行剪輯的視頻;商業上班和別克汽車進行了合作,別克汽車進行贊助,還有就是一部分門票的收入。

主要的業務就是舉辦演講活動、收贊助和門票,這樣的業務背后有一個專業的內容制作團隊進行。

就簡單分析到這里,深入的分析會在以后的文章中進行詳細的分析。

這三點的主要核心就是為產品的用戶增長做鋪墊,我們需要在復雜的產品中進行邏輯的分析,需要找到關鍵點進行合理的分析,我們對關鍵點的把握直接決定我們產品的業務和用戶的增長速度。

如果我們想要做得更好,就需要不斷對用戶和商業還有業務進行深度的思考,并且能夠進行洞察,不管后期有什么創新在產品中。

不論是大的還是小的創新,我們都需要圍繞商業和用戶的增長進行梳理,并且梳理的結果是有邏輯和可以進行參考的。

不斷深入思考,提升自己對產品深入思考的能力,在此希望和大家共同進步。

 

本文由 @李杭?原創發布于人人都是產品經理。未經許可,禁止轉載

題圖來自Unsplash,基于CC0協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 看來作者君沒有搞明白看這篇文章的都是些什么人,你告訴了讀者一個產品要做什么,甚至生動的比喻了,但是怎么做你也沒說啊,這篇文章太寬了,很多東西就像寫小說都是坑,期待下一篇能更好一點!

    來自福建 回復
  2. 你的標題決定了別人對你的文章的期待,工作如此,生活如此,寫作如此,期待寫出真正的資深產品專家的理解

    來自浙江 回復
  3. 抄的吧?然后也沒理解原創的思維,就胡亂加一些有的沒的進來了?

    回復
    1. 一百個讀者一百個理解和看法

      回復
  4. 看完后覺得好像講了什么,但是細細一想,又覺得沒有記下來什么,感覺略微有點寬泛

    來自北京 回復
    1. 深入的內容會在后面慢慢寫

      回復
  5. 既沒有講是什么,也沒有講怎么做,胡寫一通的垃圾文章

    回復
    1. 難道就不會簡單思考一下嗎?

      回復
  6. 我們想構造一個短視頻商業平臺,結合阿里的網購、騰訊的聊天、字節的視頻+全類應用開發。這樣的平臺可以架構嗎?

    回復
    1. 假設資源有限先聚焦,在創新

      回復