一、 思想改造
所謂思想改造就是企業各層人員要清楚的認識到軟件測試的重要性,特別要說明的是企業的中高層領導包括老板一定要重視測試,如果高層領導不重視,低層人員說什么也沒用,這就談不上重視了。很悲觀的是在國內的大小企業中很多領導口是心非的說重視,但是在日常的工作部署中根本就沒有體現出來,或者是重視程度不夠,更或者是假心假意,這就需要進行深刻的反思了,這種現狀在大型的軟件企業稍好一點,特別是中小型企業就更得注意了,關于其重要性相信大家都很明白,在此就不再描述。
二、 流程重組
在此先談一個前提就是流程重組就是在已有的研發流程上重新改造,對于很多企業根本沒有流程這一概念那就談不上流程重組了,應該叫創建,總之要改變原有打游擊戰的戰術,在流程上下功夫,使研發流程更合理、更全面,就是測試流程一定要在研發流程中作更詳細的詮釋和體現,同時其他比如開發流程也要為測試流程服務,形成一套完整的產品研發流程。在一個產品研發組織里如果沒有一個很好的研發流程來支持和運作,那么測試工作是很難開展的,或者測試為企業所帶來的效益也達不到期望值,因為測試工作對研發流程的遵循度很高、很嚴格,她所對應的輸入輸出很明確,比如測試所需要的設計文檔等等這些,如果沒有一個好的流程和制度這些是很難保障的,并且將會使測試陷入很尷尬的局面。如果有一個好的產品研發流程這樣使得測試不再孤單,各層人員開展測試工作也比較流暢,測試為企業所帶來的價值也就會明顯的展現出來。
三、 組織結構調整
作為一個企業其組織結構也不能忽視,對于測試來說具體在公司都有個什么樣的組織結構呢?一般來講,公司應該成立一個測試部門,測試部門當然有個部門經理,有的也叫測試經理,下面可以分各個測試團隊,測試團隊中就應該有個測試主管之類的。這一點主要是讓測試人員在公司組織結構中有明顯的劃分,其責、權、利也就很明確了。在此要特別說明的是很多公司就是沒有一個好的劃分,根本談不上測試團隊之說,這使得測試人員根本就找不到一個合理的工作位置和職業方向發展,很難想象這樣的測試人員是如何面對測試工作的,這樣能做好測試工作嗎?NO!
四、 績效考核
這里所說的績效考核主要是指考核方面的一些關鍵點,詳細的考核點就不再論述,測試人員的考核點不光是測試任務本身的執行情況,還要看其工作技能的提升情況,對測試團隊的合作情況和與開發人員的溝通情況等。還有就是開發人員與測試人員的溝通情況也要納入開發人員績效考核范圍之內,這一點也非常重要,主要是很多開發人員因為一些原因不想把時間花在與測試人員的溝通上,因為他認為這是一種浪費,這樣一來導致測試人員所面對的工作非常被動,很坦白的說這種情況是很危險的。
文章來源于領測軟件測試網 http://www.kjueaiud.com/