指南編輯:產(chǎn)品運(yùn)行過程中出現(xiàn)bug是常見的,有些bug可能致命,有些bug可能會(huì)對用戶的產(chǎn)品使用體驗(yàn)產(chǎn)生一些影響。那么,關(guān)于不同等級的bug,產(chǎn)品經(jīng)理應(yīng)該如何處理?這篇文章的作者對bug的處理發(fā)表了他的看法,我們一起看看。
最近感覺微信bug不斷。
先是Android 8.0.22版本里,出現(xiàn)了一個(gè)奇怪的用戶完全看不懂的Matrix「性能檢測工具」。
Matirx是騰訊的性能檢測,這大概率是不小心把debug工具打進(jìn)了正式包。
因?yàn)檫@個(gè)看不懂的功能,網(wǎng)上炒的不可開交,微信云淡風(fēng)輕,在2周后的Android 8.0.23內(nèi)測版中又去掉了。
然后,是公眾號「朋友還關(guān)注」網(wǎng)絡(luò)出錯(cuò),而同一個(gè)手機(jī)上視頻號「朋友還關(guān)注」能打開。
這應(yīng)該也是個(gè)bug。
看了微信的這兩個(gè)小bug,你有什么想法?
對了!微信都時(shí)常出bug,你的產(chǎn)品有bug也正常。
所以,我們需要正確的認(rèn)識(shí)bug,樹立正確的bug觀:
1)bug是產(chǎn)品的一部分,在產(chǎn)品發(fā)展過程中不可避免
就像我們偶爾會(huì)生病一樣,你沒法保證你永遠(yuǎn)不生病。
2)業(yè)務(wù)越復(fù)雜、功能越復(fù)雜、迭代越迅速,bug也會(huì)相對越多
所謂做得越多,犯錯(cuò)概率越大。
如果要不出bug,最好的辦法,就是啥也不做。
3)事情有緊急,bug有大小
大bug,就是事故,很緊急,快速處理。
小bug,是蟲子,正常滅殺即可。
01 先說說bug的來源。
bug,原意為蟲子,現(xiàn)在通常指產(chǎn)品缺陷、故障、問題等。
第一代計(jì)算機(jī)是由許多龐大且昂貴的繼電器組成,并利用大量的電力來使繼電器工作。可能正是由于計(jì)算機(jī)運(yùn)行產(chǎn)生的光和熱,引得一只小蟲子bug鉆進(jìn)了一支繼電器內(nèi),導(dǎo)致整個(gè)計(jì)算機(jī)無法工作。
研究人員費(fèi)了半天時(shí)間,總算發(fā)現(xiàn)原因所在,把這只小蟲子從繼電器中取出后,計(jì)算機(jī)又恢復(fù)正常。后來,bug這個(gè)名詞就沿用下來,表示電腦系統(tǒng)或程序中隱藏的錯(cuò)誤、缺陷,漏洞或問題。
與Bug相對應(yīng),人們將發(fā)現(xiàn)bug并加以糾正的過程叫做“debug”,意即“捉蟲子”或“殺蟲子”。
02 再說說bug的等級。
專業(yè)的測試同學(xué),一般把bug分為四級。一級最致命,四級最輕。
一級:致命bug
通常表現(xiàn)為,主流程無法跑通,系統(tǒng)無法運(yùn)行,崩潰或嚴(yán)重資源不足,應(yīng)用模塊無法啟動(dòng)或異常退出,主要功能模塊無法使用。這屬重大事故。
比如系統(tǒng)無法登錄,支付報(bào)錯(cuò)。
二級:嚴(yán)重bug
通常表現(xiàn)為,影響系統(tǒng)功能或操作,主要功能存在嚴(yán)重缺陷,但不會(huì)影響到系統(tǒng)穩(wěn)定性。
比如會(huì)員權(quán)益派發(fā)錯(cuò)誤。
三級:一般bug
通常表現(xiàn)為界面、性能缺陷。
比如商品詳情頁頭圖、評論區(qū)沒有顯示。
四級:提示bug
通常表現(xiàn)為易用性及建議性問題。
比如文字排列不整齊,出現(xiàn)錯(cuò)別字等。
如果按照上面的標(biāo)準(zhǔn)。
微信誤上線「性能檢測工具」,公眾號「朋友還關(guān)注」報(bào)錯(cuò),應(yīng)該都屬于三級bug。
但是不同的公司,bug等級定義標(biāo)準(zhǔn)略有差異。
更規(guī)范的公司,會(huì)將bug帶來影響進(jìn)行量化,然后定級。
比如從影響用戶和帶來經(jīng)濟(jì)損失來定級,不如。
一級bug:影響10w以上用戶,或收入損失100w以上
二級bug:影響5w-10w用戶,或收入損失30w-100w
三級bug:影響1-5w用戶,或收入損失5w-30w
四級bug:影響1w用戶以下,或收入損失5w以下
這是我舉例定義的數(shù)值,不一定合理。
03 不同的bug等級,處理方式不一樣。
對于一二級bug,要一時(shí)間修復(fù),沒得商量。
這個(gè)bug直接帶來的是用戶流失、壞口碑和經(jīng)濟(jì)損失。
對于三級bug,可緊急發(fā)版修復(fù)。
對于四級bug,如果資源緊張,可正常排期修復(fù)。
但是很多情況下,大家談bug色變。
特別是研發(fā),一說到線上bug,就內(nèi)心OS就開始罵娘。
并且很多情況下,只要是bug,就放下工作,第一時(shí)間去處理。
這都不是正確的bug觀。
你看,上文中微信的線上問題,只要不影響核心體驗(yàn),就正常排期發(fā)布。
bug不是天大的事,正確看待。
當(dāng)然也不要把bug不當(dāng)回事。
需要對線上bug,保持敬畏。
盡量減少線上問題的產(chǎn)生,這是基本的工作態(tài)度。
04
一般,產(chǎn)品測試階段,bug由測試提出,由程序員修復(fù)。
產(chǎn)品上線后,bug由用戶、業(yè)務(wù)、產(chǎn)品反饋,由程序員修復(fù)。
測試對整體產(chǎn)品質(zhì)量負(fù)責(zé)。
那bug的產(chǎn)生,是不是測試和程序員的事情呢?和產(chǎn)品經(jīng)理無關(guān)呢?
代碼是技術(shù)寫的,功能是測試測的,表面上看,好像是和產(chǎn)品經(jīng)理無關(guān)。
但是進(jìn)一步去探究,你就會(huì)發(fā)現(xiàn),產(chǎn)品經(jīng)理也是產(chǎn)品質(zhì)量把控過程中的重要角色。
產(chǎn)品經(jīng)理如果能從下面幾個(gè)方面做得更到位,也能大大降低線上bug的出現(xiàn)。
- 需求設(shè)計(jì)階段,方案反復(fù)推敲幾遍,需求更加完備和明確,產(chǎn)品邏輯要閉環(huán)。
- 需求講解階段,進(jìn)一步明確需求和細(xì)節(jié)。
- 測試用例評審階段,認(rèn)真參與,補(bǔ)充重點(diǎn)關(guān)注的case和隱藏case。
- 上線前PM驗(yàn)收階段,充分驗(yàn)收。
如此,bug出現(xiàn)概率將進(jìn)一步下降。
所以,產(chǎn)品質(zhì)量不只是測試和研發(fā)的事,也和產(chǎn)品經(jīng)理有關(guān)。
05 小結(jié)下,關(guān)于bug說了幾個(gè)觀點(diǎn):
- bug是產(chǎn)品的一部分,平常心對待。
- bug原意為蟲子,現(xiàn)在通常指產(chǎn)品缺陷、故障、問題等。
- 一般bug分為致命、嚴(yán)重、一般、提示四個(gè)等級。
- 不同的bug等級,處理方式緊急程度不一樣。
- 對線上問題保持敬畏。
- bug不只是測試、研發(fā)的事。
最后,關(guān)于產(chǎn)品bug,你有啥想說的。
#專欄作家#
岳老三,微信公眾號:產(chǎn)品筆記(ID:cpbiji),人人都是產(chǎn)品經(jīng)理專欄作家。7年產(chǎn)品工作經(jīng)驗(yàn),前網(wǎng)易、陌陌高級產(chǎn)品經(jīng)理。任何商業(yè)進(jìn)化的方向是效率的提升,喜歡用產(chǎn)品思維挖掘事物本質(zhì)。相對擅長產(chǎn)品分析、產(chǎn)品設(shè)計(jì)、邏輯思維等。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自Unsplash,基于CC0協(xié)議。
1.《微信里的怎么用的是什么意思看這里!線上bug,就該像微信這樣處理》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《微信里的怎么用的是什么意思看這里!線上bug,就該像微信這樣處理》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進(jìn)行證實(shí),對其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請保留本站內(nèi)容來源地址,http://f99ss.com/gl/3135077.html