在做產(chǎn)品的經(jīng)歷中難免會(huì)遭遇到多邊的用戶場(chǎng)景跪者,用戶的邊越多產(chǎn)品的邏輯結(jié)構(gòu)就越復(fù)雜堪夭,特別是在產(chǎn)品不斷迭代中某個(gè)版本改動(dòng)了一個(gè)小東西發(fā)布上線后導(dǎo)致整個(gè)業(yè)務(wù)線的阻塞廷支,最要命的還是不知道是由什么原因?qū)е碌恼呈摇=裉焱ㄟ^(guò)一個(gè)自己真實(shí)的案例還原自己踩過(guò)的坑马昙。
【背景信息】
1.汽車后市場(chǎng)業(yè)務(wù)產(chǎn)品桃犬,用戶可以分為門店、車主
2.業(yè)務(wù)場(chǎng)景:洗車 & 非洗車(保養(yǎng)行楞、維修等)
【遇到的問(wèn)題】
由于車輛信息中“生產(chǎn)年月”的不完整攒暇,導(dǎo)致車主用戶在App進(jìn)行非洗車業(yè)務(wù)操作時(shí),一直停留在車輛信息完善的分支流程而無(wú)法往下走通
【問(wèn)題還原】
1.車輛信息包含:品牌子房、車系形用、車型就轧、排量、生產(chǎn)年月
2.門店與車主共用一份車輛信息數(shù)據(jù)
3.車輛信息來(lái)源:
*? 門店通過(guò)系統(tǒng)開單新增田度,通過(guò)手機(jī)號(hào)+車牌號(hào)判斷是否唯一妒御,被動(dòng)在車主App內(nèi)進(jìn)行新增或修改
*? 車主主動(dòng)通過(guò)App進(jìn)行新增
4.門店發(fā)生新增車輛信息的業(yè)務(wù)場(chǎng)景也分為洗車和非洗車(保養(yǎng)、機(jī)修類)镇饺,洗車類只需要對(duì)手機(jī)號(hào)乎莉、車牌號(hào)進(jìn)行必填,非洗車類需要外加品牌奸笤、車系惋啃、車型必填信息。
車輛信息中的“生產(chǎn)年月”在數(shù)據(jù)庫(kù)里存儲(chǔ)的是一個(gè)字段监右,而在操作的交互層面生產(chǎn)年和月是分兩步進(jìn)行選擇边灭。產(chǎn)品設(shè)計(jì)時(shí)為了方便門店操作便捷,造成了與門店發(fā)生業(yè)務(wù)新增的車輛信息存在生產(chǎn)年月中的月份為空健盒。
而在車主App端發(fā)起非洗車業(yè)務(wù)幫助用戶進(jìn)行配件適配時(shí)绒瘦,卻需要用到完整的生產(chǎn)年月信息。例如用戶發(fā)起小保養(yǎng)業(yè)務(wù)味榛,可以根據(jù)用戶的車輛已有信息進(jìn)行適配出所需要用的機(jī)油椭坚、機(jī)濾品牌及用量予跌。
根據(jù)車輛信息適配配件及用量的精準(zhǔn)度關(guān)鍵點(diǎn)就是信息的完整度搏色,不同的品牌、車系券册、車型频轿、排量都將影響適配配件及用量的不同,而部分車輛廠商還存在同一個(gè)年份里上半年和下半年所生產(chǎn)的汽車所用零配件不一樣情況烁焙。例如:上半年生產(chǎn)是2缸發(fā)動(dòng)機(jī)航邢,下半年生產(chǎn)是4缸發(fā)動(dòng)機(jī)。
至此骄蝇,問(wèn)題就來(lái)了膳殷。因?yàn)殚T店新增的車輛信息存在生產(chǎn)月份為空的情況,車主在App使用這輛車進(jìn)行非洗車業(yè)務(wù)時(shí)九火,受制于信息不完整而進(jìn)入完善車輛信息的分支流程赚窃。而在完善車輛信息的分支流程頁(yè)面中,因?yàn)樯a(chǎn)年月為一個(gè)字段合并展示岔激,用戶看到的生產(chǎn)年月這一行并不為空勒极。用戶就始終卡在了完善車輛信息的分支流程無(wú)法進(jìn)行下一步的茫然不知所措的狀態(tài)
【分析總結(jié)】
1.簡(jiǎn)單的分析了一下這個(gè)坑的原因,首先由多端產(chǎn)生數(shù)據(jù)源虑鼎,又被多種業(yè)務(wù)共同調(diào)辱匿;其次是為了從單一維度用戶進(jìn)行產(chǎn)品設(shè)計(jì)時(shí)想著盡可能的簡(jiǎn)化用戶的操作成本而導(dǎo)致
2.在項(xiàng)目開發(fā)進(jìn)行過(guò)程中键痛,前、后端對(duì)于數(shù)據(jù)存儲(chǔ)的標(biāo)準(zhǔn)沒(méi)有達(dá)成統(tǒng)一的認(rèn)識(shí)
3.服務(wù)端在遭遇業(yè)務(wù)邏輯異常時(shí)匾七,處理的返回結(jié)果不友好