如何用輕量協(xié)作工具做bug管理

對(duì)于一個(gè)團(tuán)隊(duì)來(lái)說(shuō)夷恍,工作效率的高低很大程度上取決于團(tuán)隊(duì)的管理蚓峦。

而作為一名剛接觸測(cè)試職位的新人來(lái)說(shuō)卵迂,如何把一堆堆雜亂不堪的bug管理得井井有條察蹲,無(wú)疑是最重要的请垛。

我之前一直覺得測(cè)試是一份很個(gè)人化的工作催训,每個(gè)人有每個(gè)人做測(cè)試的思路,尤其是編寫測(cè)試用例叼屠,需要大量的自定義字段來(lái)充實(shí)整個(gè)測(cè)試體系瞳腌。在bug管理上,交給任何一個(gè)管理工具镜雨,我覺得都不如自己手動(dòng)編輯測(cè)試邏輯更加高效嫂侍。

因此,除了excel荚坞,我之前基本沒有接觸過(guò)其他工具挑宠。

工作了一段時(shí)間,我漸漸發(fā)現(xiàn)還是自己太年輕颓影,測(cè)試其實(shí)是一份非常需要配合溝通的工作各淀。由于excel在協(xié)作上實(shí)在辦法不多,我每次只能把excel文件發(fā)給開發(fā)妹子們(沒錯(cuò)诡挂,我們公司的開發(fā)都是妹子)碎浇。

但excel中的是個(gè)整體計(jì)劃,每個(gè)開發(fā)負(fù)責(zé)的部分都是不同的璃俗,所以只能在全部信息中尋找自己需要做的那部分奴璃,這很難保證不會(huì)有遺漏。而計(jì)劃一旦需要修改城豁,我也很難與她們?cè)诘谝粫r(shí)間達(dá)成同步苟穆。因此,很需要找一款能夠在不同角色間溝通的bug管理工具。

于是,我將工作內(nèi)容做了一個(gè)匯總埠胖,好幫助自己理清bug管理方面的需求:

編寫測(cè)試用例(經(jīng)測(cè)試,還是excel最好用)

記錄并做好版本攒盈、功能、優(yōu)先級(jí)相關(guān)bug分類

與開發(fā)溝通哎榴,及時(shí)反饋bug完成情況

一些個(gè)人的事務(wù)管理

帶著這些需求型豁,我開始試用bug管理類的工具。

起初叹话,同事給我推薦了幾款bug管理類的工具偷遗,像bugzilla墩瞳,mantis驼壶,redmine,QC喉酌,jira等热凹。但這些工具的使用體驗(yàn)真的很不友好:我連安裝都沒學(xué)會(huì)泵喘。

你要下載一個(gè)安裝包,解壓般妙,在一群格式不明的文件中尋找一個(gè)尾部有.exe的文件纪铺,如果有好幾個(gè),那么你還要看看他們的名字哪一個(gè)更像是安裝啟動(dòng)文件了碟渺,當(dāng)然鲜锚,你也可能根本找不到exe……(血淚史如圖)

WTF

對(duì)我這種軟件小白來(lái)說(shuō),一次安裝和配置就要花上好久苫拍,還加上各種看不明白的英文芜繁。最可怕的是,一旦不能用了還不知道是什么原因绒极,網(wǎng)上各種找解決的帖子骏令,想想都覺得挫敗感滿滿……

隨后,我將目標(biāo)轉(zhuǎn)向了中文化的在線團(tuán)隊(duì)協(xié)作工具垄提,諸如teambition榔袋、worktile這種,希望能用更簡(jiǎn)單直接的方式解決我的問題铡俐。至少凰兑,我不用再花時(shí)間和exe文件做斗爭(zhēng)了!

但tb和wt的問題是高蜂,這種以“項(xiàng)目+看板”為基礎(chǔ)的管理模式聪黎,雖然能夠更直觀的展現(xiàn)bug的處理進(jìn)度。但對(duì)于測(cè)試管理這種動(dòng)輒1000+的bug量來(lái)說(shuō)备恤,前期制定版本計(jì)劃會(huì)變得非常麻煩稿饰。

“使用管理工具的目的不就是提高效率么?為什么會(huì)比excel表格還難用露泊?”這是我在試用過(guò)一大堆管理工具后產(chǎn)生的最大困惑喉镰。

接下來(lái)我又試用了幾款小眾軟件,在這個(gè)過(guò)程中惭笑,偶然發(fā)現(xiàn)了一款叫做teamin的團(tuán)隊(duì)協(xié)作工具(這里吐個(gè)槽:開始看名字侣姆,還以為是teambition的精簡(jiǎn)版,teamin團(tuán)隊(duì)表打我沉噩!>_< )捺宗。

秉持著是騾子是馬拉出來(lái)溜溜的心態(tài),我注冊(cè)賬號(hào)試用了一下……


他給我的第一印象是簡(jiǎn)單


和teambition川蒙,worktile這些團(tuán)隊(duì)協(xié)作工具一樣蚜厉,teamin也是一款基于Saas的在線管理工具,沒有在一開始就讓我的“安裝包恐懼癥”發(fā)作畜眨。

他的界面很干凈昼牛,沒有那么多復(fù)雜的功能干擾我术瓮,如果不是左側(cè)的菜單,第一眼會(huì)讓我以為這是一款像evernote贰健、石墨那種類型的文檔管理工具胞四。

teamin初始頁(yè)面

它創(chuàng)建任務(wù)的方式也很像是在做筆記:寫完一條任務(wù),回車伶椿,開始記錄下一條辜伟,我覺得這種記錄bug的方式讓我覺得很舒服。


他有很自由的使用體驗(yàn)


經(jīng)過(guò)一段時(shí)間的使用脊另,我發(fā)現(xiàn)teamin的層級(jí)結(jié)構(gòu)很特別游昼。它一共分為3層:組織、團(tuán)隊(duì)和項(xiàng)目尝蠕;項(xiàng)目中又分為列表烘豌、看板、日歷看彼、進(jìn)展和文件五個(gè)模塊廊佩;“我的任務(wù)”和“我的消息”作為個(gè)人事務(wù)管理獨(dú)立于項(xiàng)目,信息范圍覆蓋整個(gè)組織靖榕;任務(wù)可以不斷向下創(chuàng)建不止一層子任務(wù)标锄。

這個(gè)結(jié)構(gòu)縱向和橫向的延展度都很好。簡(jiǎn)單來(lái)說(shuō)呢茁计,就是自由度很高料皇。在這個(gè)結(jié)構(gòu)下,我嘗試出了一些與其他管理工具不太一樣的新用法星压。

舉個(gè)栗子來(lái)說(shuō):

teamin中践剂,“我的任務(wù)”支持創(chuàng)建獨(dú)立于組織之外的私人任務(wù)(只有創(chuàng)建者可以查看并編輯),并且可以通過(guò)設(shè)置任務(wù)所屬項(xiàng)目與組織內(nèi)任務(wù)進(jìn)行相互轉(zhuǎn)化娜膘。

如此一來(lái)逊脯,我就可以在自己的任務(wù)列表中隨手記錄下一些問題或是建議,也不會(huì)干擾到其他人竣贪。而一旦這些東西得到驗(yàn)證军洼,我可以直接將它們轉(zhuǎn)化成任務(wù)分配到項(xiàng)目中去。也就是說(shuō)演怎,記錄與管理可以分開來(lái)做了匕争。

這一點(diǎn)讓我感覺很自在。

無(wú)論發(fā)現(xiàn)了什么問題爷耀,我都可以先記錄下來(lái)甘桑,而不必?fù)?dān)心打亂已有的bug清單,之后找個(gè)時(shí)間統(tǒng)一進(jìn)行進(jìn)一步的篩選與管理。這就比以往那種把任務(wù)從頭設(shè)到尾的管理方式輕松多了扇住,優(yōu)先級(jí)設(shè)置也更精確……

個(gè)人管理的便利性和人性化讓我漸漸愛上了這款工具。而且越使用盗胀,你就越會(huì)覺得艘蹋,好像所有事都變得得心應(yīng)手起來(lái)……很奇怪,它沒有太多限制票灰,也沒有太復(fù)雜的功能女阀,卻很有控制力。

這種讓人奇怪的感覺不僅體現(xiàn)在結(jié)構(gòu)上屑迂,功能上teamin也秉承了“去邊框化浸策,去功能化”的特點(diǎn),讓我可以根據(jù)自己的實(shí)際需要惹盼,快速嘗試出適合自己的那套管理方式庸汗。


他如何解決我的問題


上文提到了我在工作中遇到的一些問題。為了解決這些問題手报,我漸漸總結(jié)出了一套用法蚯舱,涉及到一些teamin中比較特別的功能,接下來(lái)我就與大家分享一下掩蛤。

如何做版本管理

第一個(gè)要說(shuō)的枉昏,就是“目標(biāo)”功能了。之所以把它放在第一位說(shuō)揍鸟,就是因?yàn)樗昝澜鉀Q了我在其他在線管理工具中一直沒有解決的問題——版本管理兄裂。

而一開始,對(duì)于這個(gè)功能的出現(xiàn)我是很困惑的:這樣一排tab頁(yè)一樣的東西是用來(lái)做什么的阳藻?這不是和標(biāo)簽功能重復(fù)了嗎晰奖?(teamin的任務(wù)本身是可以設(shè)置標(biāo)簽的)

用了一段時(shí)間后,當(dāng)我想要將創(chuàng)建的任務(wù)進(jìn)一步整理歸類的時(shí)候腥泥,突然發(fā)現(xiàn)“目標(biāo)”功能的真正價(jià)值……這不就是一個(gè)版本管理神器么畅涂!

目標(biāo)是一個(gè)獨(dú)立于項(xiàng)目與任務(wù)間的管理層級(jí),不同于標(biāo)簽道川,它能夠帶給我管理上更多發(fā)揮的空間午衰。對(duì)于測(cè)試而言,目標(biāo)非常適合做bug的版本管理冒萄。

顯示目標(biāo)后會(huì)出現(xiàn)兩個(gè)默認(rèn)標(biāo)簽臊岸,“全部”和“無(wú)目標(biāo)”。

“全部”就是查看項(xiàng)目?jī)?nèi)所有bug尊流;而沒有被指定目標(biāo)的bug帅戒,會(huì)被統(tǒng)一歸入“無(wú)目標(biāo)”中,這里我更喜歡叫它“bug需求池”;除此之外逻住,我還需要新建幾個(gè)目標(biāo)用來(lái)管理具體版本:

調(diào)出項(xiàng)目目標(biāo)钟哥,按不同的版本創(chuàng)建好目標(biāo),將任務(wù)添加到項(xiàng)目中瞎访。

進(jìn)入“無(wú)目標(biāo)”中腻贰,將其中的bug分配到各自的版本目標(biāo)中。

將項(xiàng)目分成不同的版本扒秸,再將bug分配到不同的版本目標(biāo)中

這種方式可以幫助我將冗長(zhǎng)的“bug清單”進(jìn)行瘦身播演,相比其他管理工具那種上千條bug混在一起的bug表單來(lái)說(shuō),“列表+目標(biāo)”這一功能組合無(wú)疑是更好的選擇伴奥。

你想想写烤,當(dāng)一個(gè)開發(fā)MM懷揣著以往與測(cè)試GG種種工作上不愉快的回憶戰(zhàn)戰(zhàn)兢兢來(lái)到這里時(shí),卻遇見了我這樣一個(gè)如此為她著想拾徙,把bug計(jì)劃安排的井井有條的SunshineTestBigBoy洲炊,難免不會(huì)產(chǎn)生崇拜之情,難免不會(huì)……

哼哼尼啡,我才不會(huì)讓你們發(fā)現(xiàn)我的真正意圖~

如何制定計(jì)劃选浑、跟蹤進(jìn)展

teamin的第二個(gè)功能特點(diǎn),就是他看板+列表的雙模式管理方式玄叠。

大家都知道古徒,看板模式的優(yōu)點(diǎn)就是便于查看任務(wù)進(jìn)度,但卻不擅長(zhǎng)做整體計(jì)劃读恃,而teamin是我試用過(guò)的所有工具中隧膘,唯一擁有列表和看板兩種模式的管理工具。

不僅如此寺惫,teamin中的列表看板任務(wù)信息是互通的疹吃。也就是說(shuō),我在列表中做的所有操作和修改西雀,都會(huì)實(shí)時(shí)反映在看板中萨驶。

這樣一來(lái),我可以先在列表中做好計(jì)劃艇肴,再到看版中管理bug進(jìn)度腔呜。兩種模式分別對(duì)應(yīng)兩種管理需求,使制定計(jì)劃與控制進(jìn)度都能達(dá)到效率最大化再悼。

除此之外核畴,日歷中的任務(wù)也是相連通的。

如何與開發(fā)進(jìn)行協(xié)作

很多時(shí)候冲九,測(cè)試和開發(fā)間最大的問題就是溝通谤草,我們無(wú)法即時(shí)將bug推送到開發(fā)面前,往往過(guò)了幾個(gè)月,查看bug清單時(shí)丑孩,才發(fā)現(xiàn)仍然后很多bug沒有被處理過(guò)冀宴,相信很多測(cè)試都遇到過(guò)這種問題。

為了能讓bug得到及時(shí)解決温学,我一開始的做法是直接將bug提到開發(fā)項(xiàng)目中略贮,但結(jié)果反而效率更低了。

在與開發(fā)妹子交換意見時(shí)枫浙,我了解到,其實(shí)bug與任務(wù)放在一起會(huì)使項(xiàng)目列表顯得紛亂不堪古拴,任務(wù)也會(huì)變得更難區(qū)分箩帚。

于是,我換了一種方式黄痪,把測(cè)試項(xiàng)目獨(dú)立出來(lái)紧帕,將bug和開發(fā)項(xiàng)目分開,需要在當(dāng)前開發(fā)計(jì)劃中修改的bug才通過(guò)任務(wù)跨項(xiàng)目的方式分配給她們桅打。這樣的好處是可以防止開發(fā)陷入bug的汪洋大海中是嗜,可以有條不紊地安排開發(fā)的bug修改計(jì)劃。

當(dāng)然挺尾,想要做到這一點(diǎn)鹅搪,和任務(wù)跨項(xiàng)目協(xié)同是分不開的。

其他管理工具在解決跨項(xiàng)目任務(wù)協(xié)同的問題時(shí)遭铺,一般都用任務(wù)復(fù)制丽柿,或是任務(wù)關(guān)聯(lián),將一條bug分成兩條不同的任務(wù)魂挂,測(cè)試一份甫题,開發(fā)一份。但實(shí)際上涂召,他沒有真正解決信息同步這個(gè)問題坠非,即便開發(fā)那邊完成了bug的修改,測(cè)試這里的bug狀態(tài)也不會(huì)隨之更新果正。

而在teamin中炎码,卻完全不同。任務(wù)可以屬于多個(gè)項(xiàng)目秋泳,也就是說(shuō)不同的項(xiàng)目共同擁有一條任務(wù)辅肾,而且支持狀態(tài)同步。通俗一點(diǎn)說(shuō)呢轮锥,就是心靈感應(yīng)矫钓,你在那邊干了什么我都知道哦~

將任務(wù)同時(shí)添加到“BUG管理”和“開發(fā)”兩個(gè)項(xiàng)目中

這樣的處理方式,最終得到了廣大妹子們的一致好評(píng),她們紛紛表示喜聞樂見新娜,人民幸福指數(shù)也有了顯著提高赵辕,朕心甚慰。


一點(diǎn)建議


講完了獨(dú)特用法和優(yōu)點(diǎn)概龄,我對(duì)teamin還有幾點(diǎn)小建議还惠。

首先,希望能夠添加信息導(dǎo)入導(dǎo)出的功能:之前光是將測(cè)試項(xiàng)目搬到teamin中私杜,就花費(fèi)了我大半天的時(shí)間蚕键。對(duì)于想要入駐teamin的用戶來(lái)說(shuō),這也算是個(gè)不大不小的門檻了衰粹。

其次锣光,希望能有類似垃圾箱的功能:被刪除的項(xiàng)目或團(tuán)隊(duì)可以被恢復(fù),以免誤刪或數(shù)據(jù)丟失铝耻。


整體感覺


總體來(lái)說(shuō)誊爹,teamin是一款體驗(yàn)流暢、功能強(qiáng)大的管理工具瓢捉。雖然略有不足频丘,但同時(shí)也給了我很多使用上的驚喜。

而且泡态,它和同類管理工具相比搂漠,有個(gè)最大的不同點(diǎn):

我感覺teamin一直在跟著我的思維走,它不會(huì)束縛我某弦,讓我可以隨意發(fā)揮状答、創(chuàng)造。很多需求都能找到很多種解決辦法刀崖,我只需要在其中選擇一個(gè)最優(yōu)的惊科,無(wú)須擔(dān)心它在功能上會(huì)不會(huì)支持。隨著使用的不斷深入亮钦,又會(huì)發(fā)現(xiàn)更多讓人眼前的一亮的點(diǎn)馆截。

它就像一塊七巧板,看似平淡無(wú)奇蜂莉,但當(dāng)你真正深入其中蜡娶,卻發(fā)現(xiàn)它可以憑借玩家的發(fā)揮,變換出千種形狀映穗。這一點(diǎn)尤為難得窖张,也是我最終選擇它的原因。


寫在后面的話


其實(shí)沒有什么規(guī)定說(shuō)蚁滋,bug管理就一定要用bug管理工具宿接,那只是人們的一種固有思維赘淮,有時(shí)我們需要撕下它們的標(biāo)簽,才能看清我們探求問題的本質(zhì)睦霎。

選擇管理工具的唯一標(biāo)準(zhǔn)梢卸,是它能否讓我的工作提高效率,而非它的標(biāo)簽副女。

如果大家有什么問題蛤高,或是有更好的工具和管理方法,也歡迎一起探討碑幅。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末戴陡,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子沟涨,更是在濱河造成了極大的恐慌恤批,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,470評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拷窜,死亡現(xiàn)場(chǎng)離奇詭異开皿,居然都是意外死亡涧黄,警方通過(guò)查閱死者的電腦和手機(jī)篮昧,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)笋妥,“玉大人懊昨,你說(shuō)我怎么就攤上這事〈盒” “怎么了酵颁?”我有些...
    開封第一講書人閱讀 162,577評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)月帝。 經(jīng)常有香客問我躏惋,道長(zhǎng),這世上最難降的妖魔是什么嚷辅? 我笑而不...
    開封第一講書人閱讀 58,176評(píng)論 1 292
  • 正文 為了忘掉前任簿姨,我火速辦了婚禮,結(jié)果婚禮上簸搞,老公的妹妹穿的比我還像新娘扁位。我一直安慰自己,他們只是感情好趁俊,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,189評(píng)論 6 388
  • 文/花漫 我一把揭開白布域仇。 她就那樣靜靜地躺著,像睡著了一般寺擂。 火紅的嫁衣襯著肌膚如雪暇务。 梳的紋絲不亂的頭發(fā)上泼掠,一...
    開封第一講書人閱讀 51,155評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音般卑,去河邊找鬼武鲁。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蝠检,可吹牛的內(nèi)容都是我干的沐鼠。 我是一名探鬼主播,決...
    沈念sama閱讀 40,041評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼叹谁,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼饲梭!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起焰檩,我...
    開封第一講書人閱讀 38,903評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤憔涉,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后析苫,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體兜叨,經(jīng)...
    沈念sama閱讀 45,319評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,539評(píng)論 2 332
  • 正文 我和宋清朗相戀三年衩侥,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了国旷。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,703評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡茫死,死狀恐怖跪但,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情峦萎,我是刑警寧澤屡久,帶...
    沈念sama閱讀 35,417評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站爱榔,受9級(jí)特大地震影響被环,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜详幽,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,013評(píng)論 3 325
  • 文/蒙蒙 一筛欢、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧妒潭,春花似錦悴能、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至谎亩,卻和暖如春炒嘲,著一層夾襖步出監(jiān)牢的瞬間宇姚,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工夫凸, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留浑劳,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,711評(píng)論 2 368
  • 正文 我出身青樓夭拌,卻偏偏與公主長(zhǎng)得像魔熏,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子鸽扁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,601評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,072評(píng)論 25 707
  • 最近正在使用的本地bug管理軟件又出問題了蒜绽,已經(jīng)記不清這是第幾次了,每次出現(xiàn)問題都要耗費(fèi)大量的時(shí)間精力去網(wǎng)上尋找解...
    991me閱讀 3,625評(píng)論 7 2
  • 大叔說(shuō),想要盛水骡和,你得先有個(gè)桶相赁。 這讓我想到了另外一個(gè)調(diào)侃的句子:七夕會(huì)織女,你得有頭盼坑冢——破涕為笑钮科! 有些人連個(gè)...
    愛游泳的Danny閱讀 277評(píng)論 2 6
  • #拆書幫活動(dòng)# 曾經(jīng)覺得歷盡經(jīng)年 除了囫圇吞棗的讀過(guò)幾本書 乏善可陳 而最近覺得 假使只讀詩(shī)詞歌賦,文學(xué)作品 只能...
    香公子閱讀 294評(píng)論 0 0
  • 關(guān)于我的工作东囚,我的事業(yè)跺嗽,在大學(xué)畢業(yè)之前战授,從未想過(guò)這個(gè)問題页藻,我該從事什么職業(yè),往哪個(gè)方向發(fā)展植兰,一切感覺離我好像...
    云云cloudbaby的領(lǐng)地閱讀 393評(píng)論 0 10