業務流程繪制是需求分析中的重要環節,面對復雜的業務、眾多的角色,如何來快捷的繪制出清晰的業務流程,本文試圖將該過程拆解成簡單的三步,讓產品人員有效掌握業務流程繪制的方法
在上一節里面,我們結合一個“用戶自助寄件”的需求,分析了從業務需求、用戶需求,向產品功能需求轉化的過程,本節,我們繼續沿用該案例,向大家展示如何高效快捷的繪制出業務流程圖。
在業務流程圖的形式中,對于產品人員來說,最經典的莫過于“泳道圖”,從百度圖片里面搜集的泳道圖說明如下:
泳道圖之所以應用比較廣泛,是因為其:
1. 清晰的展示了該流程里面涉及多少個“角色”;
2. 該業務流程分成了多少個“階段”;
3.角色活動的邊界、流向清晰;
但一開始要直接來繪制泳道圖,我們總覺得比較復雜,好像有些無從下手,又或是擔心漏掉很多細節,那么到底如何有效的繪制出一個清晰明了,簡單實用的泳道圖呢,下面我們以“用戶自助寄件”的案例來進行說明 (該案例來自上一節的連載文章,建議可先查閱上節的該案例:需求分析篇-------從實例中理解業務需求、用戶需求、功能需求的轉化)
第一步:將業務分拆成多個階段
用戶自助寄件是一個業務,你也可以理解成一個任務,那么在自助寄件里面,大致可以拆解成幾個階段呢,在上一節里面,我們已經知道,可以拆解成三個階段:
階段1:在線填單階段
階段2:找柜子放件階段
階段3:支付階段
具體階段應該怎么拆,如何拆得比較合理,其實還是在于我們對業務流程的理解程度,我們在調研和需求分析中,是不是真正將業務場景、用戶場景理解透了;
通常對一個任務的階段拆解,你可以從任務執行時間上進行拆解,比如這個例子,填單和找柜子放件,是有時間分隔的,因為往往并不是填完單馬上就會去放件;
然后,你可以從任務執行的位置、操作對象上來進行分割,還以填單和放件來說,地理位置上變了,特別是操作對象上變了,那么也是適合拆成兩個階段;
事實上,對任務階段的拆解,你更多的是從時間、地理位置和操作對象幾個維度上的不同來最后確定要區分幾個階段;
當然,一開始分得不合理也沒關系,因為對階段進一步細節分解、梳理過程中,會幫你發現不合理的地方,然后你還可以繼續修正;
那么,當你第一步進行了業務的階段拆分后,其實你可以簡單的繪制階段流程圖,示意如下:
這個很簡單,我們接著往下說
第二步:階段內各角色流程活動的梳理
有了第一步的分階段,我們需要對每個階段的細節內容進行梳理,階段細節的梳理,其實要弄清楚的這里面會涉及那幾個角色,這里的角色,不僅僅指用戶,系統或者某個實體作為和任務有交互的地方,都是一個角色;
以“在線填單”為例,這里面有那幾個角色呢,首先,肯定有:
用戶角色:就是自助寄件的人;
系統:在線填單后,系統要接收處理快遞單,肯定也是一個角色;
快遞柜:是用于用戶后續放件的地方,它也是一個角色;
這個案例里面,主要是這三個角色;有了角色后,那么我們就需要對每個角色,在這個階段里面的具體的活動來進行整理;
在“在線填單”的階段,任務的發起角色是“用戶”,主要的活動也是他來觸發的,所以,我們肯定要從用戶這個角色開始梳理他的階段內的活動;
那么用戶在這個“在線填單”里面都需要執行哪些活動呢,其實聯系現實中寄件填單過程,你很快就能理解到用戶主要有“填寫收件人信息”、“填寫物品信息”、“寄件人信息”、“需要的柜子大小等”,整理成流程圖,就是這樣:
這個流程圖里面的活動,其實都是蠻容易就能想到,唯一剛開始可能缺漏的是活動“4”,但其實一開始有缺漏沒關系,后面進一步的分析會幫你發現這個缺漏;
理完用戶這個角色,那么接下來要繼續梳理“系統”這個角色流程活動;
很顯然,用戶在線填完單后,系統要接收該快遞單,要考慮分配怎樣的柜子,以何種方式來讓用戶找到柜子、開啟柜子等內容,那么你會逐步梳理出系統的流程活動是這樣的:
其實系統的活動也還蠻簡單,也是只有5步,梳理完系統后,還有快遞柜,顯然,快遞柜的位置和空閑狀態是由快遞柜本身的系統來返回的,它的流程圖我們在這里暫略,在后面的總圖中會看到。(需說明的是,實際上快遞柜和快遞公司,由于不是一家公司,所以,這里面快遞柜是一個獨立的角色);
按照角色梳理完階段內各自的活動后,接下來就是整合的操作;
第三步:使用泳道圖來整合各角色的流程活動
有了上面的各個角色的階段內活動圖后,我們這個時候來把它們整合成泳道流程圖,顯然就很容易;
還以自主寄件中“用戶在線填單”為例,最后整合出的泳道流程圖如下:
看起來這個流程圖一眼望去還是比較復雜的,但其實如果你按照上面的三步:
第一步,將業務分拆成多個階段;
第二步,階段內各角色流程活動的梳理
第三步,使用泳道圖來整合各角色的流程活動
你一定可以比較輕松的完成整個業務流程圖的繪制。
當然,在具體的整合過程,以及整合后,我們還需要對很多細節進行推敲,完善,很多時候也不是一次性就完成的,這里面還有很多正常、異常的情況需要去考慮,但有了上面的基本方法,你的框架定下來了,細節逐步去完善就不會很難了。
本節的內容就是這樣,歡迎大家繼續關注我的連載內容。
相關閱讀
【產品修煉連載】需求分析篇-------從實例中理解業務需求、用戶需求、功能需求的轉化
【產品修煉連載】需求調研篇-----如何快速調研專業市場(三)
我是貝克曼,一名產品老兵
十年以上的傳統行業、互聯網行業產品工作經歷,專注于產品分析和產品設計環節;
我正在整理產品基本功的修煉專題,從工作中的實際案例出發,用連載的方式來呈現,歡迎大家關注;