前兩天在51testing的論壇里無意間看到了這篇文章,很有感觸,因此收到了blog里。希望對自己的測試管理工作有些啟發。
一個測試部負責人給總經理的一封信
**總:
本來很想面對面地與您聊一下測試部成立以來遇到的一些問題、現狀、還有未來的發展,我怕一談到我們的測試部,我可能就會有情緒。因為我對測試部投入了一腔熱血,也付出了我全部的精力,但目前的測試部將要走的走,離的離,如果全部走了,留下來“服役”最長的也超過不了一年,我面對現狀,倍感凄楚!不僅僅是一個***的離職讓我有此感慨,是這種現象逼得我不得不去反思。測試部為什么留不住人?我為測試部做了些什么?測試部要不要留住人?為什么要?如果需要留住人,我們該如何去做?與其他公司比我們的測試哪些做得好,而哪些又有不足,是什么原因導致的?今后的測試部該走向何方?
A:測試部為什么留不住人?
1、 對測試了解的人較少。目前國內相關人士有95%以上的人對測試這個行業還處理不了解的狀態(包括當初我自已),這種不了解表現在“測試人員技術素質低、測試比開發要低一個檔次、測試只是東點點、西碰碰的活……”,但現實又何嘗不是如此?!我不得不承認目前國內的情況與此相差無幾。網上的BBS還有一些熱血青年在高喊“我們要翻身做主人,我們要與開發平起平座!”的論調,我看過心想:要實現這種想法,還必須要有漫長的路要走。首先是觀念的改變,公司全體都要有充分的認識。從人員的任用標準,開發、測試的投入比例開始考慮;再者就是測試從業人員自身專業素養,必須要掌握世界先進的測試管理工具及自動化測試工具。只有這樣,才能與之平起平座。
2、 測試部工作負荷較重?,F在我們公司存在***123、***Pro、***Net等版本,還區分簡繁體、中英文,***Pro一直以來都在不斷地加新功能,不斷地反復測試,加上還要寫手冊,支援一些培訓任務、制作演示數據。
3、 薪資待遇問題。目前的薪資制度很難找到或留住優秀人才,一般從沒經驗到測試部,一年學成后不管調到那一個部門,或者另找工作,待遇可能都比呆在測試部要好,這種情況大多數人都愿意離開。
4、 學習機會。當初進來對BKD可能有新鮮感,但一年后,對大部分功能都會比較熟悉,對個人而言就沒有更多的激情。
5、 大環境因素。遠在北侖,想學點東西還真有點困難。
B:測試部要不要留住人?為什么要?
1、 我們的軟件發布之后存在一些無法預知的BUG,不能說全是測試部的責任,但有的責任卻不可以推辭。有時看到客戶反映的一些問題,很想沖著測試負責人指責一頓,但靜下來想,他才來幾個月這種深層次的問題叫他如何能找出來。心想,如果是老員工去負責可能就不會存在此問題了。
2、 老員工的存在能夠憑著自已的經驗去帶領新人成長,并能抽出身來研究新的測試方法及技術,對測試部的實力的提高有幫助,實際上就是產品質量保證的重要條件。
3、 一個部門都是新秀,無法建立起組織層次,讓誰去做小組負責人,其他人都不會服。
C:如果需要留住人,我們該如何去做?
1、 我自已要加強新知識的吸納、傳授,人員的管理;
2、 減少工作負荷。
3、 力所能及的提供一些培訓機會。
4、 在薪資制度,或者人員異動制度有所改善。
D:我為測試部做了些什么?
1、 說句心里話做測試也是我當初無奈地一種選擇(當初的無奈也是我對測試不了解的一中表現),但我負責了測試之后,在各個方面存在很多不足,但一心一意、盡心盡力地想把他做好。不斷地從網上、書本學習軟件測試方法,與網友交流,也了解了許多自動化測試工具?,F在測試部所有的成員都能夠對測試有個很清楚的認識。
2、 培訓了多名實施顧問及服務人員。
3、 2000年是我起步的一年,2001年是我技術成長的一年,2002年是我管理進步的一年。
E:與其他公司比我們的測試哪些做得好,而哪些又有不足,是什么原因導致的?
1、 黑盒測試做得較好,對商業邏輯的理解能力強。
2、 人員的凝聚力強,都敢于擔當重任。
3、 對白盒測試未曾涉及。
4、 對自動化測試只停留在探索階段。
5、 測試用例做得不太好。
6、 沒有全面掌握、使用各種測試方法。
7、 對微軟提供功能,而我們軟件又會使用到該功能的知識了解的少。
F:今后的測試部該走向何方?
1、 測試部為純技術部門,所有的商業邏輯等知識只要能看懂文檔即可,商業邏輯是否正確應該在需求階段就應該定義下來,而不是靠測試部來發現,因為改需求的成本極高。
2、 從黑盒向黑盒加白盒,再轉向白盒方向,這就要求所有的測試人員必須掌據源代碼讀寫的能力。
3、 一部分人必須掌握自動化測試的技術,以便提高工作效率。
可能占用了您的很多時間,但事關到測試部的未來,我不想看一個架構完善的開發部旁邊是一個弱不禁風的測試部,這樣的開發處的效能也會大打折扣,我們產品的質量也會受影響,我不認為產品質量是測試部測出來的,但測試也是保證質量的手段之一。
嘮叨至此!