|
隨著軟件行業(yè)的快速發(fā)展,以及客戶、市場的高要求,軟件本身的復(fù)雜度、要求不斷提高。這一現(xiàn)象也直接導(dǎo)致以前只有大中型公司才配備的測試人員,現(xiàn)在在越來越來越多的小型公司也開始出現(xiàn)。 小公司測試人員的出現(xiàn),一方面是為了適應(yīng)產(chǎn)業(yè)的發(fā)展需求;另一方面也是為了提升產(chǎn)品質(zhì)量、加強公司的競爭力,保證公司不被市場所淘汰。但這樣一來也就直接增加了公司的管理、人力及資金成本(測試人員的薪水雖然相對比開發(fā)人員低,但也是一個不小的數(shù)字);最后因為小公司制度及管理的欠缺,暴露出很多問題,往往直接或間接的導(dǎo)致開發(fā)、和測試的不和諧,這也是我們今天討論的話題。 這個是缺陷!這個不是缺陷!
測試人員認(rèn)為某個情況是缺陷,但開發(fā)人員認(rèn)為這個不是缺陷,而爭論具體的情形在需求中也沒有明確的描述,公說公有理,婆說婆有理,說不清了!如果只是開發(fā)、測試對于工作上理解的差異還好,但往往爭執(zhí)由此開始,矛盾也就由此產(chǎn)生,不和諧的氣氛由此埋下種子。 出現(xiàn)上述的情況的原因有幾種:
⑤個人的性格與情緒 問題出現(xiàn)了,如何解決?
當(dāng)無法確認(rèn)是否為缺陷時,測試人員: ①發(fā)現(xiàn)無法確認(rèn)的缺陷時,如果有其他的測試人員可以征求其他測試人員的意見(同行評審,同行評審?fù)馨l(fā)現(xiàn)80%的問題),如果彼此都認(rèn)為此應(yīng)該是缺陷時,可以找到相應(yīng)的開發(fā)人員進行討論。如果開發(fā)人員同意你們的意見,則可以提交缺陷,著手修復(fù)(如涉及比較重大的業(yè)務(wù)邏輯時應(yīng)該要向上級匯報,申請確認(rèn))
另外,有部分許多公司把缺陷作為開發(fā)人員和測試的員的業(yè)績指標(biāo),在某些大公司這些確實是在施行、也是可行的,但在中小型公司或管理達(dá)不到CMMI4或5的情形時,我個人不贊同那樣的作法。因為你不是他,你就做不到他……而你那樣做產(chǎn)生的直接結(jié)果就是讓開發(fā)和測試從此不和諧,彼此勾心斗角,何必呢?! 最后,要相信辦法總是比問題多,每一個問題都有至少一個解決辦法! ----------?---------------- |
|
|