實(shí)例解析業(yè)務(wù)流程圖與產(chǎn)品流程圖

這篇文章的目的很簡(jiǎn)單:通過電商的實(shí)例,將業(yè)務(wù)流程圖和任務(wù)流程圖之間的關(guān)聯(lián)和區(qū)別以及在產(chǎn)品中的應(yīng)用,講解清楚。



流程和流程圖

首先來看流程的定義:

《牛津詞典》里,流程是指一個(gè)或一系列連續(xù)有規(guī)律的行動(dòng),這些行動(dòng)以確定的方式發(fā)生或執(zhí)行,促使特定結(jié)果的實(shí)現(xiàn); 而國(guó)際標(biāo)準(zhǔn)化組織在ISO9001:2000質(zhì)量管理體系標(biāo)準(zhǔn)中給出的定義是:“流程是一組將輸入轉(zhuǎn)化為輸出的相互關(guān)聯(lián)或相互作用的活動(dòng)”。

由上面的兩個(gè)定義,我們可以提煉出流程不可或缺的因素:對(duì)象、輸入、動(dòng)作、輸出。

對(duì)象就是執(zhí)行人,也就是產(chǎn)品中的用戶;

輸入可以理解為前提、前置條件;

動(dòng)作,就是產(chǎn)品中的操作,可以是點(diǎn)擊、輸入,等等;

輸出,可以理解為結(jié)果、動(dòng)作的目的。

需要說明的是:

產(chǎn)品工作中,輸入和輸出的形式并不局限,可以是事件,也可以是動(dòng)作;

在思考輸出時(shí),也不能僅僅考慮用戶端的輸出結(jié)果,同時(shí)要思考后臺(tái)可能產(chǎn)生的輸出(比如數(shù)據(jù)的變化);

在相連的環(huán)節(jié)中,通常上一個(gè)環(huán)節(jié)的輸出即為下一個(gè)環(huán)節(jié)的輸入。

明確了流程的定義和要素之后,顧名思義,流程圖就是將流程表達(dá)清楚的圖形,流程圖只要表達(dá)清楚一件事:什么對(duì)象在什么前置條件下執(zhí)行了什么操作,產(chǎn)生了什么結(jié)果。

流程圖的制作方法和工具,已經(jīng)有很多的介紹,這里不贅述。產(chǎn)品工作中常用到業(yè)務(wù)流程圖和任務(wù)流程圖,下面將通過實(shí)例講述我所理解的兩種流程圖的聯(lián)系和區(qū)別。

業(yè)務(wù)流程圖

業(yè)務(wù)流程圖的作用是表達(dá)清楚業(yè)務(wù)需求在產(chǎn)品線的各個(gè)階段中在各個(gè)功能模塊之間的輪轉(zhuǎn)。

通常情況下,一個(gè)業(yè)務(wù)需求不僅僅對(duì)應(yīng)一個(gè)功能需求,而是由多個(gè)功能需求組成的,舉例來說:業(yè)務(wù)需求是注冊(cè),那么功能需求就包括填寫信息的正則校驗(yàn),驗(yàn)證碼的生成與校驗(yàn),注冊(cè)協(xié)議查看(和勾選),此外,后臺(tái)還要有賬戶生成與信息記錄的功能,需要手機(jī)注冊(cè)的還要有短信的發(fā)送與驗(yàn)證功能(郵箱注冊(cè)同理)。

可見,業(yè)務(wù)需求要求概括精煉,功能需求要求詳細(xì)具體。一個(gè)業(yè)務(wù)需求通常涵蓋多個(gè)功能需求,涉及前端展示、后臺(tái)記錄等多個(gè)部分,所以業(yè)務(wù)流程圖通常復(fù)雜詳細(xì),盡量能夠涵蓋各種異常情況(每種異常情況都有相應(yīng)的前、后臺(tái)解決方案)。

業(yè)務(wù)流程圖的繪制思路一般是:

首先將業(yè)務(wù)按階段劃分,比如電商類可以分為下單和支付,單車類可以分為提車、騎行和停車;

然后列出每個(gè)階段參與的功能模塊,比如下單階段,就有商品查看、登錄/注冊(cè)、信息記錄、個(gè)人中心等功能。

最后按照時(shí)間順序,畫出業(yè)務(wù)需求在各個(gè)功能模塊之間的流轉(zhuǎn)情況。

為了輸出一份完整的業(yè)務(wù)流程圖,一般有兩個(gè)原則:

先思考主干流程,再思考分支流程,主干流程邏輯準(zhǔn)確,分支流程全面無遺漏;

表達(dá)清楚后臺(tái)產(chǎn)生的各種判斷及相應(yīng)的前端展示,這將作為接口設(shè)計(jì)的重要根據(jù)。

下面以電商購(gòu)物的實(shí)例,繪制一份業(yè)務(wù)流程圖



一個(gè)完整的電商購(gòu)物流程,通常包含兩個(gè)階段,五個(gè)部分,兩個(gè)階段就是下單和支付,五個(gè)部分是用戶、交易、賬號(hào)系統(tǒng)&個(gè)人中心、支付系統(tǒng)和CRM系統(tǒng),如果僅僅從用戶角度出發(fā),很難考慮到后臺(tái)各種判斷和操作,那樣就變成了任務(wù)流程圖,而這個(gè)圖中包含了購(gòu)物流程的用戶操作、前端展示和后臺(tái)判斷,體現(xiàn)了實(shí)現(xiàn)購(gòu)物業(yè)務(wù)所需要提供的功能和各部門的支持,在這個(gè)圖中也能看出所需要的接口和數(shù)據(jù)。

業(yè)務(wù)流程圖應(yīng)該是拿到業(yè)務(wù)需求(或BRD)后,首先輸出的文檔,而且并不是一成不變的,會(huì)在對(duì)業(yè)務(wù)需求或者BRD的多次討論中不斷補(bǔ)充完善,最后成為整個(gè)項(xiàng)目的標(biāo)桿文件,在構(gòu)建技術(shù)架構(gòu)和技術(shù)分工時(shí),將其作為主要參考。所以,繪制業(yè)務(wù)流程圖時(shí),一定要邏輯清晰,不能遺漏任何一個(gè)重要部分。

任務(wù)流程圖

任務(wù)流程圖表達(dá)的是用戶在執(zhí)行某個(gè)具體的任務(wù)時(shí)的工作流程。任務(wù)流程圖可以理解為一個(gè)簡(jiǎn)化版的業(yè)務(wù)流程圖,只有主要的操作步驟,通常在寫用戶體驗(yàn)報(bào)告時(shí),利用任務(wù)流程圖表達(dá)頁面流轉(zhuǎn)和主要操作,同樣以電商購(gòu)物為例:



由上可見,相比于業(yè)務(wù)流程圖,任務(wù)流程圖的特點(diǎn)是:

只展現(xiàn)用戶的操作,不展現(xiàn)后臺(tái)的判斷;

只展現(xiàn)正常流程,不展現(xiàn)異常流程;

只可查看用戶的工作流程,無法作為開發(fā)的參考。

不管是繪制業(yè)務(wù)流程圖還是任務(wù)流程圖,重點(diǎn)都應(yīng)放在邏輯關(guān)系上,而不是圖形本身的細(xì)節(jié)。說到底,流程圖只是幫助我們更好地進(jìn)行分析思考的工具,能夠畫出邏輯清晰的流程圖,不一定對(duì)每個(gè)模塊都了如指掌,但如果流程圖邏輯混亂、含糊不清,那么肯定要反思是不是對(duì)業(yè)務(wù)需求或者功能需求的理解不清晰。作為剛?cè)腴T的新手,結(jié)合思維導(dǎo)圖,經(jīng)常分析產(chǎn)品的業(yè)務(wù)流程和任務(wù)流程,對(duì)提高邏輯感和產(chǎn)品思維,還是很有幫助的。

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

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

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