由于 軟件測試 工作 需 要每個成員都需要有高度的責(zé)任感、全身心投入,我們就必須通過良好的管理方法和一系列激勵措施,在測試小組中保持高昂的士氣和動力。比如,可采用一.些管 理形式土做那些代替組織團(tuán)隊不能做的事情:使測試小組的成員相信,測試部門經(jīng)理和更上層的經(jīng)理重視他們的工作和貢獻(xiàn),尊重他們的想法,并且當(dāng)他們需要幫助 時, 1、表揚和獎勵 表揚和獎勵仍然是激勵測試人員最主要的一種形式,甚至采用積極的方式去幫助測試人員改正缺點,而不用批評或責(zé)備方式。表揚的形式多種,一封E-mail是簡單的方式,雖然沒有一點物質(zhì)刺激,但還是有作用的。當(dāng)然也川以設(shè)置一系列獎勵項目,如: · 發(fā)現(xiàn)bug最多的人員被授予bug王。 · 晶有價值bug(MVB)。 · 優(yōu)秀測試計劃。 · 最有價值測試用例。 · 季度優(yōu)秀員工。 · 季度優(yōu)秀新員工。 2、站在測試小組一邊 我們曾經(jīng)提過,目前國內(nèi)還存在一些誤區(qū),認(rèn)為測試工作地位要低一些,做編程更具有技某性和挑戰(zhàn)性。我們或許小能改變這種不正確的觀念,并且在相關(guān)政策上,這種錯誤的看法從某種程度上也得到體現(xiàn)。然而,町以采取一些辦法,把這種想法對測試小組的消極影響降低到雖低。 首先要使測試人員堅信,他們的想法和建議能夠得到足夠的尊重,因為他們最了解產(chǎn)品,對產(chǎn)品的每一項功能都很清楚,所以對產(chǎn)品提出的建議一般都具有針對性、有極高價值。 其次,要保護(hù)測試人員。編程人員是可以犯錯誤的,因為程序中有錯誤是正常的,沒錯誤是不正常的,程序中的錯誤有測試人員來把守,但測試人員不能犯錯誤, 如果某個測試人員漏掉某一個bug,可能會讓用戶碰到,問題會變得很嚴(yán)重。也就是說,某個測試人員發(fā)現(xiàn)1000個bug,結(jié)果漏掉一個嚴(yán)重bug,最后得 到的評價就是不好的,可能是前功盡棄。而按照科學(xué)研究表明,發(fā)現(xiàn)的bug越多,潛在的、束發(fā)現(xiàn)的bug可能性也會越大。所以,測試人員往往受到不公正的對 待,需要被保護(hù)。當(dāng)面對別人對你測試小組成員進(jìn)行憤怒的攻擊時,不管這個倒霉的測試人員犯了什么錯誤,不要公開地批評和指責(zé)他。然而,作為測試部]的經(jīng) 理,卻應(yīng)該承認(rèn)存在的問題,可以說:“是的,我或許能夠把工作做得更好。我想是在評審報告時出現(xiàn)了失誤,但是讓我們再討論一下這個錯誤?!边@樣會有助于測 試人員的情緒穩(wěn)定。 此外,不管測試人員犯了什么樣的錯誤,都不應(yīng)該干擾對他們從事的正確事情的注意力。如果在一個令人不快的錯誤報告中 缺乏隔離步驟,但是這個錯誤是不町否認(rèn)的,那么就不要讓人們忽視這個事實。如果一個測試人員的性格,不適應(yīng)嚴(yán)重性逐漸增強的問題,那么應(yīng)該把注意力轉(zhuǎn)回到 問題本身上來。應(yīng)該和在場的測試人員一起做這件事情。在公開的場合中,應(yīng)該明確地支持你的組員,然后在這件事情過去和反應(yīng)平靜之后,找一個機會,私下同大 家做必要的交流工作。通過展示在受攻擊時表現(xiàn)的這種團(tuán)結(jié),或者在私下處理他們的失誤,你將在你的員工中建立真正的忠誠信念。 3、提高士氣 提高士氣可以從以下幾個方面去做: · 薪水。如果測試工程師的薪金標(biāo)準(zhǔn)低于公司中 其他 工程師的水平,就應(yīng)該和人 資源部一起努力,爭取使具有同等職責(zé)、經(jīng)驗、學(xué)歷的人得到同等水平的薪水。如果存在不合理的情況,就沒法做些薪水調(diào)查,幫助解決實際存在的問題。 · 職務(wù)。開發(fā)人員的職務(wù)可能比測試人員的職務(wù)有更高的等級和威望,這種不公平的現(xiàn)象也應(yīng)該得到消除,即使小能消除,也要朝這個方向努力。也可以設(shè)置測試人員 專業(yè)系列職務(wù),建立一套認(rèn)證體系,這些專業(yè)系列職務(wù)包括初級測試工程師、測試工程師、資深測試工程師、豐任測試工程師、項目組長、項目經(jīng)理、產(chǎn)品經(jīng) 理、質(zhì)量經(jīng)理、質(zhì)量總監(jiān)等。 · 工作時間。由于軟件測試的特殊性,可能加班的時間會多些,這就要求測試經(jīng)理多為測試人員爭取額外補償和其他的利益,或指出這樣做的不公平性,設(shè)法制訂一個更合理的項目日程表,改進(jìn)工作方法,提高工作效率。 · 培訓(xùn)機會。由于測試任務(wù)重、或者認(rèn)識上的誤區(qū)(如覺得 測試技術(shù) 性低,沒必要參加培訓(xùn)),測試人員很少有機會參加一些重要的培訓(xùn)。作為測試經(jīng)理,就應(yīng)該做好培訓(xùn)_顱鋒,設(shè)法創(chuàng)造機會,壘少讓那些優(yōu)秀的測試人員去參加非常有用、有吸引力的軟件測試技術(shù)絨項H管理等方而的會議。 4、支持合理的工作方式 山于軟件測試的特殊性,不切實際的進(jìn)度安排和軟件開發(fā)前期丁作沒做好,結(jié)果所有被延誤的叫間會壓向測試階段,測試所需要的時間被擠鹺,從而造成測試人員 加班比較常見的現(xiàn)象。所以,要幫助他們建立有效的、合理的工作方式,保緩解被擠壓的時間所帶來的壓力,并且注意關(guān)心測試小組成員的成長。 在軟件測試中,常用的方法有: · 白天創(chuàng)建、編輯測試腳本,在下班前啟動白動測試腳本,讓系統(tǒng)晚上自動運行測試,第二天早上拿到結(jié)果。 · 調(diào)節(jié)各人休息時間表,保證測試每周7天都能執(zhí)行測試,充分利用測試機器和其他資源,對每個測試人員依然每劇_[作5天。 · 將測試工作進(jìn)行分解、細(xì)化,一部分人(2~3個人比較好,至少包括測試項目組K)可以先進(jìn)八某個測試項目,設(shè)計測試計劃、測試用例、建立環(huán)境等。 · 項目計劃或產(chǎn)品功能的變化,對測試影響要比開發(fā)大,事先要對這些風(fēng)險進(jìn)行充分估計,在估計測試時間時,要留有定的余地。 |
|