天天看點

提高軟體測試團隊能力和個人能力之淺見

  一、 關于能力的淺析

  測試團隊的能力由個人能力和團隊能力兩個方面構成,兩者相輔相成。為了有效提高能力,首先對個人能力和團隊能力進行一些淺顯的分析。

  (一) 個人能力

  1、個人能力的概念

  中國大百科全書《心理學分冊》說能力是“作為掌握和運用知識技能的條件并決定活動效率的一種個性心理特征”,通俗地說,我們可以認為個人能力是達到優異績效所需的知識、技能和素質的組合,這裡的素質包含了大百科全書所說的個性心理特征,是比較難以量化衡量的。

  2、個人能力的培養現狀淺析

  (1)對知識的教育訓練

  專門工作知識是在更小的範圍内适用、在特定的時間适用的知識,很多知識往往是處于經驗的積累階段,且具有時效性。例如對于開發中的應用系統的認識和了解,在目前業界文檔編制、評審和版本管理的狀況下,一般隻能通過“師傅帶進門,修行在個人”的方法進行教育訓練。在這樣的情況下,如果測試人員有比較深厚的it和業務經驗,将縮短專門工作知識教育訓練的周期,提高教育訓練的效率。如果測試人員是新學生,則教育訓練的難度較大。

  (2)對技能的教育訓練

  根據目前我國it人員和金融财會人員學曆教育情況,大學生的技能與銀行業軟體測試的實際需要相比較薄弱,研究所學生在學曆教育期間會有不同程度的教育訓練,但是由于我國銀行it系統及其使用狀況的複雜與龐大,學生較少有機會在類似的環境中接受相應技能的教育訓練。

  以往對技能的教育訓練,往往與專業工作知識教育訓練采取相同的做法,在很多情況下,專業工作知識與技能的教育訓練是交織在一起的。實際上,很多人是通過自己的領悟了解到了工作的方法,但也形成了對于技能隻能意會、不能言傳的狀況。

  (3)對素質的教育訓練

  素質可以通過多個方面來展現,例如演繹思維、歸納思維、進取精神、人才培養意識和能力、靈活性、主動性、人際了解能力、人際影響能力、合作能力等,歸根到底,就是一個人的世界觀、價值觀和處事哲學、基本習慣在各個方面的展現。實際上,素質對于高品質地完成軟體測試工作,往往比知識和技能占據了更重要的位置。

  素質的教育訓練不是一朝一夕的事情,但是針對素質進行教育訓練卻是十分重要的事情。目前從中學開始,就開設有素質教育方面的課程,但基本屬于知識傳授的範疇。一個人素質的發展,與其成長環境的文化和個人經曆有着很大的關系。鑒于軟體測試工作往往是在不确定标準的情況下進行檢驗,而軟體産品又有着藝術與技術結合的特點,是以,要作好軟體測試工作,不論是新員工還是老員工,不論是測試的操作人員還是管理人員,都有必要不斷地提升自己的素質。

  (二) 團隊的能力

  團隊能力有多種描述方法,一種通俗的說法是,團隊能力是指團隊所有員工的能力整合所形成的能力。團隊能力的構成來自于三方面,員工能不能做;員工想不想做;以及這個團隊的整體架構、流程、規劃,讓他們是不是容易做到。

  團隊能力不是個人能力的簡單疊加,而是與個人能力互相影響,相輔相成。團隊在知識、技能和素質導向方面的積累,會對團隊能力産生巨大的影響。這種積累是必然發生的,而且是不斷持續的。對這種積累的過程進行正确地引導和有計劃地部署與實施,将對打造學習型組織,快速提高團隊能力有着十分積極的作用。團隊能力應與個人能力互相強化,即個人能力的一個方面就是對團隊能力的高效應用,而團隊能力的一個方面就是使得個人能力得到高效發揮。

  對于銀行業的軟體測試團隊來說,目前各行都在快速發展的初期,是團隊能力正在快速地形成和升華的過程。建立優秀的企業文化,建立軟體測試資産庫,都将對團隊能力形成發揮産生巨大的影響。

二、提高能力的幾點淺見

  能力的提高過程既是人才培養的過程,也是團隊不斷成長的過程。盡管在不專門關注的情況下,個人能力和團隊能力也會不斷地成長和提高,但是有可能出現彎路,也有可能出現與使命、目标不符的情況。為此,建議應該從如下幾個方面注重能力的提高。

  (一)各級經理人以身作則

  不論軟體測試團隊分為幾級管理架構,處于管理架構不同層面的管理人員,不僅都要高度重視能力的教育訓練,更要以身作則,引導教育訓練的方向。任何一級經理人不重視能力教育訓練,都會導緻能力教育訓練不能落到實處。

  能力教育訓練要得到各級經理人的重視,首先要解決兩個方面的問題,一是理念問題,破除“教會了徒弟,餓死了師傅”的陳舊觀念,代之以德魯克提出的“沒有任何一個能幹的下屬會傷害上司”的觀念,使得對能力教育訓練的安排由被動變為主動;二是資源問題,能力教育訓練不僅僅是理論教學,更重要的是真正的實踐。在這些學習和實踐過程中,既需要人力、環境、知識等資源,也更需要時間。如果各級經理人在制定工作計劃時未能考慮到教育訓練所需要的資源因素,則會形成即使有教育訓練的意願也難以實施的格局。

  因為團隊能力在其建設和發展的過程中,需要投入資源更大,且會對各級經理人的工作模式産生影響,是以更需要引起各級、尤其是進階經理人的關注。要使團隊能力與個人能力能夠結合産生增益效應,就要在團隊能力的建設過程和個人能力的培養過程中,妥善處理好互相的關系,使得團隊能力成為個人能力依托的基礎,而個人能力的一個方面就是發揮團隊能力。

  (二)進行學習能力分析

  按照德魯克的分析,人在學習方面分為四種類型,即聽、說、讀、寫型。這四種類型并不是絕對的,往往是四種方式兼用,但是在不同的方式下擷取的資訊權重和資訊量不一樣。例如閱讀型學習的人,也可能會以傾聽作為第二資訊擷取的手段,以寫(例如學習筆記)作為第三學習手段;而比較特别的寫作型,則隻有在寫作的過程中,才能對以前通過閱讀或者傾聽獲得的資訊産生真正的了解,進而産生了深入了解相關資訊的欲望。

  另一方面,每個人能夠集中精力專注于某項事情的時間是不一樣的,對于超過專注時間的内容,則往往表現為聽不進,即走神;是否容易造成走神,與需要專注的内容、表達方式等還有很大的關系。對于知識的記憶,盡管一般來說符合艾賓浩斯曲線,但每個人也有着相當的差異。

  要在個人能力教育訓練方面獲得較好的收益,應進行學習能力教育訓練的試點。投入适當的人力資源,确定可能實作的工作目标,進行學習能力的分析名額、分析方法、工作目标、教育訓練方法等等方面的研究和探索,并通過對知識和技能的考核來确定教育訓練的成果。

  (三)建立測試資産庫

  測試團隊能力應具有全面、協調和可持續發展的特征,要做到這一點,建立測試資産庫,逐漸實作測試人員工作過程利用資産庫,工作成果豐富資産庫,是十分有效的一種方法。

  測試資産庫具有指導工作如何進行和可複用兩大特點。資深員工的一項重要工作,就是對資産庫的更新、維護和推廣;即使需要他們進行一線測試工作,他們也應考慮到所進行的工作入庫的可能性和價值。這其實也是衡量一個員工是否具有資深資格的重要方面。

  很多标準化、規範化的工作,都可以與資産庫的建設、維護過程結合起來進行。在資産庫的建設上,以結構化的内容為主,以非結構化的内容為輔。這樣,标準化的規範化的工作也易于落到實處。

  建立資産庫是一個複雜的、持續的、不斷調整的過程,對資産庫的内容來源、資産庫的組織方法、資産庫的實作工具、資産庫可能發揮的作用和應用資産庫的教育訓練,不同的測試團隊應結合自身的情況進行積極的探索。

  (四)注重素質的教育訓練

  素質的決定性因素,其實是一個人的世界觀和價值觀。樹立和改造世界觀、價值觀不是一件容易的事情,但是在積極的思想引導下,逐漸地改變習慣卻是可能的,并且會對素質的提升帶來顯著的影響。史蒂芬.柯維所著的《高效能人士的七個習慣》就是在這方面的一部影響十分廣泛的著作。柯維講述的“積極心态、目标明确、要事第一、雙赢思維、知彼解己、統合增效、不斷更新”七個習慣,既包括了對自己的高效工作、生活的習慣,也包括了妥善處理人際關系的習慣,并被中國軟體評測中心列為了軟體測試人員應具有的素質。對于測試的各級管理者,應加強對将科學發展觀以及黨的思想路線落實到工作中的學習,并應學習德魯克等現代管理理論,針對知識工作者的特點,進行有效管理。

  (五)細分測試崗位所需的個人知識與技能

  根據被測對象的不同,軟體測試人員所需要的知識和技能也不同。在前面的分析的基礎上,應針對不同的測試對象、考慮到實際的測試流程,将測試人員分為不同的知識技能組,對測試人員所需的知識和技能進行分級分類,以便能夠更好地深入了解被測對象支撐的業務和所采用的技術,确定測試人員使用資産庫的最低門檻值,使得個人能力和團隊能力真正實作相得益彰。

====================================分割線================================

最新内容請見作者的github頁:http://qaseven.github.io/

繼續閱讀