產(chǎn)品經(jīng)理的技術(shù)思維之降級(jí)思維
編輯導(dǎo)語(yǔ):很多小伙伴不理解產(chǎn)品經(jīng)理的降級(jí)思維是什么,有哪些方面能夠體現(xiàn)這一思維?作者調(diào)研了幾個(gè)經(jīng)典的產(chǎn)品案例,深入探討產(chǎn)品經(jīng)理的降級(jí)思維,以確保功能的可用性,希望對(duì)你理解降級(jí)思維有所幫助。
最近有小伙伴@我,產(chǎn)品經(jīng)理的降級(jí)思維是什么,體現(xiàn)在哪些方面,能否詳細(xì)點(diǎn)講解。于是筆者調(diào)研了幾個(gè)經(jīng)典的產(chǎn)品案例,來(lái)深入講下降級(jí)思維。
什么是降級(jí)思維?降級(jí)思維指的是當(dāng)某個(gè)功能依賴(lài)的資源不足以維持它正常運(yùn)行時(shí),把核心功能提取出來(lái),把次要功能以其他方式實(shí)現(xiàn)的思想。
案例一:滴滴打車(chē)
以前在滴滴打車(chē)時(shí),它是會(huì)實(shí)時(shí)顯示打車(chē)人的詳細(xì)位置的,而且會(huì)顯示附近出租車(chē)的準(zhǔn)確位置,還有智能復(fù)雜的派單邏輯。
但是在打車(chē)高峰期,實(shí)時(shí)展示打車(chē)人詳細(xì)位置、出租車(chē)詳細(xì)位置以及智能復(fù)雜的派單邏輯,
導(dǎo)致了顯示打車(chē)人和出租車(chē)位置延時(shí)、成功打到車(chē)的速度變慢等問(wèn)題,嚴(yán)重影響了用戶體驗(yàn)。
為了提升用戶體驗(yàn),我們需要調(diào)整策略,抽取出核心功能,把次要功能用其他方式實(shí)現(xiàn)。
滴滴打車(chē)的核心功能是讓用戶能盡量快的打到車(chē)。
后面滴滴打車(chē)做了如下的降級(jí)處理:
- 準(zhǔn)確顯示我的當(dāng)前位置調(diào)整為:非高峰期時(shí),顯示我的詳細(xì)位置。高峰期時(shí)取消詳細(xì)的文字展示。
- 顯示附近的出租車(chē)調(diào)整為:高峰期時(shí)取消實(shí)時(shí)展示出租車(chē)位置,僅顯示最近時(shí)間內(nèi)附近出現(xiàn)過(guò)的部分出租車(chē)。
- 智能復(fù)雜的派單調(diào)整為:高峰期時(shí)降級(jí)為隨機(jī)分配的分單邏輯。
以上的調(diào)整,從技術(shù)上來(lái)看,是從降低非必要的請(qǐng)求來(lái)減少流量和降低復(fù)雜算法的計(jì)算耗時(shí)來(lái)優(yōu)化的。
案例二:騰訊地圖點(diǎn)聚合
假設(shè)有這樣一個(gè)功能:需要地圖打點(diǎn)展示門(mén)店的位置。在門(mén)店不多的情況下,顯示如下圖:
但是如果門(mén)店越來(lái)越多,打點(diǎn)的顯示就會(huì)非常密集,影響可讀性,而且同時(shí)渲染出這么多點(diǎn),在性能上也是一個(gè)挑戰(zhàn)。
騰訊地圖的降級(jí)策略是:自動(dòng)將距離相近的標(biāo)記聚合到一起,以統(tǒng)計(jì)數(shù)字方式呈現(xiàn)在圖中相應(yīng)位置。這樣既可以減少點(diǎn)的個(gè)數(shù),又能實(shí)現(xiàn)清晰、易讀的場(chǎng)景需求。
案例三:微信紅包分離搶和拆
2014年時(shí),在點(diǎn)開(kāi)微信紅包時(shí),是馬上能知道金額的,它的拆和搶是一個(gè)操作。
但是從2015年開(kāi)始,微信紅包把拆和搶做了分離。所以我們經(jīng)常就會(huì)遇到點(diǎn)了紅包,但是在拆時(shí)顯示紅包已搶完的提示。
為什么要這么做呢?總思路是通過(guò)設(shè)置多層過(guò)濾網(wǎng),來(lái)減少流量和服務(wù)壓力。因?yàn)閾屖菢I(yè)務(wù)層邏輯,拆是入賬操作,這整個(gè)操作太重了,而且中斷率高,所以做了分離。
案例四:春晚微信搖一搖紅包
這是2015年春晚微信搖一搖紅包的案例。
由于春晚同時(shí)并發(fā)搖一搖紅包人數(shù)較多,有上億級(jí)別的訪問(wèn)量,服務(wù)器壓力過(guò)大,為了保證核心功能的正常使用,后面采用了降級(jí)的辦法處理。
我們來(lái)看下?lián)u一搖紅包里面有幾個(gè)功能:
搖紅包->拆紅包->紅包實(shí)時(shí)入賬
這個(gè)功能一開(kāi)始時(shí),邏輯是這樣的:用戶搖一搖,拆完紅包后,紅包是實(shí)時(shí)入賬的。
但是由于并發(fā)流量太大,服務(wù)器壓力很大,許多用戶可能連搖一搖紅包界面都進(jìn)不去,
為了減少請(qǐng)求次數(shù),緩解服務(wù)器壓力,后來(lái)采取了優(yōu)雅降級(jí)的方案,把紅包實(shí)時(shí)入賬功能改成異步的形式,紅包將會(huì)在7天之內(nèi)入賬。
小結(jié):降級(jí)的思路一般都是從減少請(qǐng)求流量、減少算法耗時(shí)、減少渲染元素個(gè)數(shù)等角度,來(lái)保證核心功能可用。
前百度前端工程師,現(xiàn)騰訊前端工程師,公眾號(hào):產(chǎn)品的技術(shù)小課。
本文由 @lemon 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自?Unsplash,基于 CC0 協(xié)議
目標(biāo)的達(dá)成有很多路徑,大多數(shù)時(shí)候不用選擇那條最難走的路(最難的路徑,通常意味著是最接近夢(mèng)想的體驗(yàn))
感謝分享,讓人闊然開(kāi)朗。
真的不錯(cuò)??
產(chǎn)品經(jīng)理的技術(shù)思維之降級(jí)思維。真的是降級(jí)思維無(wú)處不在,大家都先把思維降降,然后再去做其他事情。
啊,就是根據(jù)用戶需要排列需要的東西,不需要的就暫且先放一邊不占空間吧
降級(jí)思維指的是當(dāng)某個(gè)功能依賴(lài)的資源不足以維持它正常運(yùn)行時(shí),把核心功能提取出來(lái),把次要功能以其他方式實(shí)現(xiàn)的思想。
學(xué)到了,收藏
看完文章感覺(jué)降級(jí)思維在工作中能讓人獲益匪淺,收藏了。
看完文章,對(duì)降級(jí)思維有了一個(gè)具體、清晰的理解,工作中具備這樣的思維是一個(gè)很不錯(cuò)的事。
優(yōu)化資源配置,效用最大化