正文

測(cè)試驅(qū)動(dòng)開發(fā) 1

華為人,你懂的 作者:石楠


作為一名研發(fā)人員,與測(cè)試人員打交道的機(jī)會(huì)是非常多的。研發(fā)人員與測(cè)試人員是制約與被制約的關(guān)系??上У氖茄邪l(fā)是被測(cè)試制約,原因很簡(jiǎn)單:測(cè)試人員決定了研發(fā)人員出活的質(zhì)量好壞(從根本原因上說,質(zhì)量的好壞都是研發(fā)人員做的,測(cè)試人員只是檢驗(yàn),從而讓其更好)。

測(cè)試人員的日常工作就是負(fù)責(zé)測(cè)試研發(fā)人員開發(fā)的產(chǎn)品是不是可用的,這就好比一個(gè)廚師炒了一盤菜,有專門的品菜員來嘗你炒的好不好吃,品完了再給客人上桌(當(dāng)然現(xiàn)實(shí)中可能沒有這回事)。如果這個(gè)品菜員發(fā)現(xiàn)你辣椒放多了,那你就完了,弄不好一個(gè)月的菜都白炒了。如果品菜員沒有發(fā)現(xiàn)辣椒放多了,而客人吃的時(shí)候發(fā)現(xiàn)辣椒放多了,吃完了直打噴嚏,并因此大發(fā)雷霆,甚至叫人把店砸了,那問題就嚴(yán)重了。這時(shí)候這個(gè)嚴(yán)重的問題導(dǎo)致品菜員和廚師要各打50大板,這50大板是各打各的沒有任何關(guān)系,甚至廚師那邊如果不打,品菜員這邊也不管,他只挨他的打就是了,也就是廚師與品菜員是屬于不同的考評(píng)體系。因此每個(gè)合格的品菜員在品菜的時(shí)候都想盡了一切辦法,千方百計(jì)挑毛病。

研發(fā)與測(cè)試的關(guān)系就是廚師與品菜員的關(guān)系,這時(shí)候你知道了品菜員有多么關(guān)鍵,因?yàn)槿绻槐P不合格的菜上了桌,吃出問題麻煩就大了。因此品菜員大權(quán)在握決定了廚師炒菜的好壞。說研發(fā)一直被測(cè)試欺負(fù)一點(diǎn)也不為過,因?yàn)槠凡藛T是菜品質(zhì)量的最后一道關(guān),他放過去菜就上桌了。對(duì)于產(chǎn)品來說,測(cè)試是產(chǎn)品的最后一道關(guān),如果他沒發(fā)現(xiàn)問題,產(chǎn)品就往外賣了,如果用戶這時(shí)候發(fā)現(xiàn)問題,后果可想而知。因此測(cè)試可以對(duì)研發(fā)進(jìn)行制約,提出質(zhì)量上的各種要求,研發(fā)不服可以上訴,但是研發(fā)自己不具備對(duì)測(cè)試提出的問題拍板的權(quán)力,他只有解釋的權(quán)力。

這就是著名的測(cè)試驅(qū)動(dòng)研發(fā)模型,簡(jiǎn)單來說就是測(cè)試說了算,他說這里有問題要改,研發(fā)就要改,如果研發(fā)說不改,可以說服測(cè)試,但測(cè)試有拒絕的權(quán)力,如果研發(fā)仍堅(jiān)持不改,那就要上訴。如果測(cè)試說不改(這種情況基本不存在,從上面可以理解測(cè)試人員對(duì)產(chǎn)品質(zhì)量的要求要遠(yuǎn)高于研發(fā),這就好比如果品菜員覺得這盤菜炒得好,那廚師可能不管真好還是假好,馬上上桌,所以品菜員一定要把握菜品的整體質(zhì)量),那研發(fā)一般默認(rèn)。


上一章目錄下一章

Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)