12、測試管理者如何面對自己的錯誤?
每個人都會犯錯。我們可能會因為忘記開會而使客戶發怒,承認自己犯錯是一件尷尬的事情,尤其是管理人員認為對自己負責的項目小組承認犯錯可能會失去尊嚴。如果我們不是經常犯錯,承認錯誤的時候其實能夠贏得尊敬。例如我們忘記一次會議,然后為此向同事或者客戶道歉,其他的人會理解我們的。
不管做了什么,不要否認或故意忽略自己的失誤。故意忽略不會讓錯誤消失,這只會讓錯誤成長為怪物。
13、為什么計劃定期的培訓?
測試工作和開發工作一樣,不但要面對日新月異的新技術,還要學習相關系統的領域知識。只有在不斷的學習中,才能做好工作,跟上行業的發展。如果測試管理者沒有基于不斷的變化而培訓員工,就會給組織帶來一定的損失。日常培訓可以是關于特定項目或者是技術,通常采用下面幾種方法:
(1)測試部門內自由交流方式的培訓。這種培訓的交流比較隨意,可以在周五的例會上進行交流,也可以大家一起坐在茶館里進行交流。方法可以采用“頭腦風暴法”,讓每個組員討論一個特定的領域,這種交流方法特別對同時要做很多不同項目的小組比較有益處。當每個人做不同的項目,這會有助于每個人了解你小組所有的工程。
(2)跨部門的互相學習。測試工作需要很多領域以及技術知識,這些知識單靠自學是遠遠不夠的。和其它部門的同事進行交流是一個相當好的辦法,大家在工作中可以在技術等各個方面互相得到提高。
(3)外部培訓。外部培訓盡管投入較高,但也是值得的。這些專家一般在自己的領域非常精通,可以快速提高整個測試團隊的水平。也可以通過測試小組介紹一些朋友來進行培訓,這種方式可以降低成本。
培訓是構造學習型組織的基本條件,也是提高員工水平的重要方法。經常的定期培訓,可以增強組織凝聚力,使員工更加愿意長期留在組織中發展。做為測試負責人,定期的進行培訓是十分必要的。
14、時間上不允許進行全部測試,測試負責人應該如何做?
這個問題也許十分可笑,可是現實中我們的測試經理們卻不得不面對這個問題。這里的全部測試不是指對軟件進行遍歷測試,而是指測試負責人制定的測試計劃包含的全部測試內容。
通常,不管是開發產品還是做具體的項目,都會發生耽誤進度的情況。一旦整體進度不能向后延遲,項目相關人員習慣上的做法就是縮減測試時間。尤其在功能還沒有開發完成的情況下,這種現象更為突出。
擔負著質量重任的測試經理,如何來解決這個問題呢?比較好的做法是按照下面的步驟逐步來完成和改進工作:
(1)按照測試任務的輕重緩急,盡最大努力完成測試任務。在時間不足的情況下,我們應該對測試任務按照優先級來劃分,重要緊急的任務先完成。這個時候的測試任務是一種輔助性工作,其目的就是盡最大努力來提高質量。因此,面對這種情況,測試負責人要做的就是帶領測試小組充分利用所有資源來保證質量。
(2)在實際工作中和開發人員共同配合,逐步改進工作。只有整個團隊的軟件開發能力提高了,才能從根源上解決問題。因此,測試負責人要帶領團隊和開發小組共同尋找適合自己的開發模式,從而使項目規劃的更加合理,進而按照預定計劃來開展測試工作。
文章來源于領測軟件測試網 http://www.kjueaiud.com/