B端系統-產(chǎn)品系統架構

0 評論 1291 瀏覽 8 收藏 7 分鐘

這篇文章,我們和作者一起學(xué)習下,B端的產(chǎn)品架構涉及哪些內容,以及UML、體驗設計和PRD的設計。

什么是產(chǎn)品架構?

產(chǎn)品架構是產(chǎn)品經(jīng)理用來(lái)表達自己產(chǎn)品整體設計機制和規劃的圖,它將產(chǎn)品功能落地為信息化、模塊化、層次清晰的可視化架構,并通過(guò)不同分層的交互關(guān)系、功能模塊的組合、數據和信息的流轉,來(lái)傳遞產(chǎn)品的業(yè)務(wù)流程、商業(yè)模式和設計思路。

產(chǎn)品架構是對商業(yè)模式中核心業(yè)務(wù)場(chǎng)景的抽象,體現了商業(yè)模式的運作和實(shí)現方式,產(chǎn)品架構設計是抽象業(yè)務(wù)場(chǎng)景,通過(guò)業(yè)務(wù)規則建立產(chǎn)品內在邏輯的過(guò)程。產(chǎn)品架構的對象就是產(chǎn)品的商業(yè)需求以及用戶(hù)需求。如何讓滿(mǎn)足產(chǎn)品兩個(gè)需求的產(chǎn)品設計更加簡(jiǎn)單、高效的規劃就是產(chǎn)品的架構。

抽象是指將復雜的事物簡(jiǎn)化為一組關(guān)鍵概念或模型,以便更好地理解和處理問(wèn)題。

產(chǎn)品架構就是為了把原來(lái)一個(gè)個(gè)孤立的產(chǎn)品,進(jìn)行有側重的編排組合。這樣滿(mǎn)足用戶(hù)、商業(yè)需求更簡(jiǎn)單了、產(chǎn)品設計也更簡(jiǎn)單了,這就是產(chǎn)品的生態(tài):不是把孤立的產(chǎn)品鏈接起來(lái),而是通過(guò)產(chǎn)品架構組織起來(lái)。這種簡(jiǎn)單帶來(lái)的高效就更不用說(shuō)了。

這里有兩個(gè)重要的目標:

  1. 滿(mǎn)足需求高效簡(jiǎn)單;
  2. 產(chǎn)品設計過(guò)程高效簡(jiǎn)單。

奧卡姆剃須刀法則同樣在產(chǎn)品架構設計中適用,越簡(jiǎn)單的架構越有利于產(chǎn)品的生長(cháng)。

一、系統架構設計

你是否想清楚了以下問(wèn)題: 在新增一個(gè)需求時(shí)??

  1. 在整個(gè)系統中的位置;
  2. 各系統之間的邊接;
  3. 所需要的底層數據;
  4. 所需的前端支持?

系統架構是產(chǎn)品實(shí)際落地環(huán)節的第一步;

系統架構圖

從更宏觀(guān)的角度,從系統的全貌的角度,將一個(gè)解決方案,在系統中的模塊,對其他系統的影響,和底層支撐的數據,完整展現出來(lái)的圖形。

核心目的

更全面的梳理清楚你的項目、更好的規劃項目邊界、更清晰的展示需求全貌;

4步繪制架構圖

①分層、②抽象、③解耦檢查、④支撐數據拓展;

1、分層:業(yè)務(wù)表現層、業(yè)務(wù)支撐層、底層數據層、系統支持層、關(guān)聯(lián)系統;

2、系統模塊抽象:根據業(yè)務(wù)調研結果、產(chǎn)品調研結果、產(chǎn)品邏輯經(jīng)驗等:詳細思考、將各個(gè)層面涉及到的功能、模塊、進(jìn)行完整的梳理,盡可能的抽象為相互獨立的產(chǎn)品功能模塊;

無(wú)需關(guān)注細節,模塊化思維;

3、解耦檢查:展示功能需求、確定解耦模塊、從新確認系統架構;

4、底層數據:拆解需要的數據信息、找到數據交互邏輯;

二、信息架構設計

什么是信息架構:信息體驗5要素;

表現層、框架層、結構層、范圍層、戰略層;

信息表單:每個(gè)功能點(diǎn)和字段信息,然后把信息歸類(lèi)(基本信息、活動(dòng)信息、商品信息等);

信息架構是通過(guò)有原則的交互設計方式;

B端信息架構設計方法:四部分:導航、列表、表單、詳情;

頁(yè)面設計要點(diǎn):復雜表單分步拆解、按照模塊聚合相同信息、信息填寫(xiě)由宏觀(guān)到微觀(guān);

三、4大UML圖形工具(流程邏輯梳理)

UML:統一建模語(yǔ)言,提供標準通用設計語(yǔ)言;是一系列圖形組合;

用例圖、對象圖、時(shí)序圖、狀態(tài)機…;

作用:更好的梳理需求、保證功能完整邏輯順暢、高效傳遞、高效溝通;

1、用例圖:某個(gè)角色操作的功能;

2、時(shí)序圖:描述了對象之間的消息、數據傳遞的時(shí)間順序(包括發(fā)送消息、接收消息、處理信息、返回信息);適用于梳理清楚系統與系統之間的數據交互邏輯;

3、ER圖:描述實(shí)體的屬性包含關(guān)系,實(shí)物對象1對n 1對1 n對n關(guān)系;

4、狀態(tài)機:描述了數據狀態(tài)的流轉過(guò)程; 適用一切涉及數據狀態(tài)的描述;

四、產(chǎn)品體驗設計(原型界面設計)

B端C化的時(shí)代已來(lái)臨;

1、產(chǎn)品層:價(jià)值、交互及用戶(hù)體驗、視覺(jué);

2、運營(yíng)及推廣;

交互體驗設計:一致性、可見(jiàn)性、及時(shí)反饋、防錯設計、隨時(shí)幫助;

1、一致性:界面模塊排布、設計風(fēng)格一致、操作交互邏輯一致、數據展示意義一致;

2、可見(jiàn)性:當前位置、當前操作進(jìn)程、當前數據進(jìn)程反饋;

3、及時(shí)反饋:操作結果反饋;toast提示;

4、防錯設計:二次確認、減少輸入多選擇、數據標準展示、內聯(lián)校驗;

5、隨時(shí)幫助:名詞解釋、問(wèn)號說(shuō)明、幫助手冊、操作指導;

界面原型設計原則:信息層次、間距關(guān)系、對齊、借助貼近認知圖形;

五、PRD設計

PRD架構6大模塊:

文檔基礎描述、項目描述、需求描述、角色權限、埋點(diǎn)需求、后續拓展計劃;

最好把開(kāi)發(fā)當做一個(gè)小白(sha)子(哈哈);

本文由 @阿輝 原創(chuàng )發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉載

題圖來(lái)自Unsplash,基于CC0協(xié)議

該文觀(guān)點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)

更多精彩內容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒(méi)評論,等你發(fā)揮!