bug無窮盡醉蚁,永遠是解不完的睛琳,有人擼碼的地方盒蟆,就有bug。我們能做的就是盡量減少bug的出現(xiàn)师骗。
bug多的可能原因
這是個逆向思維历等,我們知道什么場景會出現(xiàn)bug的時候,反向操作就可以減少bug丧凤。
編號場景說明方案
1產(chǎn)品人員能力問題新手產(chǎn)品經(jīng)理可能會出現(xiàn)此問題1募闲、需求評審要仔細(xì)步脓,及時反饋問題愿待。
2、產(chǎn)品迭代流程要遵守規(guī)范靴患。
3仍侥、重要、高風(fēng)險鸳君、高成本的需求农渊,要多次確認(rèn)。
2需求理解不到位 一般都是人為問題1或颊、加強責(zé)任心砸紊,認(rèn)真理解需求文檔。
2囱挑、加強溝通醉顽,做到真實理解產(chǎn)品需求。
3平挑、做好時間管理游添,明確需求的輕重緩急系草。
4、引入獎懲機制
3工期短一般都是p0需求1唆涝、分清主次需求找都。
2、迭代任務(wù)拆分廊酣。
3能耻、加強人員協(xié)調(diào)
4業(yè)務(wù)邏輯復(fù)雜1、加強研發(fā)能力亡驰,加強組內(nèi)技術(shù)溝通
2嚎京、加強前期規(guī)劃、設(shè)計
3隐解、出流程圖鞍帝、邏輯圖、時序圖
4煞茫、組織代碼review
5帕涌、產(chǎn)研加強溝通,信息同步
5項目參與人多1续徽、明確責(zé)任人蚓曼,統(tǒng)一負(fù)責(zé)問題對接,任務(wù)分配钦扭,信息同步纫版,進度跟進
2、組織代碼review
6功能多大部分可以轉(zhuǎn)換成3客情,5場景1其弊、需求合理拆分排期
2、同3膀斋、5解決方案
7開發(fā)者能力問題一般為個人問題1梭伐、傳幫帶
2、循序漸進的安排與能力匹配的任務(wù)(tl)
3仰担、組織代碼review
8填坑老舊項目1糊识、加強項目規(guī)劃、調(diào)研摔蓝、溝通
2赂苗、補足文檔,避免二次資源浪費
3贮尉、推動改版重構(gòu)
4拌滋、擴大測試場景,測試完備
9自測不充分一般個人責(zé)任心問題偏多1绘盟、加強責(zé)任心
2鸠真、完成冒煙測試
3悯仙、回歸產(chǎn)品需求文檔
4、bug黑名單檢查
5吠卷、組織代碼review
6锡垄、加強個人時間管理能力
7、引入獎懲機制
10測試環(huán)境不完備1祭隔、積累經(jīng)驗货岭,形成文檔,方便后來者查閱
2疾渴、缺失的場景提前明確千贯,和測試人員溝通到位,避免異常搞坝、遺漏
3搔谴、推動改進,完善測試場景
11兼容適配問題一般較為棘手1桩撮、經(jīng)驗積累敦第,形成文檔
2、組織分享店量,廣而告之
12測試人員能力問題一般表現(xiàn)為誤報1芜果、加強團隊磨合,了解任務(wù)分工
2融师、加強溝通協(xié)調(diào)右钾,增加業(yè)務(wù)理解
3、重新分配bug
13bug修復(fù)效率低bug修復(fù)不徹底旱爆,不及時1舀射、加強問題定位能力,避免猜測
2疼鸟、加強自測
3后控、加強責(zé)任心
4、通過工具及時告知相關(guān)bug責(zé)任人
bug常見分類
用于代碼上線后空镜,做bug分析。
bug級別
級別描述說明
0趕緊修復(fù)線上bug
1緊急測試中斷捌朴,無法測試
2重要需求不符或者關(guān)鍵性邏輯錯誤
3一般次要邏輯功能
4次要文案吴攒,設(shè)計和需求不符
5無關(guān)緊要建議
bug分類
編號分類說明級別方案
1功能bug邏輯錯誤
需求理解錯誤
功能未實現(xiàn)
異常未處理
性能問題
重復(fù)
需求變更
場景補充
產(chǎn)品建議
無需修復(fù)
誤報
bug黑名單
可以通過此文檔查閱而人為避免的bug,就是黑名單bug砂蔽。此類bug后續(xù)不得出現(xiàn)洼怔,是懲罰機制的參考。
編號描述說明方案
圖片缺省圖片大小沒有處理左驾,導(dǎo)致展示問題
圖片加載異常镣隶,導(dǎo)致出現(xiàn)X圖极谊,影響展示
文案長度沒有限制字?jǐn)?shù),導(dǎo)致展示異常
網(wǎng)絡(luò)請求是否需要loading
超時處理
數(shù)據(jù)異常處理
統(tǒng)計代碼沒有添加統(tǒng)計代碼