在B端產(chǎn)品設(shè)計(jì)里驯嘱,如果有類似的功能,沿用已有功能的業(yè)務(wù)流程和UI界面進(jìn)行設(shè)計(jì)陕靠,可以讓用戶在迭代更新的版本中更容易上手迂尝。
但這樣也容易才中一個(gè)雷區(qū):生搬硬套,不符合現(xiàn)實(shí)生產(chǎn)規(guī)律剪芥。
(以下用一些更貼近生活的案例來(lái)描述我遇到的這個(gè)雷區(qū))
- 比方說(shuō)垄开,有三種用戶角色:
- 用戶角色:班主任(以下簡(jiǎn)稱A)
- 用戶角色:學(xué)生(以下簡(jiǎn)稱B)
- 用戶角色:校長(zhǎng)(以下簡(jiǎn)稱C)
- 已有需求:班主任A需要監(jiān)督學(xué)生B的學(xué)習(xí)效率。(從A的視覺(jué)設(shè)計(jì)這個(gè)功能税肪,即現(xiàn)在需要進(jìn)行系統(tǒng)的教師端原型設(shè)計(jì))
- 已有功能是:
- A發(fā)現(xiàn)B學(xué)習(xí)效率差溉躲,A填寫一份B學(xué)習(xí)效率不佳的證明材料榜田,要求B在這份材料里面寫檢討書(“材料+檢討書”以下簡(jiǎn)稱w)。
- B寫完了邀請(qǐng)A來(lái)評(píng)判這份w及不及格锻梳。
- 如果及格箭券,這個(gè)事件便結(jié)束;如果不及格疑枯,B需要重新再寫檢討書辩块,再來(lái)邀請(qǐng)A重新評(píng)判。
于是荆永,便設(shè)計(jì)了如下原型界面:
界面解釋:(這部分文字有點(diǎn)多废亭,但希望可以把情況描述清楚)
- #A發(fā)起# A發(fā)現(xiàn)B學(xué)習(xí)效率不佳,點(diǎn)擊“新增證明材料”按鈕具钥,進(jìn)入填寫證明材料豆村。
- A隨后在“待寫檢討的w”里面可查看自己發(fā)起的w,但是沒(méi)有填寫檢討書的模塊骂删。
- #B填寫# B在系統(tǒng)的學(xué)生端頁(yè)面的“待寫檢討的w”窗口里面可以查看需要寫檢討的w你画;
- 然后B在他的客戶端里的w填寫檢討書內(nèi)容,寫完數(shù)據(jù)同步到A的教師端桃漾;
- 隨后B可以在“已寫待通過(guò)的w”的窗口查看自己寫完的檢討書坏匪,但沒(méi)有“通過(guò)”按鈕。
- #A選擇通過(guò)與否# A在教師端的“已寫待通過(guò)的w”中查看到B寫的檢討撬统,評(píng)判后決定通過(guò)不通過(guò)适滓。
- 如果通過(guò),A恋追、B雙方都可以在各自的客戶端的“通過(guò)已結(jié)束”的窗口看到已通過(guò)的w凭迹;
- 如果不通過(guò),繼續(xù)要求B進(jìn)行二次重寫w的檢討部分苦囱。
在更新迭代過(guò)程中嗅绸,產(chǎn)生了一個(gè)新的需求,跟已有需求類似撕彤。
- 類似需求:A鱼鸠、B、C三方都要求不可遲到羹铅。遲到了需要進(jìn)行檢討蚀狰。
- 類似功能:
- 三方都可以檢查遲到情況。發(fā)現(xiàn)其中一方遲到职员,填寫一份證明材料麻蹋,要求對(duì)方在這份材料里寫檢討(“材料+檢討書”以下簡(jiǎn)稱v)。
- 需檢討方寫完了焊切,邀請(qǐng)發(fā)起人來(lái)評(píng)判這份v及不及格扮授。
- 如果及格芳室,這個(gè)事件便結(jié)束;如果不及格刹勃,需檢討方要重新再寫檢討渤愁,其后再邀請(qǐng)發(fā)起人二次評(píng)判。
于是深夯,為了節(jié)約用戶適應(yīng)新功能的時(shí)間成本抖格,沿用已有功能的界面,設(shè)計(jì)出如下原型圖:
但是咕晋,在進(jìn)入開(kāi)發(fā)之后雹拄,發(fā)現(xiàn)了以下的問(wèn)題:
A發(fā)起的v和A接收的v都顯示在第一個(gè)窗口“待寫檢討的v”里面。
如果v的數(shù)量比較多掌呜,那么在用戶A看來(lái)會(huì)比較亂滓玖,而且開(kāi)發(fā)要做多次判斷,數(shù)據(jù)表多增加flag质蕉。
類似功能比原有功能的角色增加了势篡,不同權(quán)限應(yīng)該對(duì)不同的數(shù)據(jù)模塊進(jìn)行處理操作,在這樣的背景下模暗,沿用原有的業(yè)務(wù)流程看起來(lái)就會(huì)有點(diǎn)亂禁悠。
于是討論之后決定,找到另一種更容易理解和開(kāi)發(fā)的方案兑宇,如下圖碍侦,
分為兩個(gè)大類:一是“待我處理”,二是“我發(fā)起的”隶糕。
- “待我處理”的里面是裝“需要我去通過(guò)的”瓷产,以及“需要我去寫檢討”的v;
- “我發(fā)起的”里面裝的是“我發(fā)起”的v枚驻,其中包括的狀態(tài)有:“對(duì)方還沒(méi)有寫檢討的v”濒旦、“對(duì)方寫了檢討但我還沒(méi)通過(guò)的v”、“對(duì)方寫了檢討但我要求對(duì)方重寫的v”再登、“對(duì)方寫了檢討我通過(guò)的v”尔邓,這些都是同屬于“我發(fā)起”這一大類的。
這個(gè)失誤的解決方案不難霎冯,改頁(yè)面也就改幾個(gè)字铃拇。令人有挫敗感的是把業(yè)務(wù)流程背后的邏輯都改了钞瀑。雖然這兩個(gè)方案都是可行沈撞,但是后一種方案更優(yōu)。
為什么會(huì)出現(xiàn)這樣的失誤呢雕什?在我看來(lái)主要原因是在于缠俺,不熟悉業(yè)務(wù)場(chǎng)景显晶,思考不夠全面。任何一款產(chǎn)品都是需要一套無(wú)懈可擊的業(yè)務(wù)邏輯層支撐起來(lái)的壹士,且B端產(chǎn)品對(duì)業(yè)務(wù)邏輯的思考要求就更高磷雇。
因此,產(chǎn)品小白更要積極主動(dòng)去了解產(chǎn)品功能躏救,從不同的用戶角色去體驗(yàn)這個(gè)功能能否真正滿足用戶們的需求唯笙。