產(chǎn)品出了問題,誰都不想擔(dān)這個責(zé)任,那么鍋由誰來背呢?
背鍋俠No1:測試人員
在以往的工作中發(fā)現(xiàn),只要線上有bug,或者有哪個功能沒測到,都被認(rèn)為就是測試的問題。之前做過一個項目,在項目驗收階段,客戶對下單的流程提出了一些優(yōu)化性的建議,但是在開發(fā)人員開發(fā)完這個需求之后,并沒有通知我進(jìn)行測試,就導(dǎo)致在下一次給客戶演示的時候,下單流程根本不通,讓客戶非常失望。
就這樣甩鍋之路又開始了,開發(fā)說是功能已經(jīng)做好了,但是是測試沒有測出問題來,測試又說并沒有被通知到這個已經(jīng)改好了需要測試,那么到底是誰的問題呢?其實(shí)嚴(yán)格說起來開發(fā)和測試都有責(zé)任的。
1、開發(fā)人員在功能完成之后應(yīng)該及時地通知到測試人員進(jìn)行測試,留出足夠的時間改bug;
2、測試人員應(yīng)該嚴(yán)格按照需求的時間節(jié)點(diǎn)去確認(rèn)開發(fā)人員是否完成了需求開發(fā),不要一味地等開發(fā)人員通知,因為有時候開發(fā)人員有可能會遺漏掉。
當(dāng)然這不是最奇葩的,遇到的最奇葩的一次是,由于運(yùn)維人員數(shù)據(jù)維護(hù)錯誤,導(dǎo)致客戶的訂單錯誤被投訴,打眼一看,這應(yīng)該沒測試什么事兒了吧?不要太早地下定論哦,領(lǐng)導(dǎo)給出的結(jié)論是為什么數(shù)據(jù)維護(hù)完了不測一下?我當(dāng)時都震驚了,測試只能保證功能沒有問題,不可能每維護(hù)一條數(shù)據(jù)都測試一下,數(shù)據(jù)維護(hù)錯了把鍋甩在測試人員頭上,這就有點(diǎn)過分了吧?
還有就是項目或需求延遲的情況,只要項目有延遲,就是質(zhì)問測試人員,為什么沒有測完?為什么不催著點(diǎn)開發(fā)趕緊做完?怎么還有bug沒有改完?工作時間越久就越來越發(fā)現(xiàn),測試人員都成全能的了,什么也得干,什么都得會干。
背鍋俠No2:新人
記得我剛?cè)肼氁患倚鹿镜臅r候,由于對業(yè)務(wù)還不太熟悉,所以剛開始的工作都是了解業(yè)務(wù)和需求,并沒有實(shí)際的分給某個功能做測試,有一次一個新需求,其他測試人員測試通過之后,第二天需要將這個新功能更新到生產(chǎn)環(huán)境上讓客戶使用。
因為是新人嘛,所以領(lǐng)導(dǎo)就讓我和他一起來做版本的更新測試,正好可以熟悉一下公司的工作模式和系統(tǒng)的業(yè)務(wù)流程,但是第二天那個測試人員來晚了,所以就只有我來做了線上的基本流程測試,他并沒有這個新功能進(jìn)行測試。
但是在版本更新完成后,客戶在使用這個新功能的過程中,發(fā)現(xiàn)在編輯數(shù)據(jù)的時候,并沒有在原來的數(shù)據(jù)上進(jìn)行修改,而是新生成了一條數(shù)據(jù),導(dǎo)致數(shù)據(jù)混亂。
等追究責(zé)任的時候,負(fù)責(zé)這個功能的測試人員就說是我做的線上測試,在線上沒有測試這個bug,不是他的問題是我的問題,當(dāng)時其實(shí)是很憋屈的,明明不是自己負(fù)責(zé)的功能,就因為自己做了線上的回歸測試,問題就被甩在我身上,但是由于是新人,不能一入職就和老員工硬鋼,所以就忍了,當(dāng)時也是很無奈的。(這只是舉個例子,當(dāng)然這種情況也會出現(xiàn)在開發(fā)或者運(yùn)維等崗位上)
更奇葩的是,新入職一家公司后,接手了辭職人員的工作,當(dāng)這部分工作線上出問題時,責(zé)任也是你的,因為你現(xiàn)在負(fù)責(zé)這部分工作,沒有理由,也不能申辯,接著就行了,作為一個新人,好憋屈哦~
背鍋俠No3:特殊情況不能離職的人
這里的特殊情況包含但不僅限于懷孕、通勤時間等等。
當(dāng)線上出問題被客戶投訴的時候,總要找一個人來背鍋,孕媽當(dāng)然首當(dāng)其沖地成為了最佳選擇,為什么呢,因為孕媽不能輕易離職啊,離職之后就要做好在家養(yǎng)胎的準(zhǔn)備,一般的企業(yè)都不會招聘孕媽的,因為還沒為公司創(chuàng)造價值呢,就要休產(chǎn)假了,當(dāng)然孕媽們也都深有體會,所以在這個前提下,孕媽總會被推出來背鍋,因為她不敢輕易離職,有委屈只能受著。(這個小編自己都深有體會)當(dāng)然還有通勤時間的影響,如果住處比較偏僻,而當(dāng)前公司又是僅有的離家近的公司,那么也會成為背鍋的靶子。
遇到職場甩鍋,我們應(yīng)該怎么辦呢?
1、如果遇到頂頭上司甩鍋
那么就得看你能不能忍了,如果能忍了,那就忍著吧,畢竟還要在他手下工作,不然你以后的日子就不大好過了,有被穿小鞋的風(fēng)險。
雖然忍了,但是也可以在跟他溝通的過程中表達(dá)一種我非常樂意承擔(dān)這個責(zé)任的態(tài)度,既然結(jié)果不能改變,那么也要表明自己的態(tài)度,這樣領(lǐng)導(dǎo)心里也會覺得愧疚,有可能你會得到更好的資源或者更好的待遇;如果你覺得忍不了,或者這個公司可有可無,那么暢所欲言吧,把事情說明白,盡量地證明自己的清白,既然不打算在這呆了,也就不怕得罪領(lǐng)導(dǎo)了。
2、如果是同事之間甩鍋
兩個測試人員之間,那么我的建議是,明確這個功能到底是誰負(fù)責(zé)的,由主要負(fù)責(zé)人負(fù)責(zé)。如果是開發(fā)和測試之間,那么我建議是共同承擔(dān)責(zé)任,因為兩人都有問題,開發(fā)沒有考慮全面,測試沒有測出問題。
3、新人老人之間甩鍋
如果新人遇到老員工甩鍋,不要急著撇清關(guān)系,首先要表達(dá)出自己剛來,對系統(tǒng)還不熟悉,有可能漏測并愿意承擔(dān)責(zé)任的態(tài)度來,其次是委婉的表達(dá)自己沒有負(fù)責(zé)這個需求,并沒有對這個需求進(jìn)行過多的了解;
當(dāng)然作為一個老人,不能仗著自己是老人就將責(zé)任推到新人身上,是自己的就是自己的,要有一個勇于承擔(dān)責(zé)任的心,因為所有人都是從新人到老人一步步過渡的。
**文末福利——推薦一個《Python自動化測試學(xué)習(xí)交流群》給大家:
請關(guān)注+私信回復(fù):"最新" 就可以免費(fèi)拿到軟件測試學(xué)習(xí)資料,同時進(jìn)入群學(xué)習(xí)交流~~