前言
前兩天有個入行不久的朋友跟我說,他剛入職了一家新公司,感覺開展工作遇到很多困擾,恰好我最近在梳理團隊管理方面的思路。所以有了今天這篇文章。今天的分享的主題是如何帶領新人,以及新人入職初期該怎麼做。所分享的內容大都是個人的看法,不能保證有多科學,只是希望對剛成為測試經理或者剛入行的童鞋有所幫助,也歡迎來交流看法。
一、測試經理如何帶新人
新人有兩種,一種是剛入行的測試新手,還有一種是剛進入一家新公司,但本身是有經驗的老手。
畠山芳雄:新員工培訓的十三條**法則》《
華為新人180天詳細培養計畫》。
以下是我的做法。
1.1 幫助員工快速融入團隊
1.2 幫助新人快速熟悉專案
在國內多數公司,留給新人的適應時間都不會很長,好一點的可能一周,差一點的可能只給2、3天的時間。所以作為部門經理,需要通過一些方式讓新手盡快的掌握工作技能和專案資訊,創造自己的價值。以下是我常使用的方法:
讓新人對照軟體核對文件。避免直接拋給新人一大堆文件,讓其自己「領悟」——這種方式效率和收益非常低下。
讓新人從客戶的角度使用產品,讓其列出客戶希望通過該該產品完成的事,並讓他嘗試那樣做(走流程)——這樣做的目的,是幫助他理解產品的優缺點,培養他從客戶角度看待問題,讓他更有意識的去了解一些跟客戶相關的行業資訊,從而讓他看產品的角度更有效(提出的bug更有價值)。
很多人做不好測試其實是因為不會溝通。這種現象很普遍,新人(也有很多老手)不知道如何去溝通,不知道在需求和設計評審時應該關注什麼,應該提問什麼問題。。。這導致他們獲取不到足夠有用的資訊。針對這種情況, 我的做法是先帶著新人去跟開發溝通幾次需求,讓他學習我的提問方式和關注點。幾次之後安排他獨自去跟開發溝通測試範圍,等他回來的時候進行提問。如果回答出所有問題,基本可以認為他把需求搞清楚了,意味著他們有能力完成這次的測試任務了。如果問題回答不上來,讓他們繼續去溝通,直到把問題全部溝通清楚為止 。對新人來說, 如果溝通2次能回答出所有問題,就很不錯了,畢竟很多細枝末節很難了解到。
1.3 幫助新人快速掌握工作技能
掌握提bug的技巧。在提交新bug之前,先讓新人嘗試修改老員工提交的bug。讓新人按照bug中描述的操作步驟重新測試,並且嘗試修改(比如嘗試修改步驟和結果描述不清晰、不準確的bug)。 新人修改完以後,測試經理或者導師進行檢查。這可能涉及改寫和後續測試(查詢與這個程式錯誤有關的更嚴重的問題,或查詢會出現所報告問題的範圍更廣的條件環境)。測試經理/導師最後對其改過的bug描述中的語氣、清晰性、和創造性給出反饋----這個過程可以一直持續到新人提交出令人滿意的結果為止。
讓新人在測試系統之前,先重新測試老程式錯誤----可以幫助測試員了解被測產品、產品會怎樣失效、可以怎樣測試產品、bug管理系統中有哪些bug。
盡量不要派新手參加幾乎完成的專案。 對測試老手來說,他們知道如何閱讀測試矩陣、流程圖或其他測試文件,只需要告訴他們需要測試什麼即可,一般不需要說明怎麼做。他們雖需要時間去了解產品,但不需要占用別人太多時間就能很快投入測試。但是對於測試新手,測試經理需要給出更多指示,這可能導致測試任務無法按時完成,同時新人也會覺得痛苦。相對來說,新專案這方面的問題就很少。
二、如何帶老手
帶老手的流程跟新人大體相似,也是安排導師、安排辦公環境、介紹有關人員。。。不過相對於新人來說,老手的適應期更短,所以從測試經理來講,更多的時候會給老手制定一些目標,通過目標來檢查新人的工作是否能滿足部門要求,在這期間針對具體的問題跟他做一些溝通,通過解決實際問題的方式來幫助他提公升能力、適應新環境。
另外,作為測試經理需要多跟團隊成員去溝通,很多it從業者不愛主動找人說話,也不擅言辭。作為測試經理更應該主動去找他們溝通。
三、作為新人,在被人帶的時候應該怎麼做
新入行的新人,我覺得能用半年的時間達到「入門」的程度(即熟悉專案業務熟悉,能提交讓人滿意的bug,能根據需求和設計編寫用例) 就很不錯了。 可以給自己制定乙個半年的目標,想象一下半年以後自己要達到的程度。
盡可能的多溝通,找乙個樂於溝通的人溝通。 總結科學合理的溝通技巧,通過實際的專案來鍛鍊自己。所以你需要看一下這篇文章《如何跟開發溝通測試範圍》(
多利用中午的飯糰時間跟同事打好關係。
熟悉一下公司的工作方式、流程、有關測試環境(可以整理乙份測試環境清單)
多參加一些會議,了解別人怎麼工作
積極一些,不懂就問,工作多反饋。——在我剛帶團隊的時候,有個下屬工作實際上很努力,但就是不愛跟我反饋工作。最後我的脾氣上來了。。。所以結果你們懂得。。。其實現在想想這事挺慚愧。
態度要端正,說白了就是要加班。剛入職肯定有很多文件和專案要學習,即使公司不流行加班,也建議你主動一些。建議入職以後搞清楚公司的加班文化,下班的時間起碼要跟大多數人接近。不要覺得沒必要就不加班,因為這樣很容易就被乾掉。不加班會讓人覺得你工作不積極,不重視這份工作。可能你覺得工作做完了沒必要 加班,但是在上級看來,工作就像海綿裡的水,擠擠都會有的, 比如你可以去了解專案,總結發現的bug(老手可以總結測試框架,做做bug預防的工作,嘗試推廣探索式測試和自動化測試)。。。總之,多多利用這段時間去學習。
總結 簡單來說就是,不管你作為什麼樣新人,一定要積極向上,端正態度。盡可能熟悉公司的業務和工作模式。認識到更多的團隊中的成員。並且跟他們處好關係,並且在新人的初級階段一定要多匯報和溝通。並且把遇到的問題一定要梳理和解決。提高你工作的效率,和大家對你的認可程度。 如果你是乙個負載帶新人的主管,那麼你一定要負責人,給他制定乙個標準化的流程。並且主動的不斷跟他去溝通。看到他有什麼做的不好的地方,即使的指證他,讓他更好的適應公司的文化。
如何帶領好軟體團隊
如果你領導的是知識型員工和it專案經理,你有必要學習特殊的領導才能來帶領員工,讓他們做出創造性的貢獻,並培養他們獨立解決問題的能力。本文將介紹多種方法,你可以把這些方法付諸實踐,從而引領你的團隊發揮最大潛能。只有你團隊的成員成功了,你才能算是成功的領導者。本文介紹一些基本領導技巧,以助你團隊達到巔峰...
產品新人,新人如何自學產品?
好幾個人加入蟬小隊之前都問我,可以跟著你學產品嗎?可以啊 然後就沒有然後了。我還專門問過其中乙個人,應聘時不是說很想跟我學產品嗎?怎麼來了以後也沒問過我幾句產品的事兒,你平時又不忙。他說,我不敢問。我皺著眉頭說,你們平時黑我黑得這麼來勁,哦,到正經事兒反而不敢來問我了。何況我每次都是有問必答,聊產品...
學會如何帶領乙個團隊
提高班出去的每個人,將來都是要做管理者。公尺老師一句話,給了我們乙個很高的定位,那麼怎麼努力成為乙個管理者呢?怎麼能夠成為乙個優秀的管理者呢?最近帶領的團隊做了乙個小專案,雖然是小專案,沒有太多功能,但是麻雀雖小五臟俱全,邏輯上的複雜和使用的技術不比大專案差。隨著今天在客戶的伺服器上發布成功,廊坊一...