以某企業(yè)IM產(chǎn)品為例,選人控件設(shè)計的反思與總結(jié)
在一些業(yè)務(wù)場景中需要選擇相應(yīng)的人員,將人員展現(xiàn)出來供用戶選擇的控件即為選人控件。最近在負責某企業(yè)IM產(chǎn)品移動端的選人控件改版,下面針對改版中遇到的人數(shù)上限問題和選自己的問題進行反思與總結(jié)。
一、人數(shù)上限問題
某產(chǎn)品移動端涉及到選擇多人的業(yè)務(wù)場景有:多人會話、任務(wù)執(zhí)行者、日程參與人、審批抄送人、電話會議,現(xiàn)有容量分別是100人、20人、100人、100人、0(新功能)。那么如何確定需不需要擴容呢?我主要從以下三個方面進行考慮:
1.現(xiàn)有容量的使用率
如果現(xiàn)有容量足夠用戶使用,那么擴容將可能是一個偽命題。
例如,對于某產(chǎn)品的任務(wù)執(zhí)行者場景,從運營系統(tǒng)中查詢該產(chǎn)品最近七天所有任務(wù)的發(fā)送情況,統(tǒng)計任務(wù)執(zhí)行者數(shù)量,結(jié)果如表1所示。
表1 某產(chǎn)品最近七天所有任務(wù)的執(zhí)行者數(shù)量統(tǒng)計
根據(jù)統(tǒng)計結(jié)果可知,90%以上的任務(wù)的執(zhí)行者在5人以內(nèi)(含5人);只有約1%的任務(wù)的執(zhí)行者在16人以上(含16人)。因此,目前的任務(wù)執(zhí)行者容量能滿足用戶的使用需求。
但是,客服部門確實收到了部分用戶關(guān)于任務(wù)執(zhí)行者數(shù)量不夠的反饋,這其中的原因主要是用戶在不該使用任務(wù)的場景使用了任務(wù)。例如,通知全體員工一個事情也使用了“任務(wù)”(本應(yīng)該使用“電子公告”)。
因此,最終的解決方案是:一方面,安排客服人員給提出擴容需求的用戶詳細解釋“任務(wù)”、“電子公告”等關(guān)聯(lián)功能的使用場景;另一方面,后期針對不同功能使用場景重疊的問題,反思每個功能的定位。
2. 服務(wù)器壓力
有些業(yè)務(wù)場景支持的人數(shù)越多越好,例如多人會話。但是,也不能盲目擴容。因為人數(shù)上限增加之后,服務(wù)器的壓力也會隨之增加。在多線程、高并發(fā)情況下,服務(wù)器是否能扛得住,這是在確定人數(shù)上限時必須考慮的問題。
對于這個問題,產(chǎn)品部門通過分析和調(diào)研確定一個理想的人數(shù)上限之后,技術(shù)部門需要做一些壓力測試確保產(chǎn)品的可靠性和穩(wěn)定性。
3. 商業(yè)目的
對于一些用戶有需求、服務(wù)器能承受的業(yè)務(wù)場景,出于后續(xù)商業(yè)目的的考慮,也不一定會一次性將容量擴到最大。
例如,某產(chǎn)品的電話會議對接的是第三方,第三方支持的最大容量是50,但在該功能上線時人數(shù)上限卻定為10。這是因為,考慮到未來可能考慮將電話會議作為一個盈利點,那么將剩余容量作為增值服務(wù)是一個不錯的選擇。
二、能否選自己的問題
“自己”指的是用戶本人,在能否選自己的問題上如果處理不好,會帶來一系列問題。
1. 業(yè)務(wù)上是否支持選擇自己
不同的業(yè)務(wù)場景下是否支持選擇自己是最先需要考慮的問題。
大多數(shù)場景中應(yīng)允許選擇自己(如多人會話、轉(zhuǎn)發(fā)、任務(wù)執(zhí)行者、日程參與人、審批人、審批抄送人、電話會議),其中一些場景中還必須選擇自己(如多人會話、電話會議);而另外一些場景下選擇自己將沒有意義(如審批轉(zhuǎn)交),甚至會產(chǎn)生異常(如公費電話),因此不應(yīng)允許選擇自己。
2. 是否列出自己
大多數(shù)業(yè)務(wù)場景中,自己是一個可選的參與人,因此應(yīng)當列出自己并供用戶選擇。但是在一些特殊的業(yè)務(wù)場景中(不允許選擇自己、必須選擇自己、默認選中自己),是否選擇自己的處理會比較復雜。
在組織架構(gòu)中,如果不列出自己,那么自己所在分支的實際列出人員的數(shù)量將與該分支總?cè)藬?shù)的顯示不符,會給用戶帶來困惑(例如:顯示分支有8個人,怎么點進來只看到7個呢?)。因此,在組織架構(gòu)中應(yīng)當列出自己,但是要針對不同的業(yè)務(wù)場景做一些特殊處理:群聊和電話會議場景下,自己必須作為參與人,因此應(yīng)默認選中自己且不能取消選中;統(tǒng)計發(fā)現(xiàn),日程參與人中,大多數(shù)的用戶均選擇了自己,因此應(yīng)默認選中自己且可以取消選中;公費電話場景下,自己給自己打電話是不被允許的,因此應(yīng)禁止用戶選中自己,若用戶試圖選中自己則應(yīng)阻止并給予必要的提示。
在個人聯(lián)系人和最近聯(lián)系人中,是否列出自己都沒有問題,但是有兩點需要注意:第一,在一些不允許選擇自己的場合下(如公費電話),列出自己卻在用戶選擇自己時阻止并彈出Toast,這樣的體驗不夠友好,因此這些場景中的個人聯(lián)系人和最近聯(lián)系人中不建議列出自己;第二,其他場合下,個人聯(lián)系人和最近聯(lián)系人中是否列出自己都是ok的,建議以最小改動為原則,除非必要(如出現(xiàn)bug)則不改動,把研發(fā)資源騰出來去做更有價值的事情。
3. 不支持選自己的業(yè)務(wù)場景中選了自己后的提示
如果用戶在一些不支持選自己的業(yè)務(wù)場景中選了自己,則應(yīng)該給予用戶提示。而選人控件中的這些場景中的提示信息的作用只是告知用戶“不能選擇自己”這個事兒,也不需要用戶對此作出響應(yīng),因此采用Toast形式就夠了,沒必要采用Dialog這類對用戶干擾過大的提示形式。
作者:劉增明(微信號lzm479364262),浙江大學研究生,尋求一份產(chǎn)品方面的工作。
本文由 @劉增明 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
- 目前還沒評論,等你發(fā)揮!