案例解析:教你用流程圖來(lái)梳理邏輯
任何事情都要考慮全面,邏輯鏈條清晰。
之前在知乎上看到一個(gè)問(wèn)題:
問(wèn):作為一個(gè)產(chǎn)品經(jīng)理或產(chǎn)品負(fù)責(zé)人可能忽視哪些實(shí)際上很重要的小事?
答:任何事情都要考慮全面,邏輯鏈條清晰。(七條中的一條)
對(duì)這一條深以為然。最開(kāi)始的時(shí)候,一個(gè)功能常常想了一個(gè)主線邏輯后,就以為萬(wàn)事大吉,殊不知給自己挖了多少坑。忽略其他相關(guān)case和異常情況,最終就是評(píng)審的時(shí)候,以為自己會(huì)舌戰(zhàn)群儒,結(jié)果卻是被圍攻吊打。被吊打的多了,總是想要翻身的,所有自己也漸漸去尋找一些方法,來(lái)幫助自己避免遺漏邏輯,其中一個(gè)方法就是拆解頁(yè)面元素,使用流程圖輔助思考。
一. 工具
目前畫(huà)流程圖的工具很多,桌面應(yīng)用、在線流程圖工具等balabala。但其實(shí)最好用還是一張大紙,一支筆,感覺(jué)紙筆的速度更容易跟上思考的速度,更容易體驗(yàn)爽到飛起的感覺(jué)。
二. 實(shí)例
最近也在梳理購(gòu)物車(chē)相關(guān)聯(lián)的一些功能,用就這個(gè)例子說(shuō)明一下如何使用流程圖幫助梳理邏輯。
購(gòu)物車(chē)作為一個(gè)存儲(chǔ)商品和最終下單的中間過(guò)程,梳理時(shí),必然不能忽略其上下游。
一個(gè)用戶(hù)通??赡苡袃煞N路徑查看購(gòu)物車(chē),如下圖:
電商平臺(tái)中,購(gòu)物車(chē)常常會(huì)作為一個(gè)重要icon直接出現(xiàn)在底部導(dǎo)航中,用戶(hù)新裝完APP后,為了熟悉,可能會(huì)依次分別操作底部導(dǎo)航按鈕,所以上圖中區(qū)分了路徑B。
通過(guò)上圖,能夠明顯分出購(gòu)物車(chē)的空狀態(tài)和有商品狀態(tài)。其中空狀態(tài)也有很多延展情況,比如是否要給用戶(hù)一個(gè)跳轉(zhuǎn)至其他頁(yè)面的引導(dǎo)?是否要給用戶(hù)推薦商品?這個(gè)涉及到其他邏輯,暫不贅述。
以下的內(nèi)容主要針對(duì)購(gòu)物車(chē)有商品的情況。
我們能夠很自然的想到購(gòu)物車(chē)中要展示商品的圖片、名稱(chēng)、已選的規(guī)格及數(shù)量,價(jià)錢(qián)等信息,所以能夠產(chǎn)出如下的原型:
然而,這個(gè)原型是否全面呢?我們不妨多問(wèn)自己幾個(gè)問(wèn)什么。購(gòu)物車(chē)的商品如果賣(mài)完了怎么辦?什么時(shí)候商品才會(huì)顯示被選中的狀態(tài)?小圖是要展示哪一張圖呢?商品的名稱(chēng)是顯示完整還是要依據(jù)什么規(guī)則截?。恳?guī)格是否要顯示完整……如此,基本上頁(yè)面的每一個(gè)元素,都要想一下為什么出現(xiàn),作用是什么,切記想當(dāng)然。這樣將頁(yè)面的元素拆解后,很容易得到拆分后的局部的小邏輯。
從一個(gè)元素(或者問(wèn)題)入手,開(kāi)始梳理局部邏輯。比如第一個(gè)問(wèn)題,加入購(gòu)物車(chē)的商品如果賣(mài)完了怎么辦?這種情況需要給用戶(hù)一個(gè)“缺貨”的提示。缺貨后如果被下架呢?那么需要有一個(gè)下架的提示。
其中,庫(kù)存不足的這個(gè)狀態(tài)正??赡鼙容^容易忽略,但實(shí)際上,庫(kù)存不足是從正常狀態(tài)過(guò)渡到售罄狀態(tài)的一個(gè)中間狀態(tài)。
這樣,基本能夠?qū)①?gòu)物車(chē)中的各種可能的狀態(tài)補(bǔ)全,更友好的提示用戶(hù)。
當(dāng)我們補(bǔ)全的購(gòu)物車(chē)的商品狀態(tài)后,就各種不同的商品狀態(tài),又可以再分別進(jìn)行梳理?;氐降谝粡垐D,購(gòu)物車(chē)的行為有三種,那么各個(gè)不同的商品狀態(tài)都能夠執(zhí)行這些行為嗎?
這樣一步一步的遞進(jìn)思考,一些容易被忽略的邏輯就可能被漸漸補(bǔ)充完整了。
最后,上述方法能夠避免一些邏輯遺漏,但離萬(wàn)無(wú)一失還有很遠(yuǎn)的路要走。所有,多溝通還是重要的,經(jīng)常吊打你的小伙伴也總是能幫你發(fā)現(xiàn)問(wèn)題,不是么?
本文由 @咸魚(yú)?原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
來(lái)學(xué)習(xí)了 ??
嗯,很有啟發(fā)。
思路清晰,