繪制產(chǎn)品流程圖

很多人拿到需求就火急火燎的開始畫原型,然后畫著畫著覺得有些地方?jīng)]有考慮到,又回頭去改,如果在畫原型之前,你能將自己的業(yè)務流程想好,用戶的操作流程想好,頁面跳轉想清楚,你就能少做很多無用功,達到事半功倍的效果。

一、什么是流程圖

流程圖=流程+圖。

流程是一系列的邏輯關系(包含因果關系、時間先后、必要條件、輸入輸出)產(chǎn)品經(jīng)理做需求前一定要先把這些邏輯關系理清楚,如果非要用一句話概括的話“流程就是在特定的情境下滿足用戶特定需要的總結”。

圖就是將你頭腦中的邏輯關系以圖形化的形式呈現(xiàn)出來,具有圖形化、可視化的特點,因為是圖,你可以像你的版本迭代一樣,當你的邏輯需要修改的時候拿出來迭代一下,同時因為有圖,你還可以更好的給項目成員進行宣講。

二、為什么要畫流程圖

1、幫助梳理邏輯

我們每個人想一個邏輯的時候,不一定能把這個邏輯的細枝末節(jié)都想到,如果我們貿(mào)然的畫原型就有可能做許多無用功,這個時候畫流程圖可以幫助我們梳理清楚我們的邏輯。建議剛開始梳理邏輯的時候可以在紙上畫畫這種流程圖,因為這樣的好處是你可以快速的把你腦中的邏輯呈現(xiàn)在紙上,修改起來也方便,當你畫好以后然后再用專業(yè)的工具畫出來保存。

2、便于宣講和傳播

產(chǎn)品經(jīng)理需要開評審會和寫PRD文檔的,這個時候如果你有一張清晰的流程圖,不僅便于你講解,也便于技術理解,同時把你的流程圖插入PRD文檔中也方便傳播,當技術忘記流程的時候,查看一下文檔里的流程就知道流程是啥樣了,不用反復來找你確認。

3、優(yōu)化迭代

對于拿到一個邏輯,我們不一定能考慮的那么周全,這個時候有一個清晰的流程圖也方便做記錄以及修改。

同時每個版本迭代的流程圖可能會有相應的變化,通過對每個版本流程圖的對比分析,可以知道流程優(yōu)化在什么地方,產(chǎn)品優(yōu)化了什么地方。

三、流程圖元素定義

流程圖是符號化的圖形語言,有自己的規(guī)范,菱形代表判斷,距形代表具體的操作行為、開始和結束用圓角表示...

遵守這些行業(yè)規(guī)范不僅讓別人覺得你專業(yè),同時也有利于看的人理解,就好像阿拉伯數(shù)字全世界都能看懂一樣。

四、產(chǎn)品經(jīng)理要繪制的流程圖

產(chǎn)品中設計的流程圖主要有三種,業(yè)務路程圖、任務流程圖、頁面流程圖,下面我們來一一介紹。

1、業(yè)務流程圖

業(yè)務流程圖就是描述那些個體在什么條件下做了什么事情,他們之間有何關聯(lián)。主要分三個方面:①涉及到哪些主體?②每個主體都有哪些任務?③各個主體之間怎么聯(lián)系的?一般涉及到多個主體,每個主體之間有聯(lián)系,比如p2p平臺。

這是p2p的業(yè)務流程圖、涉及到借款人、平臺、投資人、第三方支付四個主體,以及每個主題需要完成的任務、任務之間的聯(lián)系和先后順序。

2、任務流程圖

泳道圖一般是從戰(zhàn)略上分析整個業(yè)務流程,讓你對公司所做的業(yè)務有個大概的了解,而任務流程圖就是在你的產(chǎn)品操作上,用戶通過什么樣的操作來完成它的目標,比如你去銀行ATM機器上取錢,你是如何一步步操作把錢取出來的,這里以p2p理財產(chǎn)品購買為例,來說明購買的任務流程圖。

畫流程圖的時候注意主要流程和異常流程,在這個例子中,主要流程就是購買流程、異常流程就是沒有設置交易密碼、用戶忘記交易密碼、以及超過重試次數(shù)這些流程,畫流程圖的時候先畫主要的流程,然后再把異常額流程考慮上,查漏補缺,保證不遺漏,產(chǎn)品的邏輯漏洞多半是由于異常情況沒有考慮清楚,畫流程圖可以有效的幫助你梳理邏輯。

3、頁面流程圖

如果說業(yè)務流程圖幫助你梳理戰(zhàn)略,任務流程圖幫助你梳理用戶操作行為(主要給程序員看)、頁面跳轉流程在幫助你梳理各個頁面之間的跳轉關系(主要給UI和前端程序員看)這是一個逐步從整體到局部,從后端到前端的過程。

所有的產(chǎn)品都是由頁面組成的,不論是APP、PC、H5都是由一個個頁面組成的,頁面流程圖描述完成一個任務需要經(jīng)過哪些步驟,你在畫圖的時候只需要清晰的表現(xiàn)出用戶點擊頁面的什么地方,然后跳轉到那個頁面。主要由頁面、行動點、連接線組成,下面以用戶購買理財產(chǎn)品舉例。

頁面流程一般只考慮正常的操作流程就行,對于異常的操作流程在正常流程的旁邊畫出,例如:上面的正常頁面跳轉是用戶購買這個流程,異常頁面跳轉流程是在購買界面金額不足的時候點擊去充值流程,這個在正常流程的旁邊標示出來就好。

五、如何繪制流程圖

上面說了需要繪制流程圖,這里說說繪制流程圖的思路。

1、調(diào)查研究

對于業(yè)務流程圖,如果你不懂業(yè)務,可以讓業(yè)務人員給你講解,嘴甜一點;對于操作流程圖你可以實地觀察用戶的操作,或者自己走一下業(yè)務流程以及使用競品;至于頁面流程圖,只要你元素出來了,怎么跳轉,這個難度應該不大。

2、梳理提煉

業(yè)務人員給我們講解的流程,我們要梳理提煉出來,可以把主要的流程畫出來,然后再向里面補進異常流程,我們可以先在紙上畫畫,這樣速度比較快,根據(jù)業(yè)務員的講解,然后再用專業(yè)的工具展現(xiàn)出來。一般流程圖有三種結構:順序結構、選擇結構、循環(huán)結構

3、評估確認

我們可以讓精通業(yè)務和涉及到流程圖的角色都參與到評估流程圖里來,眾人拾柴火焰高,其他人員說不定能把我們沒有想到的流程提出來,產(chǎn)品經(jīng)理要多和別人交流。

4、維護更新

我們的流程圖需要不斷的維護和更新,因為我們的流程有可能變更或者優(yōu)化,流程圖也需要定期維護和更新。比如以前你是綁卡和充值兩個流程,你現(xiàn)在為了用戶體驗把他們整合到一起,直接綁卡充值,這個時候你的流程圖就需要變更。

六、繪制流程圖的工具有哪些

"工欲善其事,必先利其器",下面就為大家介紹幾款常用流程圖繪制工具。

1、visio

Visio是微軟推出的一款流程圖繪制工具,它有很多組件庫,可以方便快捷的完成流程圖、泳道圖、結構圖的繪制,但是不支持mac電腦(苦惱),其實我一直覺得它挺好用的,雖然畫出來可能沒有mac上用Omnigraffle畫出來的美。

2、Omnigraffle(Mac)

Mac下沒有Visio很多人就用這個,這個一般流程圖都能繪制,但是效率感覺沒有Visio高,優(yōu)點就是畫出來的圖形比較美,同時支持外部插件,缺點就是沒有比較好的泳道流程圖插件,畫起泳道圖來不是你太方便,需要下載的畫可以去馬云家買一個,省時省力,還可更新。

3、ProcessOn

是一款網(wǎng)頁版的在線作圖工具,優(yōu)點是無需下載安裝、破解這些破事,同時支持在線協(xié)作,可以多人同時對一個文件協(xié)作編輯,而且上手比較容易,它提供很多流程圖模版,可以方便的畫出流程圖、思維導圖、原型圖、UML圖,缺點就是在繪制泳道圖需要增加泳道的時候,只能在最后一列加入,不能在中間加入這一點有點麻煩,還有要吐槽的就是由于是在線的,有時候導出圖片,導出來的并不太好,流程圖畫的大的時候也無法截圖。

4、Axure

axure畫原型挺好用的,畫人物流程圖的時候也可以用,但是要畫泳道圖、UML圖的時候,沒有對應的模版,需要自己畫,效率不高,如果你覺得畫原型,制作文檔都在Axure里,不想來回切換軟件的畫,可以在里面自己制作一個組件,下次直接調(diào)用。

總結:在用xmind梳理完成你的產(chǎn)品架構和功能列表,然后用流程圖梳理一下你頭腦中的邏輯,最后才是畫產(chǎn)品的原型,這是一個從整體到局部,從巨像到抽象的過程,只有這樣才能達到事半功倍的效果。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容