微信的聰明設(shè)計(jì):有效率的群組
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
導(dǎo)言:微信雖然不算是非常新的產(chǎn)品,但他的設(shè)計(jì)足夠讓產(chǎn)品經(jīng)理反復(fù)研究與琢磨,曾有產(chǎn)品經(jīng)理評(píng)價(jià)微信「是我見過的所有app里,將復(fù)雜產(chǎn)品邏輯簡(jiǎn)單清晰化做的最棒的」,因此本期 #只說產(chǎn)品# 將圍繞微信設(shè)計(jì)的一些細(xì)節(jié)進(jìn)行介紹,也非常歡迎您下方跟帖參與討論。 iDoNews 只說產(chǎn)品 第1期 3月26日亮點(diǎn):
本期 iDoNews 只說產(chǎn)品為您介紹微信是如何將群組設(shè)計(jì)得高效率而低噪音的。 盛大的產(chǎn)品經(jīng)理周建華曾經(jīng)在知乎中評(píng)價(jià):「微信是我見過的所有app里,將復(fù)雜產(chǎn)品邏輯簡(jiǎn)單清晰化做的最棒的」[1] 。不僅如此,在沉浸了微信一段時(shí)間之后,發(fā)現(xiàn)微信有許多非常精彩的設(shè)計(jì),在第一篇里,我們先聊一下「有效率的群組」 知乎上曾經(jīng)有一個(gè)討論:為什么微信只導(dǎo)入QQ聯(lián)系人,不導(dǎo)入QQ群,回答者,也是筆者的朋友量子同學(xué)說了效率論:手機(jī)是一個(gè)講求效率的東西,而群是一個(gè)沒有效率的東西。 但不可否認(rèn),微信還是有「群」這種形態(tài)的,那么微信到底是要群呢,還是不要群呢? 如果要說同時(shí)具備「多人+同步通訊」特性的產(chǎn)品,QQ群算非常早的,甚至 —— 他可能是國(guó)內(nèi)第二個(gè)產(chǎn)品,為了阻擊 MSN 的多人聊天,但時(shí)間長(zhǎng)了之后,QQ群一直有一個(gè)問題:難以保持高的參與率。 之所以這里說「參與率」而沒有說「活躍度」,因?yàn)镼群一直存在一個(gè)問題,少量用戶可能具有高的參與率,但同時(shí)這些高度活躍的群在排擠更多的用戶,以至于大多數(shù)用戶變得沉默,所以我們經(jīng)常會(huì)發(fā)現(xiàn),一個(gè)200人的群,真正活躍的用戶不超過20個(gè),次活躍的用戶也不超過30個(gè)。 大量進(jìn)入了之后就不太愿意按「退出」,或者沉默的用戶占據(jù)了QQ群內(nèi),表面來說,這樣或許是好的:雖然這些人不參與,但「總有一定概率他們會(huì)偶爾參與一下」,但細(xì)細(xì)想一下,實(shí)際上這樣并不好。因?yàn)椋?
因此,群組合理的分配是非常有必要的。但我們談的是微信啊,要控制一下篇幅,為什么群?jiǎn)T要保持高流動(dòng)速率,可以看一下我之前的這篇文章:互聯(lián)網(wǎng)群、圈子形態(tài)產(chǎn)品與社交 于是,我們很自然能想到一種少即是多的做法:為每個(gè)群組限定最長(zhǎng)沉默時(shí)間,如果一個(gè)用戶在群內(nèi)超過 X 時(shí)間內(nèi)不參與,則自動(dòng)退群。 但這種限定方式比較直腦子,因?yàn)槟銦o論X設(shè)為多少,總不能滿足所有情形,譬如一些熱鬧的群,可能設(shè)為一個(gè)月比較好;而一些冷清但是重要的群,又可能是半年比較好。 這個(gè)問題本來跟微信的設(shè)計(jì)沒有太大關(guān)系,但直到那天,微信上出現(xiàn)了「為什么微信只導(dǎo)入QQ聯(lián)系人,不導(dǎo)入QQ群」的問題。 后來筆者發(fā)現(xiàn),在參與那個(gè)回答之前,與量子都沒有看清楚一個(gè)問題:微信保持了群自由的退出與加入。 自由的加入這不成問題,無論是早期的管理員邀請(qǐng)制,還是后期的所有群?jiǎn)T邀請(qǐng)制,需要邀請(qǐng)好友關(guān)系進(jìn)入都非常簡(jiǎn)單。 而自由的退出則成問題,如果我們真的在微信中導(dǎo)入Q群,那會(huì)發(fā)生極大的災(zāi)難:整個(gè)微信吵得要死,索性直接關(guān)閉了微信。[2] 而微信通過「設(shè)定最大的動(dòng)態(tài)長(zhǎng)度」,很好地解決了這個(gè)問題: 每個(gè)微信的群組都「僅」出現(xiàn)在「微信動(dòng)態(tài)列表」里,而微信的動(dòng)態(tài)列表會(huì)隨著用戶接收最大的消息量,將較早發(fā)生的動(dòng)態(tài)沖刷到末尾(直至沖出動(dòng)態(tài)),當(dāng)群組排位靠后之后,會(huì)發(fā)生不算增大的「沉默」概率,直至沖刷出群組后解散。 而在被沖刷的過程中,如果群組內(nèi)需要重新發(fā)起討論,也可以迅速被激活到動(dòng)態(tài)的第一位:直至群組實(shí)在沒什么可聊的時(shí)候,他就會(huì)自動(dòng)沖刷到末位,直至消失。 不知道是微信有意設(shè)計(jì)還是妙手偶得,這種設(shè)計(jì)理念解決的核心問題是:「在解決了用戶為什么用之后,怎么解決用戶為什么不用,以防止積累所形成的體驗(yàn)不佳」。所以當(dāng)初筆者的朋友量子同學(xué)說:「微信的群是暫時(shí)性的群聊,而不是持續(xù)的群聊」,筆者就覺得很奇怪,什么樣的產(chǎn)品設(shè)計(jì)能做到「暫時(shí)性的群聊」呢?因此筆者仔細(xì)研究之后,來寫了這篇文章分享。 同樣的問題可以借鑒到其他地方,舉個(gè)例子,我們經(jīng)常會(huì)開很多聊天窗口,直到任務(wù)欄有了十幾個(gè)聊天窗口,因?yàn)槲覀兛偸峭涥P(guān)或者懶得去關(guān)。騰訊的解決方案是,可以把五個(gè)窗口合并為一個(gè)窗口+五個(gè)分頁。 但這問題還沒有根本上的解決。那是否可以設(shè)計(jì)將聊天窗口的分頁也作為動(dòng)態(tài),最新的聊天擺在最前面,而大量少的聊天就會(huì)在最后了?甚至設(shè)定最大值10個(gè)窗口,超過10個(gè)窗口的自動(dòng)關(guān)閉?或者數(shù)據(jù)轉(zhuǎn)存到硬盤,提高程序效率? 不僅僅是QQ聊天,這類型需要「暫時(shí)」的設(shè)計(jì)方案還有很多種應(yīng)用可能。以實(shí)現(xiàn)復(fù)雜邏輯的簡(jiǎn)單之美。 [1]:http://www.zhihu.com/question/20717745/answer/16071932 [2]:需要注意,在移動(dòng)端中,由于內(nèi)容通道大小、操作精確度、使用環(huán)境等都與桌面端有較大的差距,整體來說,PC桌面端能忍受群較大的噪音,而移動(dòng)端則只能忍受很少噪音。 該文章在 2013/4/3 12:33:23 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |