面對不同業務需求,B端產品如何轉化落地(含流程圖繪制教程)

2 評論 10451 瀏覽 106 收藏 10 分鐘

本文作者介紹了在面對較為復雜的業務時,梳理、表達、落地需求的一些經驗,并介紹過程中會用到的幾種不同類型的流程圖。

工作中我們需要繪制哪些流程圖

(本文會分別介紹圖中出現的各種圖表)

B端產品工作的主要內容即是將業務需求轉化為功能,然而業務和功能是如何建立聯系的呢?

  1. 當一個需求發生時,涉及到的各角色會在各自場景中,發生業務相關的各種行為,行為連貫起來就產生了業務流程。
  2. 業務流程發生時,各角色會與產品發生聯系,因此也就產生了產品流程。
  3. 最后為確保產品實現業務方期望的流程,梳理出清晰的活動圖、時序圖、數據流圖能幫助我們更有效地和技術溝通。

下文我會逐一介紹各工作環節以及各環節需要用到的圖表工具

一、業務理解:用戶體驗地圖、業務梳理表

1. 用戶體驗地圖

使用場景:對某些關鍵場景的用戶需求和產品機會進行深入挖掘時

繪制要點

  1. 要選出一個具體的場景,場景需要有清晰的邊界(起點和終點),要有明確的用戶桔色;
  2. 從用戶角度,描述其在地圖中不同階段的目標、行為、疑問、痛點及情緒;
  3. 用產品角度:描述各行為對應的產品觸點、及機會。

圖例

(用戶體驗地圖)

2. 業務梳理表

使用場景:對需求清晰,但業務交錯復雜的邏輯進行梳理時

繪制要點

  1. 定義出一個場景的明確邊界(起點和終點)
  2. 將每個場景拆解到合適的粒度,劃分出該場景下各角色不同階段的目標
  3. 根據5W2H對每個階段的目標進行描述

圖例

(業務梳理表)

二、業務流程梳理:業務流程圖

使用場景:將理解的業務梳理成流程圖,與業務方溝通、討論、調整時

繪制要點

  1. 業務流程圖重點表達從角色和角色的動作;
  2. 可以通過區分每個動作單元的色彩來體現該動作關聯到的產品;
  3. 可以對流程的不同階段進行劃分讓流程圖更清晰、有層次。

圖例

(業務流程圖)

三、梳理產品與業務的聯系:用例圖

使用場景:梳理角色、系統、動作、以及其他角色之間的關系

繪制要點

圖例

四、產品設計:活動圖、頁面流程圖、時序圖、數據流圖

1. 活動圖

使用場景:PM基于描述對象的特征、描述目的,選擇合適的角度繪制圖表;

繪制要點

活動圖繪制規則與流程圖類似其中活動對應流程,分支對應判斷。下面分別介紹下與流程圖不同的地方:

  1. 存在【起始】和【結束】可以有多個結束點,但只能有唯一的起始點。
  2. 存在對象的概念。我們可以通過在活動圖中添加對象,來體現對象隨著活動變化而產生的變化。
  3. 存在分叉的概念,分叉后的活動需要都被執行。
  4. 存在匯合的概念,匯合前的活動必須都被執行后才能繼續向下執行。
  5. 分叉和匯合往往是成對出現

圖例

涉及多角色、多系統的場景可以用泳道和色塊的顏色進行區分(泳道用來區分二者之中較重要的)。

2. 頁面流程圖

使用場景:從頁面、功能為主體,體現用戶操作流程;

圖例

3. 時序圖

使用場景:用以體現各系統、角色之間動作的時間關系和數據流向關系

鑒于講清楚時序圖需要用的篇幅較多,且社區中已經有講的比較清楚的文章了,在這里我就偷個懶了。需要的同學們點擊鏈接跳轉快速學習時序圖:時序圖簡介、畫法及實例

圖例:

4. 數據流圖

使用場景:以數據為主題,描述數據的傳遞和加工過程

繪制要點

(1)主要元素包括:數據存儲、數據加工、外部交互方

  • 數據存儲:指暫時保存的數據,它可以是數據庫文件或任何形式的數據組織。
  • 數據加工:對數據流進行某些操作或變換。每個加工也要有名字,通常是動詞短語,簡明地描述完成什么加工。在分層的數據流圖中,加工還應編號。
  • 外部交互方:是本軟件系統外部環境中的實體(包括人員、組織或其他軟件系統),統稱外部實體。一般只出現在數據流圖的頂層圖。

(2)數據流圖需要分層繪制,自頂層向下分解,如:頂層圖、0層圖、1層圖……

  • 頂層圖:頂層流圖只包含一個加工,用以表示被開發的系統,然后考慮該系統有哪些輸入數據、輸出數據流。頂層圖的作用在于表明被開發系統的范圍以及它和周圍環境的數據交換關系。
  • 0層圖:分解頂層流圖的系統為若干子系統,
  • 1層圖:將0層圖中的各加工進行分解分別繪制。

(3)繪制規則

  • 所有加工都應有編號。父加工被分解后,其編號會被繼承。如0層圖中的編號為1的加工會分解出:1.0、1.1、1.2等
  • 所有步驟都是數據的流動,不要把現實中實體的流動畫進去。
  • 外部實體之間不能有數據傳輸。
  • 頂層系統只能有1個數據加工。
  • 頂層系統的輸入、輸出數據,應該和所有底層系統的輸入輸出數據一致,

圖例

結尾

每個人接觸的產品不同,同一個產品不同階段要的特性不同,每個工作階段協作的人不同。而再不同的情況下,最合適的圖的類型,畫圖的方法,描述的粗細粒度都不同。

區別產品經理經驗的高低,就在于看誰能最快的理解問題、然后最快的找到最合適的方法,最終最快的把工作完成。

我們應該多思考,多練習,多總結。這樣我們的工作效率和工作質量才能隨著經驗而積累起來。

#參考資料#

本文雖然介紹了各種圖表的繪制規則,但限于篇幅沒有展開太細,附上一些詳細的教程供大家參考:

軟件工程數據流圖畫法

快速學習時序圖:時序圖簡介、畫法及實例

5W2H,幫助你梳理B端產品業務流程

UML圖繪制的注意點和實例分析

 

本文由 @郭dao 原創發布于人人都是產品經理,未經作者許可,禁止轉載。

題圖來自Unsplash,基于CC0協議。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 作為B端產品的我只想說句,你這個整的有點花里胡哨了

    來自廣東 回復
  2. 可以可以~收藏了

    來自北京 回復