(1)項目外包測試提供的是一種技術服務,服務中必須進行大量溝通和匯報,以展示我們的工作成果。除了行方要求的匯報外,盡量多匯報、多溝通。讓項目干系人了解測試、測試方法、測試策略以及測試需要的支持等,因為很多人對測試不了解,我們必須把我們的測試團隊的工作內容展示出來,逐漸消除很多人對測試的片面或錯誤認識。例如:黃金項目中在測試執行階段增加了日報,通過郵件形式讓項目所有人了解測試進展,遇到的問題,需要的支持以及下一步的工作重點和計劃等。另外,匯報時也可以考慮增加一些生動活潑的形式,例如向中心領導匯報時用PPT形式,簡明扼要,比用word形式更直觀,匯報內容采用先總后分的形式可以節省領導獲得信息的時間。
(2)我們服務面對的部門比較多,要分析項目干系人不同,其關心項目的角度不同,溝通和匯報時要講解一些策略。
(3)項目情況也要向公司領導匯報,注意在匯報時,需要的資源要提前申請,給領導列出安排的時間。
(4)可能對項目實施有較大影響的溝通,最好使用郵件等正式形式,而不是通過口頭或IM溝通。
4、風險
(1)外包測試項目風險非常大,雖然我們有入口準則和出口準則,但是研發進度、業務需求變更、政策風險等很多,雖然測試團隊無法規避這些風險,但是測試團隊通過預測這些風險,及時做出調整,則會降低風險發生時帶來的影響。
(2)項目風險、組織風險、技術風險都要考慮。項目經理能夠站在全局上看,洞察項目的進展,對可能影響項目進展的風險做出預判,并做出調整。
(3)一旦風險發生不要害怕。我們工作就是解決問題的,問題發生了,就要通過公司、客戶、研發團隊來一起解決。
(4)掌握主動,減少風險。測試團隊能做的事情自己做是減少風險發生的有效措施,我們不能依靠研發和客戶,把主動權掌握在自己手中,可以保證項目實施上少受影響。
5、缺陷和缺陷跟蹤處理
(1)測試組在保證業務功能正確的同時,必須可能多的發現缺陷并把缺陷提交到缺陷管理系統。記住,缺陷數量是客戶評價我們的一個重要指標。
(2)缺陷修復周期。事先約定的缺陷修復周期在項目過程中是很難落實,需要多方協調。利用這個武器,把工作主動權掌握在測試人員手中。
6、項目管理
(1)制訂輪次執行策略。每個測試輪次要有重點,在有限的時間內不可能全部執行完成。
(2)工作任務分開。工作分開往往是項目經理很頭疼的事情,項目事情非常多而雜,哪些工作由哪些人來做,需要很好的考慮。因為項目時間短,沒有返工的余地。
(3)項目管理中能處理的事情自己處理。領導事情非常多,對項目工作細節不太了解,他們往往只注重結果,也就是大多數領導都是“結果導向型”領導,把矛盾和沖突能在項目組內部消化的就消化了,不要讓領導天天為你的項目擔心。
(4)站在客戶角度上再想想。做出一個決策或下一個決定之前,要認真考慮一下項目各干系人對你所做決定的反映,不要讓自己的老板吃驚,也不要讓客戶領導吃驚。
(5)技術型項目經理的弱點要改進。做技術出身的項目經理一般是原則性比較強,而做項目卻不需要這么高的原則。做事情沒有絕對對錯或應該怎么做就不能換一個方式的事情,做到外圓內方是最高境界。關系到公司利益等的事情可以反饋到公司領導層,不要自己做主張,千萬不要在客戶現場發生沖突。把棘手問題和矛盾讓公司去解決吧。
(6)規范化、專業化、職業化。工作要規范,技術要專業,表現要職業。測試團隊代表著公司形象,一舉一動、一言一行都表示著公司是否規范、是否職業。測試團隊內部問題內部解決,少抱怨多做事。
(7)在能力范圍內,能為客戶多做一些看似額外的事情,可能得到意外收獲。項目有緊有松,在條件允許情況下,多為客戶做點事情就是服務意識的具體體現。
(8)客戶需要的項目管理人員是技術背景好,又要管理才能的技術性管理人才。作為項目經理,要全面發展,才能帶領團隊做好項目。
(9)變被動工作為主動工作。很多測試人員習慣了被動工作或基本上處于一種被動工作的方式,當然這跟測試工作本身性質有關,但是我們測試團隊不能在客戶技術團隊、業務團隊、研發團隊、質量部門等中處于被動的位置,這樣更加處處受限,想辦法把被動性質的工作變成主動工作吧。
上面這些內容,從幾個方面總結了在某銀行做測試項目的經驗,我想只是其中幾個點,還無法覆蓋整個項目管理。項目管理的內容非常之廣泛,需要理論上的知識體系,更需要項目的磨練,才能從一位技術人員轉換為技術型的職業項目管理人員。
文章來源于領測軟件測試網 http://www.kjueaiud.com/