8、測試人員忽然辭職怎么辦?
目前IT行業人員流動較大已經成為一種不爭的事實,員工的辭職大多數都會給組織帶來一定的影響,而這種影響基本是不可能避免的。在測試領域,員工忽然辭職也會帶來很大的負面影響,尤其測試隊伍規模較小時。面對這種情況,我們所能做的,就是如何最大限度的降低這種影響。根據作者的經驗,主要有兩種方法:第一種是在測試人員內部建立一個良好的學習環境,大家互相學習,這樣某些特有技術不會被某一個人所掌握,而互相學習和提高自身,也是大多數成員愿意做的;第二種就是在組織中進行知識管理,把技術作為知識沉淀下來,這樣新的員工在接手工作時容易上手,通過學習快速適應環境。此外,日常還要注意工作規范化,例如形成盡可能多的文檔,都可以降低員工離職帶來的損失。
9、測試人員工作發生問題測試經理應該如何做?
測試人員工作發生問題是測試經理經常要面對的問題,作為測試部門的領導,首先要做的是指出測試人員所犯的錯誤,使其盡快改正錯誤。唯一不能做的就是盯著下屬的錯誤不放?偠⒅聦俚氖д`,是一個領導者的最大失誤。英國行為學家波特說:當遭受許多批評時,下級往往只記住開頭的一些,其余就不聽了,因為他們忙于思索論據來反駁開頭的批評。身為測試經理要根據測試人員的心理來進行指導,最大限度的調動每個人員的積極性來參加工作。
10、不深入到具體測試工作時,測試經理如何考核員工?
這種現象在測試規模較大的組織中很常見。測試經理應該盡可能的安排每周與每個成員在不被打擾的環境下進行談話,這樣可以盡早發現和解決很多問題。最為一個測試經理,主要工作之一就是定期的評定組織做了些什么并且是怎樣做的。同時還要為員工做一個報告——關于充分了解測試人員正在做什么和怎樣做的報告,以此來給測試人員做做工作成績考核。這份報告要了解到每個人的動態。測試經理和每個員工重點是談談目前的工作,例如大家在工作中的問題或意見;是否需要幫助等。許多管理者經常抱怨沒有時間在一周會見每一個員工來談他們的工作。但是根據作者的經驗,如果不能安排時間和員工進行每周的談話,員工會來打擾測試經理的工作,因為員工很多問題還要要來找測試經理商議。同時對待員工要用他們能接受的方式,而不是我們自己可以接受的方式!凹褐挥,勿施于人”,這條黃金法則可能會對許多生活中的純粹的社交因素有效,但是并不是總對工作有用。有效率的管理者知道應該逐漸了解每一個員工需要怎樣的對待方式?傊,只有盡可能多的和員工接觸,才能更精確的進行考核。
11、測試經理如何面對加班問題?
大多數情況下,作者是不主張加班的。當員工每周工作超過40個小時的時候,他們開始在工作的時候關心自己的事。他們花錢,會給很久沒有聯系的人打電話,因為員工們一直都在工作。員工不能在太疲勞的狀態下完成工作,這是因為他們在工作時不能關心自己,這種情況下通常效率很低。測試管理工作的重要任務之一就是要創造一個環境,讓員工在工作時間內完成工作,同時還要鼓勵他們每周不要超過40小時,甚至可以基于他們在40個小時能夠完成的工作量給他們酬勞。通常情況下這樣做能夠提升創造力,從而會逐漸提高效率。測試工作本身的一個突出特點就是不斷重復枯燥、冗長的測試,如果在疲勞狀態下,很有可能精力不集中,略過一些重要的測試環節。而且有的時候測試需要編寫測試驅動程序,這種情況更需要較好的狀態來工作。
12、測試管理者如何面對自己的錯誤?
每個人都會犯錯。我們可能會因為忘記開會而使客戶發怒,承認自己犯錯是一件尷尬的事情,尤其是管理人員認為對自己負責的項目小組承認犯錯可能會失去尊嚴。如果我們不是經常犯錯,承認錯誤的時候其實能夠贏得尊敬。例如我們忘記一次會議,然后為此向同事或者客戶道歉,其他的人會理解我們的。不管做了什么,不要否認或故意忽略自己的失誤。故意忽略不會讓錯誤消失,這只會讓錯誤成長為怪物。
13、為什么計劃定期的培訓? 軟件測試
測試工作和開發工作一樣,不但要面對日新月異的新技術,還要學習相關系統的領域知識。只有在不斷的學習中,才能做好工作,跟上行業的發展。如果測試管理者沒有基于不斷的變化而培訓員工,就會給組織帶來一定的損失。日常培訓可以是關于特定項目或者是技術,通常采用下面幾種方法:(1)測試部門內自由交流方式的培訓。這種培訓的交流比較隨意,可以在周五的例會上進行交流,也可以大家一起坐在茶館里進行交流。方法可以采用“頭腦風暴法”,讓每個組員討論一個特定的領域,這種交流方法特別對同時要做很多不同項目的小組比較有益處。當每個人做不同的項目,這會有助于每個人了解你小組所有的工程。(2)跨部門的互相學習。測試工作需要很多領域以及技術知識,這些知識單靠自學是遠遠不夠的。和其它部門的同事進行交流是一個相當好的辦法,大家在工作中可以在技術等各個方面互相得到提高。(3)外部培訓。外部培訓盡管投入較高,但也是值得的。這些專家一般在自己的領域非常精通,可以快速提高整個測試團隊的水平。也可以通過測試小組介紹一些朋友來進行培訓,這種方式可以降低成本。培訓是構造學習型組織的基本條件,也是提高員工水平的重要方法。經常的定期培訓,可以增強組織凝聚力,使員工更加愿意長期留在組織中發展。做為測試負責人,定期的進行培訓是十分必要的。
14、時間上不允許進行全部測試,測試負責人應該如何做?
這個問題也許十分可笑,可是現實中我們的測試經理們卻不得不面對這個問題。這里的全部測試不是指對軟件進行遍歷測試,而是指測試負責人制定的測試計劃包含的全部測試內容。通常,不管是開發產品還是做具體的項目,都會發生耽誤進度的情況。一旦整體進度不能向后延遲,項目相關人員習慣上的做法就是縮減測試時間。尤其在功能還沒有開發完成的情況下,這種現象更為突出。擔負著質量重任的測試經理,如何來解決這個問題呢?
比較好的做法是按照下面的步驟逐步來完成和改進工作:(1)按照測試任務的輕重緩急,盡最大努力完成測試任務。在時間不足的情況下,我們應該對測試任務按照優先級來劃分,重要緊急的任務先完成。這個時候的測試任務是一種輔助性工作,其目的就是盡最大努力來提高質量。因此,面對這種情況,測試負責人要做的就是帶領測試小組充分利用所有資源來保證質量。(2)在實際工作中和開發人員共同配合,逐步改進工作。只有整個團隊的軟件開發能力提高了,才能從根源上解決問題。因此,測試負責人要帶領團隊和開發小組共同尋找適合自己的開發模式,從而使項目規劃的更加合理,進而按照預定計劃來開展測試工作?傊,在任何情況下,測試負責人都不應該抱怨。只有積極的面對問題,才能更好的解決問題。
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/