“bug管理”應(yīng)該是所有互聯(lián)網(wǎng)企業(yè)必不可少的工作內(nèi)容之一叨咖,但是同行們針對這項(xiàng)工作的解決方案各不相同,我經(jīng)歷或見過如下幾種:
1、小團(tuán)隊(duì)日常使用產(chǎn)品過程中遇到bug甸各,直接找開發(fā)人員溝通垛贤、確認(rèn),然后開發(fā)人員記錄趣倾,視bug緊急程度馬上或稍后集中處理聘惦;
2、稍大點(diǎn)中小團(tuán)隊(duì)往往讓技術(shù)人員開發(fā)一套異常簡陋的“bug管理”系統(tǒng)誊酌,按照通用的bug管理流程進(jìn)行系統(tǒng)設(shè)計(jì)部凑,忽略UI、交互等等一切“次要”元素碧浊,保證順暢使用基本職能;
3瘟仿、購置一套“bug管理”軟件進(jìn)行bug管理箱锐。
第一種情況并不常見,是小團(tuán)隊(duì)在技術(shù)力量不足劳较、資源不足情況下的無奈妥協(xié)驹止,弊端當(dāng)然也最多:降低技術(shù)人員開發(fā)效率、不可回溯观蜗、易遺漏等等臊恋。
第二種源于我親身經(jīng)歷,這套內(nèi)部的bug管理系統(tǒng)如果不考慮用戶體驗(yàn)要素墓捻,基本上能夠滿足正常流程:紀(jì)錄抖仅、審查、跟蹤砖第、分配撤卢、修改、驗(yàn)證梧兼、關(guān)閉放吩、整理、分析羽杰、匯總以及刪除渡紫。自己開發(fā)bug管理系統(tǒng)雖然投入成本相對較高,但可以根據(jù)團(tuán)隊(duì)工作習(xí)慣定制化考赛。
不過有一點(diǎn)麻煩:這個bug管理系統(tǒng)并不是團(tuán)隊(duì)每個成員經(jīng)常登錄的系統(tǒng)惕澎,這就導(dǎo)致遇到bug時(shí),需要經(jīng)過“找出收藏的網(wǎng)址→登陸→依照指標(biāo)輸入詳情→階段性查看最新進(jìn)展”欲虚,如果遇到這個bug是用戶向你反饋而后你輸入到bug系統(tǒng)時(shí)集灌,你還需要等幾天后給出反饋。
這冗長的環(huán)節(jié)和時(shí)間等待,讓我有點(diǎn)失去耐心欣喧,等到后來遇到用戶反饋的bug我往往直接找技術(shù)反饋腌零、處理而繞過bug管理系統(tǒng)。這樣做肯定會影響到技術(shù)人員的開發(fā)效率唆阿,打斷其思路益涧,是非常不好的工作習(xí)慣。
第三種我倒沒經(jīng)歷過驯鳖,嚴(yán)格來講闲询,現(xiàn)在市面上“bug管理系統(tǒng)”也算是SaaS同行,但是這塊業(yè)務(wù)前景真的很小浅辙,一是互聯(lián)網(wǎng)公司開發(fā)bug管理系統(tǒng)并不困難扭弧,二是其未來的延展性并不大,所以市面上并沒有非常知名的“bug管理系統(tǒng)”记舆。
購置“bug管理系統(tǒng)”還是會遇到和第二種一樣的境況鸽捻,不經(jīng)常提bug的人往往會繞過管理流程而直接找技術(shù)人員反饋。
那有沒有一種解決方案相較于上面三種方案:
1泽腮、節(jié)省企業(yè)成本御蒲;
2、降低“bug管理系統(tǒng)”使用門檻诊赊;
3厚满、照顧技術(shù)人員處理方式;
4碧磅、照顧提bug人員碘箍、處理bug的技術(shù)人員、甄別bug的產(chǎn)品經(jīng)理使用體驗(yàn)续崖?
我們?nèi)帐虑鍒F(tuán)隊(duì)目前所用的bug管理流程相較于上面三種解決方案就具備這四個優(yōu)勢敲街。我們把bug管理流程分為如下幾個狀態(tài):收集→確認(rèn)→其他→暫緩bug→開發(fā)中→測試中→已解決→發(fā)布并通知用戶→重復(fù)問題→提醒問題。
處理流程為:提bug人員將bug輸入到“收集”狀態(tài)严望,不需要像“bug管理系統(tǒng)”一樣篩選多種標(biāo)簽多艇,由產(chǎn)品助理/產(chǎn)品經(jīng)理集中處理,視bug具體情況將bug拖拽到其他集中狀態(tài)像吻。如果拖拽到“確認(rèn)”峻黍,在該bug下添加相應(yīng)技術(shù)人員讓其處理,技術(shù)人員會在日事清協(xié)作系統(tǒng)內(nèi)收到通知并且bug同步到其收納箱拨匆,方便技術(shù)人員集中處理姆涩,解決后由技術(shù)人員拖拽到“已解決”狀態(tài)卡片。
相比上面三種解決方案察署,利用日事清計(jì)劃模塊進(jìn)行bug管理具備如下優(yōu)勢:
1闷游、日事清是團(tuán)隊(duì)成員辦公平臺,不存在增加團(tuán)隊(duì)成員使用成本問題贴汪;
2脐往、由產(chǎn)品助理/產(chǎn)品經(jīng)理集中甄別bug并和技術(shù)人員延時(shí)溝通,杜絕其他成員直接聯(lián)系技術(shù)人員詢問打擾其工作扳埂;
3业簿、如果bug狀態(tài)發(fā)生改變,比如“已解決”聂喇、“評論溝通”等辖源,提bug人員會收到通知,可以實(shí)時(shí)跟進(jìn)bug狀態(tài)希太,提bug人員更可階段性點(diǎn)擊“bug管理”模塊查看實(shí)時(shí)狀態(tài);
4酝蜒、無需單獨(dú)購置一套bug管理系統(tǒng)誊辉,直接在辦公平臺流暢解決;
5亡脑、相比獨(dú)自開發(fā)的bug管理系統(tǒng)堕澄,具備更優(yōu)秀、順暢的使用體驗(yàn)霉咨。
PS:昨天其實(shí)寫了一半去開會了蛙紫,然后早上打開簡書發(fā)現(xiàn)被很多人看到,趕緊補(bǔ)充了剩下的一半途戒。