軟件測試中的團隊建設
就像任何其他軟件開發生命周期,測試也需要一些重要因素發展和維護來持續改進過程。其中一個因素就是建設團隊。同時建立一個好的團隊,應注重以下關鍵元素
角色和責任
對應團隊成員來說這是非常重要的,可以是他們明白他們需要做些什么。這些通常不需要在團隊里進行交流和討論。在一個項目開始之前,團隊成員會被告知他在 自己專屬的任務中要扮演怎樣的角色。無論是測試人員還是測試領導,設定期望和解釋什么是期望,即在沒有不必要的延遲和錯誤下,他們給出正確的結果。
幾個在團隊里需要被澄清的觀點
項目的范圍 每個人期望得到的角色和責任 重點關注可交付成果,時間點等
關于策略和計劃的說明
最重要的是,團隊成員的主要責任要記住他們的職業理想、成長、學習等,這些將是關鍵的激勵因素,來執行自己當前的角色并且做到杰出。
知識轉移
掌握領域知識對應測試人員來說是非常重要,就像和對應用程序的功能進行徹底的AUT測試一樣。KT會話是非常必要的,可以幫助他們理解核心功能和邏輯,它將用于在測試過程中。頭腦風暴會議來分享關于至關重要的應用程序和領域的共同理解。
項目初始討論應該包含測試人員,但是它基本上由業務人員、架構師、開發人員、數據庫專家等組成。在其中包含測試人員,可以在這些早期的軟件開發提供良好的知識和對應用程序的理解,更利于以后的開發和測試。
領域知識
理解應用程序的領域(如醫療、保險等。)是非常重要的,將有利于測試人員來驗證功能與一個不同的角度來看, 模擬最終使用客戶就像行業專家一樣。這需要時間,只有在此期間的工作在一個特定的領域,資源將能夠熟悉的領域工作。有時,一個測試人員將有機會測試屬于相同的領域的不同的應用程序,所以測試變得更加有意義, 如果他對整個領域的知識有足夠的了解。
技術和領域認證
擁有一個有才華的測試人員對應一個項目來說絕對是一筆巨大的財富。重點應該是培訓團隊, 讓他們在各自的區域得到內部認證。還有許多外部認證,也可以選擇讓團隊參加。 認證肯定會給一個團隊精神上的支持,和增強執行測試成熟度與信心。領域認證資源也將利用獲取的知識,會對潛在客戶用于新的業務機進行展示。
職業規劃
創建一個團隊,讓測試人員學習到所有技能是不足夠的,而提供機會,讓他們了解他們的職業規劃也很重要。創建或提名程序來塑造他們符合他們的下一個級別的 角色,顯然他們在需要時會履行對資源的識別。團隊會議可以有效地利用強調在他們的下一個級別的角色和職責。教育他們需要執行的各種技能在他們的下一個角色 是一個很好的優勢,也是一個連續的流程改進。當他們希望升職時,每個經理有責任解釋關于責任。這將確保不只是特定的一些人會被提拔,而是一些全心工作負責 和熟練的人也會被提拔。
團隊激勵和集體郊游
確保一個團隊激勵的制定是有很明顯作 用的,其后的是團隊進行有效的組織工作,達到共同的目標,完成苛刻的目標和按時達到目的。讓他們明白,“項目”是共同的目標對于所有的項目和完成客戶要的 內容是“優先”的。要做到這一點,每個人都應該一起作為一個“團隊”離開所有差異背后,完成計劃的任務是唯一的“目標”。在每周的團隊會議,團隊成員應該 接收信息的任務,重點為下一個階段, 要清晰而響亮的共同的了解要執行的工作。 團隊建設練習和郊游真的很有必要,在一個完全不同的環境,可以消除壓力和自我恢復,這也將幫助更好地理解項目以外的工作。小小的感謝認可可以被宣布在團隊 會議中,用來肯定能力,用來鼓勵團隊人員和激勵其他人。
原文出處:http://www.softwaretestinghelp.com/team-building-in-software-testing/