最近幾天我非常忙,基本從早上起來到晚上睡覺前都在工作,平均每兩個小時一個電話會,然后各種畫圖寫產(chǎn)品文檔。
至于原因,是我合作的一家公司出了個線上大事故。
他們公司做的是電商業(yè)務(wù),前兩天交易系統(tǒng)出現(xiàn)異常報警,運(yùn)營設(shè)置的優(yōu)惠券可以被用戶反復(fù)領(lǐng)取。
簡單說,運(yùn)營發(fā)一個 10 元無門檻優(yōu)惠券,用戶用完一張后可以繼續(xù)領(lǐng)下一張,而且每次在平臺上買東西都能用。
活動開始兩天后,平臺訂單開始出現(xiàn)異常增長,GMV 也一路看漲,老板一開始還很高興,至少燒錢有效果。
可是,慢慢發(fā)現(xiàn)事情有點(diǎn)不對勁。
運(yùn)營設(shè)置的優(yōu)惠池不應(yīng)該支持這么大體量的訂單增長,仔細(xì)查了下單筆訂單數(shù)據(jù)才發(fā)現(xiàn),幾乎每一筆訂單都在用那個 10 元的無門檻優(yōu)惠券,而且一個用戶使用了多次。
雖然第一時間就下線了這個優(yōu)惠券,但事后一查還是發(fā)現(xiàn)損失了 6 位數(shù),定位為線上事故。
事后查了下,產(chǎn)生這個問題的原因有多方面,既有產(chǎn)品的問題、也有技術(shù)的問題、還有測試和業(yè)務(wù)運(yùn)營的問題。
先說產(chǎn)品的鍋。
領(lǐng)取優(yōu)惠券的頁面是一個新開發(fā)的 H5 獨(dú)立頁,產(chǎn)品在設(shè)計和定義頁面邏輯時沒有強(qiáng)調(diào)「領(lǐng)取優(yōu)惠券」按鈕被點(diǎn)擊且領(lǐng)取成功后需要置灰并不可點(diǎn)擊,而且 PRD 里也沒有明確定義單個用戶限領(lǐng)一次。
這么一來,用戶點(diǎn)擊一次后還可以重復(fù)點(diǎn)擊。
再說技術(shù)的鍋。
在正常邏輯下,上面說的是前端邏輯控制,但只要后端做了限制也不會出事。
沒想到的是,后端竟然也沒做控制。不僅沒限制用戶 ID,也沒有對優(yōu)惠券使用做限制。
說實(shí)話,這就很離譜了。
只要前端按鈕點(diǎn)一下,后端就成功發(fā)一張優(yōu)惠券,用戶把羊毛薅到爽。
還有測試的鍋。
測試在上線前沒有做充分測試,甚至連這種連續(xù)點(diǎn)擊的情況都沒做,直接把一個大 bug 搞到線上。
但凡仔細(xì)留意一下頁面邏輯和下單邏輯,這個問題并不難發(fā)現(xiàn)。
最后就是業(yè)務(wù)運(yùn)營的鍋。
他們?yōu)榱耸∈拢苯影褍?yōu)惠券余額設(shè)置得很大,這樣就避免了每次還需要重復(fù)去增加余額。
更離譜的是,原本第一批計劃上線 500 張 10 元的優(yōu)惠券,他們直接設(shè)置成了 20000 張,因為這就是本次優(yōu)惠券活動的上限。
原計劃慢慢放,現(xiàn)在一次性放完,前后端還沒有任何邏輯限制,簡直就是開閘放水。
最最最離譜的事情來了,由這個線上事故牽出了一系列同類問題,結(jié)果就是產(chǎn)品全部走查。
但凡涉及到效益系統(tǒng)的每一個環(huán)節(jié),都要重新過一遍,產(chǎn)品查、技術(shù)查、測試查。
過程中發(fā)現(xiàn)的問題都需要臨時補(bǔ)窟窿,所以工作量搞得很大。
雖然搞了幾天把大部分坑都填上了,但時候復(fù)盤還是心有余悸,因為他們這個業(yè)務(wù)發(fā)展很快,如果后面大范圍沖量時才發(fā)現(xiàn)這個問題,那損失就大了。
這里面也體現(xiàn)了產(chǎn)品開發(fā)過程中的一些常見問題。
比如,對 PRD 評審的不嚴(yán)謹(jǐn),沒有具體的規(guī)范和原則,而且評審會上技術(shù)團(tuán)隊參與程度不夠。
這個問題我在很多團(tuán)隊都發(fā)現(xiàn)了,一個產(chǎn)品評審會上,技術(shù)就像去打醬油一樣,搬個電腦做自己的事,偶爾抬頭看一眼。
結(jié)果到開發(fā)階段發(fā)現(xiàn)一些問題,然后臨時跑過來找產(chǎn)品商量,原本是都可以在評審會上解決的。
當(dāng)然,產(chǎn)品也有自己的問題,嚴(yán)謹(jǐn)?shù)牧鞒虉D、交互跳轉(zhuǎn)圖、關(guān)鍵邏輯說明等,這些都需要在 PRD 里體現(xiàn)。
嚴(yán)格來說,測試需要根據(jù)產(chǎn)品設(shè)計提前去定義測試用例,盡可能遍歷各種情況,這樣才能提前捕捉問題。
還有就是業(yè)務(wù)運(yùn)營,不要把系統(tǒng)當(dāng)成保險箱,所有的設(shè)置和操作最好有自己的規(guī)則和流程。
雖然坑很多,但經(jīng)歷一次還是能收獲不少東西。
怎么說呢,世界真是個草臺班子。
················· 唐韌出品 ·················
安可時刻
我發(fā)現(xiàn)朋友圈有不少人開啟了假期模式,甚至有的已經(jīng)人在國外了。
就目前來看,我朋友圈里有人在日本、有人在新西蘭、有人在美國、有人在西班牙、有人在法國、有人在新加坡。
說實(shí)話,上班真好。像我,國慶期間大概率還是要繼續(xù)工作,但假期也準(zhǔn)備和親戚出去帶娃玩幾天,目的地江西那邊。
請問,你們的假期準(zhǔn)備怎么過?
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.