四種流程圖,作為產(chǎn)品經(jīng)理你會(huì)畫(huà)嗎?
流程圖是產(chǎn)品經(jīng)理必備的技能之一,但許多新手產(chǎn)品經(jīng)理對(duì)其掌握程度有限。本文針對(duì)創(chuàng)業(yè)團(tuán)隊(duì)和產(chǎn)品經(jīng)理的實(shí)際需求,詳細(xì)介紹了四種常見(jiàn)的流程圖,并結(jié)合具體案例講解了它們的繪制要點(diǎn)和應(yīng)用場(chǎng)景,供大家參考。
“Simplicity is the ultimate sophistication.
最好的流程,來(lái)自于最簡(jiǎn)單的思考?!?/p>
——Leonardo da Vinci
唐納德·肯尼迪
這位曾是《科學(xué)》雜志的主編。
如何繪制流程圖,是產(chǎn)品經(jīng)理的一個(gè)基本功。
但仍然還有不少的新手產(chǎn)品經(jīng)理,對(duì)此并不是很清楚。
今天就來(lái)簡(jiǎn)單聊一聊這個(gè)問(wèn)題,不啰嗦了,直接上內(nèi)容。
并且也結(jié)合一下創(chuàng)業(yè)團(tuán)隊(duì)的情況來(lái)提供一些建議。
希望能給大家?guī)?lái)一些幫助。
一、功能流程題:一定需要掌握
功能流程圖是最常見(jiàn)的一種流程圖。
它體現(xiàn)了產(chǎn)品經(jīng)理對(duì)需求的歸納,并且能進(jìn)行多方的“翻譯”。
也就是將業(yè)務(wù)的需求翻譯成了產(chǎn)品的需求,變成開(kāi)發(fā)能看懂的“語(yǔ)言”去交付。
尤其是功能流程圖,是一個(gè)有利的溝通工具。
舉個(gè)栗子:注冊(cè)功能流程圖
注意,這個(gè)例子是為了講解來(lái)使用的,僅僅只是個(gè)模擬。
現(xiàn)在真實(shí)的產(chǎn)品注冊(cè)流程,其實(shí)都很復(fù)雜了。
比如我沒(méi)有加入一些特殊的情況,例如常用的第三方openid注冊(cè)的方式。
但這個(gè)例子已經(jīng)足夠給大家做引導(dǎo)了。
功能流程圖的要點(diǎn)
功能流程圖其實(shí)并不復(fù)雜,基本上大家都可以看得懂,
以下幾個(gè)要點(diǎn),可以更好的幫助初學(xué)者迅速掌握。
1.使用泳道圖
盡可能的使用泳道圖,也就是每一列都分屬于不同的職能。
當(dāng)然你也可以使用橫向泳道。
2.使用分隔步驟
如果流程比較復(fù)雜的話,還可以用橫向的虛線來(lái)分隔流程。
當(dāng)然,如果流程圖使用橫向的泳道,那就需要縱向的分隔線。
3.使用子流程
不要把流程圖畫(huà)的太復(fù)雜,要善于分解子流程。
如圖,符號(hào)就是圖上左右各有兩條豎線的方塊。
4.使用開(kāi)始和結(jié)尾
這樣便于判斷流程的開(kāi)始和結(jié)束。
如圖,符號(hào)就是橢圓。
5.一個(gè)流程只引出一條線
而且這條線上要有箭頭。
6.一個(gè)判斷可引出兩條線
而且這兩條線分別代表“是”和“否”,上面要有箭頭。
而且一張圖中的“是”和“否”的方向最好是一致的,如上可見(jiàn),我把“是”都放在了下面,而“否”都放在了右邊。
7.線條要避免交叉
如圖,不過(guò)因?yàn)槲覉?jiān)持了原則5,所以還是出現(xiàn)了2個(gè)交叉。
但過(guò)多的交叉確實(shí)會(huì)影響閱讀,所以要盡量避免。
8.這是功能流程圖,不要帶交互信息
要不然圖會(huì)變得非常的瑣碎,這個(gè)下一節(jié)會(huì)講。
其他
產(chǎn)品經(jīng)理所用到的功能流程圖技巧,一般都還是比較簡(jiǎn)單的。
流程圖最早是在在軟件工程中使用的,會(huì)用到更復(fù)雜的方法,比如說(shuō)包含有文檔、存儲(chǔ)數(shù)據(jù)等符號(hào)和功能。
不過(guò)在創(chuàng)業(yè)團(tuán)隊(duì)中的產(chǎn)品經(jīng)理,能掌握到如上7點(diǎn),就足夠用了。
另外,功能流程并不僅僅只用在系統(tǒng)級(jí)別交互上。
如果從運(yùn)營(yíng)經(jīng)理出發(fā),也可以學(xué)習(xí)和掌握這套方法,按照此來(lái)繪制業(yè)務(wù)流程圖。
比如報(bào)銷(xiāo)流程,除了有系統(tǒng)參與的部分,還有人員自己人肉跑腿的部分,這些都屬于業(yè)務(wù)流程的一部分。
二、交互流程圖:掌握但酌情使用
交互流程圖的核心需求,是把交互行為用邏輯鏈條的方式來(lái)表達(dá),這樣可以科學(xué)性的避免歧義。
如果上面的功能流程圖可能和整個(gè)項(xiàng)目團(tuán)隊(duì)來(lái)對(duì)話,那么交互流程圖更多的是和前端交互設(shè)計(jì)師來(lái)對(duì)話。
舉個(gè)栗子:注冊(cè)中填寫(xiě)電話交互流程圖
這個(gè)例子也只是個(gè)模擬,模擬的是在注冊(cè)時(shí),在輸入框中輸入電話號(hào)碼的交互。
這個(gè)小小的輸入框,現(xiàn)在也有比較成熟的交互解決方案,比如會(huì)判斷輸入的手機(jī)號(hào)是否真實(shí)等。
所以,大家理解就好。
交互流程圖的要點(diǎn)
這里就不用多啰嗦了,要點(diǎn)其實(shí)和功能流程圖是一樣的,除了沒(méi)有泳道和分隔符這兩點(diǎn),因?yàn)橐话闱闆r下不需要這么刻板。
當(dāng)然加上也可以。
但是!注意……但是。
如果是創(chuàng)業(yè)團(tuán)隊(duì),我實(shí)際上不太建議畫(huà)交互流程圖:
- 可能數(shù)量會(huì)很龐大,十分瑣碎。
- 普遍的交互方式,現(xiàn)在一般都進(jìn)化的比較定型了,所以沒(méi)有什么產(chǎn)出的必要,直接跟交互設(shè)計(jì)師進(jìn)行溝通就可以。
- 針對(duì)交互的表現(xiàn)和報(bào)錯(cuò)信息,可以直接用表格形式,其實(shí)會(huì)非常簡(jiǎn)單,見(jiàn)下圖。
所以不如把人力資源節(jié)省下來(lái),同時(shí)也要避免如上我所說(shuō)的,別把交互細(xì)節(jié)過(guò)多的繪制到功能流程圖中。
那在什么樣的情況下,需要使用交互流程圖呢?
- 如果交互真的是非常的復(fù)雜,并且產(chǎn)品經(jīng)理也有信心讓用戶接受,但可以一試(一般不太推薦)。
- 較大型的公司、或較重點(diǎn)的項(xiàng)目會(huì)有嚴(yán)格的流程,需要多輪review,在某些重點(diǎn)內(nèi)容上是可以使用的。但此時(shí)也往往需要配套可進(jìn)行點(diǎn)擊交互展示的線框圖,用axure類(lèi)工具即可實(shí)現(xiàn)。
三、頁(yè)面流程圖:功能型產(chǎn)品經(jīng)理需要掌握
一般大家叫頁(yè)面流程圖,但其實(shí)跟上述兩種流程圖非常不一樣。
并非表現(xiàn)抽象的概念,而表現(xiàn)的是實(shí)體。
并非表現(xiàn)有矢量方向的流程,而更像是網(wǎng)狀關(guān)系圖。
舉個(gè)栗子:注冊(cè)各頁(yè)面流程圖
這個(gè)例子也只是個(gè)模擬,模擬的是和注冊(cè)登錄相關(guān)的一組頁(yè)面。
當(dāng)然了,現(xiàn)在主流產(chǎn)品的注冊(cè)模塊也比較復(fù)雜了,這也是一個(gè)比較簡(jiǎn)化的版本。
同樣,大家理解就好。
頁(yè)面流程圖的要點(diǎn)
頁(yè)面流程圖最大的作用,就是重視頁(yè)面之間的關(guān)系,并且重視描述系統(tǒng)功能實(shí)現(xiàn)的路徑。
但要注意以下幾個(gè)要點(diǎn):
1.想要表達(dá)什么?
在我這個(gè)圖中,我表示的是頁(yè)面之間的鏈接關(guān)系,所以往往也有產(chǎn)品經(jīng)理直接用高保真的UI圖來(lái)更好的進(jìn)行表現(xiàn)。
另外,也可以在圖中標(biāo)注各個(gè)頁(yè)面的功能列表,更好的進(jìn)行邏輯化表達(dá)。
2.了解適用范圍
同樣,我也不建議一般情況下的產(chǎn)品創(chuàng)業(yè)團(tuán)隊(duì)使用頁(yè)面流程圖,原因也是過(guò)于教條,意義也不大。
但是針對(duì)功能型的產(chǎn)品創(chuàng)業(yè)團(tuán)隊(duì),做如操作后臺(tái)、管理功能等產(chǎn)品,還是會(huì)有一定意義的,但一般來(lái)說(shuō)這種情況下頁(yè)面數(shù)量會(huì)非常多,之間的關(guān)系表達(dá)也過(guò)于網(wǎng)狀,需要做好模塊切割。
四、時(shí)序圖:不需要會(huì)畫(huà),但需要會(huì)看
談到時(shí)序圖之前,先聊聊數(shù)據(jù)流程圖。
其實(shí)產(chǎn)品經(jīng)理一般很少用的數(shù)據(jù)流程圖,這也屬于軟件工程的范疇。
主要從數(shù)據(jù)流動(dòng)的過(guò)程來(lái)表述業(yè)務(wù)的數(shù)據(jù)處理方式,分為數(shù)據(jù)流、加工、存儲(chǔ)和實(shí)體這四個(gè)部分。
具體的例子,大家可以自己去檢索。
這部分我的知識(shí)儲(chǔ)備也不足,待后續(xù)完善后再進(jìn)行補(bǔ)充。
但我在此建議,如果僅針對(duì)2C產(chǎn)品經(jīng)理,還是應(yīng)該更多的學(xué)習(xí)時(shí)序圖。
時(shí)序圖在不少應(yīng)用層面替代數(shù)據(jù)流程圖,已經(jīng)成為一個(gè)小小的趨勢(shì)。
舉個(gè)栗子:微信登錄獲取openid
此圖來(lái)源于CSDN博主貝塔貝卡貝,我就直接拿來(lái)用了,講的也是和注冊(cè)相關(guān)的微信登錄方式。
這對(duì)開(kāi)發(fā)人員是比較基礎(chǔ)的知識(shí),但對(duì)于產(chǎn)品經(jīng)理來(lái)說(shuō)還是需要學(xué)習(xí)的。
產(chǎn)品經(jīng)理往往不需要畫(huà)時(shí)序圖,但需要能看懂。
我簡(jiǎn)單講解幾點(diǎn):
1.對(duì)象:頭部/底部是對(duì)象,可以是用戶也可以是系統(tǒng),一個(gè)數(shù)據(jù)流程都先從最左側(cè)的對(duì)象開(kāi)始。
2.時(shí)間線:每個(gè)對(duì)象都會(huì)下拉一條時(shí)間線,注意所有對(duì)象從上到下的時(shí)間線的進(jìn)度是一致的。
3.消息:
(1)在自身時(shí)間線內(nèi)循環(huán)的消息,是自關(guān)聯(lián)消息,技術(shù)上是在一個(gè)對(duì)象內(nèi)部來(lái)進(jìn)行調(diào)用或處理。
(2)從左至右,在時(shí)間上產(chǎn)生一個(gè)消息,無(wú)論消息流轉(zhuǎn)多少圈,最終一定會(huì)返回最左側(cè)對(duì)象,整個(gè)流程要能走通。
(3)一般來(lái)說(shuō),在一個(gè)時(shí)序圖中,除了自關(guān)聯(lián)消息外,會(huì)要求向左和向右的消息數(shù)量相等。
……
本文由 @覓云人 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載。
題圖來(lái)自 Unsplash,基于CC0協(xié)議。
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。
- 目前還沒(méi)評(píng)論,等你發(fā)揮!