?邁向數(shù)字化產(chǎn)品經(jīng)理的10個(gè)工具:如何搞定B端系統(tǒng)的復(fù)雜流程設(shè)計(jì)?

1 評(píng)論 3580 瀏覽 40 收藏 10 分鐘
🔗 产品经理的职业发展路径主要有四个方向:专业线、管理线、项目线和自主创业。管理线是指转向管理岗位,带一个团队..

在B端軟件設(shè)計(jì)時(shí),產(chǎn)品經(jīng)理必須要做的就是要去理清業(yè)務(wù)流程,以便更好地理解用戶(hù)需求。那么什么是復(fù)雜流程呢?我們一起來(lái)談?wù)撨@個(gè)話(huà)題。

如果你去翻閱一些B端產(chǎn)品的書(shū)籍,相信你一定會(huì)看到類(lèi)似的話(huà)語(yǔ):

“在B端軟件設(shè)計(jì)中面對(duì)復(fù)雜流程設(shè)計(jì)時(shí),產(chǎn)品經(jīng)理必須要做的就是要去理清業(yè)務(wù)流程,從而幫助產(chǎn)品經(jīng)理更好地理解和滿(mǎn)足用戶(hù)的需求,確保軟件設(shè)計(jì)的準(zhǔn)確性和高效性?!?/p>

那么究竟什么是復(fù)雜流程呢?這篇文章我們就來(lái)談?wù)勥@個(gè)話(huà)題。

01 什么是復(fù)雜流程設(shè)計(jì)?

首先我們來(lái)看一個(gè)案例:假設(shè)我們正在設(shè)計(jì)一個(gè)B端系統(tǒng),用于處理訂單管理。

在訂單管理流程中涉及以下幾個(gè)步驟:

訂單創(chuàng)建:客戶(hù)提交訂單請(qǐng)求,系統(tǒng)接收訂單信息并創(chuàng)建訂單。

庫(kù)存檢查:系統(tǒng)檢查訂單中所需商品的庫(kù)存情況。

訂單支付:客戶(hù)選擇支付方式并完成支付。

訂單處理:系統(tǒng)根據(jù)訂單信息進(jìn)行處理,包括商品備貨、包裝等操作。

物流配送:系統(tǒng)安排物流公司進(jìn)行訂單的配送。

訂單完成:物流配送完成后,系統(tǒng)將訂單狀態(tài)更新為已完成。

在這個(gè)例子中,因?yàn)樯婕傲硕鄠€(gè)步驟和角色,所以在產(chǎn)品化中必須要考慮不同特殊情況下的處理邏輯,比如庫(kù)存不足的異常情況、支付失敗的處理、物流延遲等等,以此來(lái)保證流程的順利流轉(zhuǎn)。

如果我們提煉下在訂單管理的流程中,具體涉及了以下步驟與角色以及不同情況的處理邏輯:

1. 步驟與角色

訂單創(chuàng)建:客戶(hù)、系統(tǒng)。

庫(kù)存檢查:系統(tǒng)、庫(kù)存管理人員。

訂單支付:客戶(hù)、支付網(wǎng)關(guān)、系統(tǒng)。

訂單處理:系統(tǒng)、倉(cāng)儲(chǔ)人員、包裝人員。

物流配送:系統(tǒng)、物流公司、配送員。

訂單完成:系統(tǒng)、客戶(hù)。

2. 不同特殊情況的處理邏輯

庫(kù)存不足:系統(tǒng)檢查庫(kù)存不足時(shí),通知庫(kù)存管理人員及時(shí)補(bǔ)充庫(kù)存或提示客戶(hù)訂單無(wú)法繼續(xù)。

支付失?。寒?dāng)支付過(guò)程中遇到問(wèn)題,系統(tǒng)需要及時(shí)通知客戶(hù)支付失敗的原因,同時(shí)提供解決方案。

物流延遲:如果物流配送過(guò)程中出現(xiàn)延遲,系統(tǒng)需要及時(shí)通知客戶(hù),并在后續(xù)跟蹤物流進(jìn)展。

可以看到這其實(shí)就是一個(gè)典型的復(fù)雜流程設(shè)計(jì)。

所以如果我們總結(jié)下:復(fù)雜流程設(shè)計(jì)其實(shí)就是(1)多角色參與;(2)存在多個(gè)特殊場(chǎng)景的業(yè)務(wù)流程。

而在很多時(shí)候產(chǎn)品同學(xué)在進(jìn)行B端軟件設(shè)計(jì)時(shí),經(jīng)常會(huì)被開(kāi)發(fā)挑戰(zhàn)的問(wèn)題,例如需求不清晰、系統(tǒng)流程設(shè)計(jì)不合理、業(yè)務(wù)狀態(tài)流轉(zhuǎn)混亂、異常情況處理不當(dāng)?shù)?,這些問(wèn)題其實(shí)就是因?yàn)閺?fù)雜流程設(shè)計(jì)的過(guò)程中經(jīng)常出現(xiàn)遺漏等問(wèn)題導(dǎo)致的。

02 4個(gè)步驟搞定復(fù)雜流程設(shè)計(jì)

為解決上述的問(wèn)題,這里我給大家提供一個(gè)4步法來(lái)搞定B端軟件的復(fù)雜流程設(shè)計(jì),幫助大家無(wú)遺漏的完成復(fù)雜流程設(shè)計(jì)。

以下內(nèi)容摘錄自《中臺(tái)產(chǎn)品經(jīng)理寶典》一書(shū)

步驟1. 理清業(yè)務(wù)要素

確定角色:明確軟件系統(tǒng)中涉及的人員或系統(tǒng)角色,如商家、買(mǎi)家等。

定義動(dòng)作:詳細(xì)列出每個(gè)角色在業(yè)務(wù)流程中需要完成的具體動(dòng)作,如商品上架、下單等。

設(shè)定約束:在特定的業(yè)務(wù)場(chǎng)景和狀態(tài)下,設(shè)定規(guī)則和限制條件,如訂單支付期限等。

表達(dá)效果:理清每個(gè)動(dòng)作完成后所產(chǎn)生的效果,包括推動(dòng)下一步動(dòng)作或結(jié)束流程。

步驟2. 定義主流程

確定核心主流程:從業(yè)務(wù)方需求出發(fā),確定業(yè)務(wù)的核心主流程,即業(yè)務(wù)方所期望的完美路徑。

考慮異常流程:在主流程中考慮異常情況,如商品售罄導(dǎo)致下單失敗等,制定相應(yīng)的應(yīng)對(duì)措施。

考慮逆向流程:定義反向流程,如訂單取消、退貨操作等,使系統(tǒng)能夠正確處理回滾和退款等操作。

考慮分支流程:根據(jù)特定條件觸發(fā)的子流程,如特殊優(yōu)惠活動(dòng)、特定配送方式等分支流程。

步驟3. 制定異常流程

確定異常情況:識(shí)別可能出現(xiàn)的異常情況,如網(wǎng)絡(luò)故障、設(shè)備故障等。

設(shè)計(jì)應(yīng)對(duì)措施:制定相應(yīng)的規(guī)則和流程,對(duì)異常情況進(jìn)行處理,確保系統(tǒng)能夠正確響應(yīng)和處理異常。

步驟4. 設(shè)計(jì)業(yè)務(wù)狀態(tài)流轉(zhuǎn)

確定業(yè)務(wù)對(duì)象的狀態(tài):對(duì)每個(gè)業(yè)務(wù)對(duì)象定義狀態(tài)集合及其轉(zhuǎn)移規(guī)則,確保業(yè)務(wù)對(duì)象能夠正確流轉(zhuǎn)。

考慮狀態(tài)變化觸發(fā)條件:明確狀態(tài)變化的條件,如用戶(hù)動(dòng)作、系統(tǒng)事件等,驅(qū)動(dòng)狀態(tài)的變化。

確定狀態(tài)轉(zhuǎn)移路徑:定義狀態(tài)之間的允許轉(zhuǎn)移路徑,確保狀態(tài)變化符合業(yè)務(wù)規(guī)則和邏輯。

看完了方法,我們下面用一個(gè)案例來(lái)學(xué)習(xí)下具體的梳理過(guò)程是怎么樣的?

假設(shè)我們正在設(shè)計(jì)一款B端電商平臺(tái),需求包括商品展示、訂單管理和支付系統(tǒng)。以下是案例基于上述方法的每個(gè)步驟:

步驟1. 理清業(yè)務(wù)流程

確定角色:商家、買(mǎi)家。

定義動(dòng)作:商家上架商品、買(mǎi)家下單、商家發(fā)貨。

設(shè)定約束:買(mǎi)家需在下單后1小時(shí)內(nèi)支付訂單。

表達(dá)效果:買(mǎi)家支付訂單后觸發(fā)商家發(fā)貨。

步驟2. 定義主流程

確定核心主流程:買(mǎi)家瀏覽商品、下單購(gòu)買(mǎi)、支付訂單、商家發(fā)貨。

考慮異常流程:訂單超時(shí)未支付導(dǎo)致取消訂單,商家商品售罄導(dǎo)致下單失敗等的處理方式。

考慮逆向流程:買(mǎi)家申請(qǐng)退貨、商家確認(rèn)退貨、買(mǎi)家退款的流程設(shè)計(jì)。

考慮分支流程:針對(duì)特定促銷(xiāo)活動(dòng)或特殊配送方式的設(shè)計(jì),如限時(shí)折扣、順豐快遞等。

步驟3. 制定異常流程

確定異常情況:網(wǎng)絡(luò)弱導(dǎo)致的支付超時(shí)異常。

設(shè)計(jì)應(yīng)對(duì)措施:對(duì)網(wǎng)絡(luò)故障進(jìn)行容錯(cuò)處理,對(duì)支付系統(tǒng)異常進(jìn)行日志記錄和通知,并支持補(bǔ)發(fā)支付流程。

步驟4. 設(shè)計(jì)業(yè)務(wù)狀態(tài)流轉(zhuǎn)

確定業(yè)務(wù)對(duì)象的狀態(tài):訂單狀態(tài)(待支付、已支付、已發(fā)貨、已完成、已取消等)。

考慮狀態(tài)變化觸發(fā)條件:買(mǎi)家下單觸發(fā)狀態(tài)從待支付變?yōu)橐阎Ц?,商家發(fā)貨觸發(fā)狀態(tài)從已支付變?yōu)橐寻l(fā)貨等。

確定狀態(tài)轉(zhuǎn)移路徑:定義狀態(tài)間的允許轉(zhuǎn)移路徑,確保狀態(tài)變化符合業(yè)務(wù)規(guī)則和邏輯。

可以看到基于這樣的四個(gè)步驟我們就可以無(wú)遺漏的將業(yè)務(wù)流程全部梳理出來(lái)了。

03 最后

搞定復(fù)雜流程設(shè)計(jì)的核心就是要無(wú)遺漏的表達(dá)流程,而這里的四個(gè)步驟就是幫助大家更好的梳理清楚業(yè)務(wù)的具體運(yùn)作過(guò)程,這也是每個(gè)B端產(chǎn)品經(jīng)理都必須掌握的基本功。

專(zhuān)欄作家

三爺,微信公眾號(hào):三爺茶館,人人都是產(chǎn)品經(jīng)理專(zhuān)欄作家,2019年年度作者。《中臺(tái)產(chǎn)品經(jīng)理寶典》作者,原萬(wàn)達(dá)高級(jí)產(chǎn)品、MBA特約講師、獨(dú)立創(chuàng)業(yè)者,擁有多款集團(tuán)項(xiàng)目從零到一經(jīng)驗(yàn)并帶領(lǐng)實(shí)現(xiàn)商業(yè)化布局。

本文原創(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ù)。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 主→分→逆→異

    來(lái)自上海 回復(fù)
专题
14554人已学习13篇文章
在产品的运营过程中,无论是产品、运营还是市场团队,都希望能清晰地了解用户的行为路径,通过用户行为分析,优化用户体验,实现更精准的运营和营销。
专题
85589人已学习22篇文章
不能用C端产品思维套在B端产品上哦。
专题
17295人已学习14篇文章
本专题的文章分享了如何设计B端SaaS产品及B端SaaS产品方法论。
专题
52334人已学习14篇文章
现在业内很多人都强调产品思维,但它到底是什么?又有何用武之地呢?
专题
14024人已学习13篇文章
本专题的文章分享了WMS系统设计指南。
专题
17986人已学习15篇文章
本专题的文章分享了Android和iOS在产品、设计、交互等方面的差异。