文章目錄
- 1.為什么使用泳道圖
- 2.具體例子
- 一、如何繪制
- 確定好泳道
- 中樞的角色在中央
- 基于事實來繪制
- 過程不要糾結美觀
- 先畫主干處理流程
- 再畫分支處理流程
- 一個圖表達不完,切分子流程
- 過程數不超25 ,A4紙的幅面
- 處理過程過程用動詞短語
- 最后美化并加上序號
- 酌情加上說明
- 二、bug處理流程
- 泳道圖注意點
- 三、智能家居線下交付售后流程
- 四、迭代的工作流程
- 3.用超級復雜的例子來展示在需求分析上的威力
- 4.總結泳道圖繪制,使用后上的關鍵要點
- 5.使用ProcessOn畫泳道圖
- 1.調整頁面為A4方便后期打印
- 2.放一個泳池到頁面
- 3.放多個泳道到泳池中,每個泳道就是一個角色
- 4.放多個分割線,分割出流程
- 5.最后填充開始,結束和關節節點就可以完成一個泳道圖了
- 7.上面是我做的一個模版大家可以用地址放在下面啦
1.為什么使用泳道圖
-
元素少:起止、處理過程、判斷條件、子流程
-
表達力夠,容易理解
-
用途官方,復雜工作都可以處理
-
分析功能的關鍵邏輯。確定涉及的所有人員和部門;確定每個人扮演的角色,承擔什么任務,梳理參與者的關系;要完成的任務,以及任務流程。
-
明確開始與結束的路徑。每個功能模塊中,從哪里開始流程,到哪里終結流程;開始與結束只有一個。
-
確定功能模塊與核心路徑。核心流向一定要清晰。
-
優化順序,合并異常流程。確保流程順暢,各部門工作協調。
2.具體例子
一、如何繪制
-
確定好泳道
- 泳道就是指角色。
- 一個泳道代表一個角色,角色可以是:人、組織、軟件。
-
中樞的角色在中央
- 把中樞的角色放在中間泳道:盡可能減少泳道的跨泳道。
-
基于事實來繪制
- 基于事實來畫流程,而不是基于猜測和想象。
-
過程不要糾結美觀
- 繪圖過程先不要去做美化,先不要畫處理過程之間的箭頭線,統一放到最后來做。
-
先畫主干處理流程
- 把主流程先畫出來
-
再畫分支處理流程
- 主流程完全理順了之后,再繪制分支流程。
-
一個圖表達不完,切分子流程
- 很復雜的業務流程,善用子流程,分而治之
-
過程數不超25 ,A4紙的幅面
- 處理過程不要超過25個,超過25個就會覺得太復雜
- 用一張A4紙打印出來能看清每一個字,否則就用子流程切分為多個泳道圖
-
處理過程過程用動詞短語
- 描述【處理過程】采用動詞短語,如:付款給銷售商,收到客戶付款
-
最后美化并加上序號
- 整個流程都玩去哪理順后加上箭頭線并美化、調整各個處理過程的位置,最后收筆前才加上序號
-
酌情加上說明
- 根據需要適當加上相應的說明文字,使得觀看者從這一個A4紙上就能得到完整的信息。
錯誤示范
太亂,信息雜,沒有主次。
沒有開始,沒有結束,注釋突然蹦出來。
沒有角色,不知道是誰做
二、bug處理流程
泳道圖注意點
-
開始,結束,泳道
-
技術經理是一個承前啟后的作用。所以放在中間
-
先畫主干,再畫異常流程
-
畫分支流程
三、智能家居線下交付售后流程
這個只是給大客戶一個主流程的展示,還是可以更細滑
四、迭代的工作流程
前端和后端并發去執行
為什么不給QC(測試)一個泳道?
嚴重影響美感!
3.用超級復雜的例子來展示在需求分析上的威力
流程02
4.總結泳道圖繪制,使用后上的關鍵要點
子流程,注釋
5.使用ProcessOn畫泳道圖
1.調整頁面為A4方便后期打印
2.放一個泳池到頁面
3.放多個泳道到泳池中,每個泳道就是一個角色
4.放多個分割線,分割出流程
5.最后填充開始,結束和關節節點就可以完成一個泳道圖了
7.上面是我做的一個模版大家可以用地址放在下面啦
https://www.processon.com/view/668cf55ccbde6e38b61dfef0#pc