九、考核機(jī)制
9.1、關(guān)注投產(chǎn)質(zhì)量
? ? ? ? 測試中心考核機(jī)制分為兩類,一是對開發(fā)項目組的考核,二是對自身測試人員的考核。在對開發(fā)項目組的考核,原則上是為了嚴(yán)格管控項目組的版本準(zhǔn)入,這個需要CTO的授權(quán),也需要業(yè)務(wù)部門的充分理解,往往很多情況為了業(yè)務(wù)快速上線,同時也是為了推卸責(zé)任,開發(fā)團(tuán)隊基本上開發(fā)了一個半成品,連內(nèi)部交易都無法聯(lián)通的版本直接提交給測試中心,而測試中心又迫于壓力,不敢拒絕,結(jié)果導(dǎo)致測試時間巨幅拉長,整個測試階段,變成了開發(fā)團(tuán)隊的第二次開發(fā)階段,最后上線的版本跟最初提交測試的版本已經(jīng)是風(fēng)馬牛不相及,而領(lǐng)導(dǎo)的想法是趕緊進(jìn)入下一個階段,也不管是否開發(fā)完成,就催促測試趕緊開始測起來,而測試各種不順利,測試進(jìn)度延遲嚴(yán)重,大領(lǐng)導(dǎo)這時反會覺得測試團(tuán)隊不給力,開發(fā)都測完了,測試怎么這么費勁,無形之中當(dāng)了熟悉的“背鍋俠”角色。
? ? ? ? 對測試人員自身的考核,主要是為了關(guān)注測試過程和結(jié)果質(zhì)量,要注重結(jié)果導(dǎo)向,將生產(chǎn)上出現(xiàn)的生產(chǎn)事故,對測試人員的考核要受到一定程度的影響,引起測試人員的責(zé)任心。但是在結(jié)果考核方面,也要看實際情況,如A項目新立項新上線,B項目只是基礎(chǔ)軟硬件升級,A出現(xiàn)的問題的風(fēng)險本來就會比B高很多,如果拿同一標(biāo)準(zhǔn)來考核,則對A項目的測試人員是非常不公平的。在過程考核方面,建議分階段進(jìn)行,在應(yīng)用組裝和用戶測試階段,不建議將缺陷數(shù)量作為衡量測試人員工作量和工作成效的指標(biāo),而往往很多公司都這么干,后果是測試人員與開發(fā)人員造成了嚴(yán)重的對立,針尖對麥芒,雞蛋里頭挑骨頭,大家的工作目標(biāo)原本是讓項目順利上線,逐漸變成了“大家來找茬”的游戲,弊大于利。而到了版本檢驗階段,那么缺陷就要嚴(yán)格考核,因為理論上版本檢驗階段已經(jīng)是測試最后一個環(huán)節(jié),且是在準(zhǔn)生產(chǎn)環(huán)境上進(jìn)行,故必須嚴(yán)格把關(guān),將缺陷都消滅在之前的階段里。
9.2、以激勵為主
? ? ? ? 很多公司的考核都是滿分制度,出一個問題,就扣幾分,然后最后看剩了幾分,再體現(xiàn)都薪水上,這種考核制度簡單粗暴,制定者只是在制定之初一時爽,省時省事兒,但在后續(xù)運行過程中,會發(fā)現(xiàn)該考核制度培養(yǎng)了一種文化“多干多措、少干少錯、不敢不錯”,遇到任務(wù)大家都躲著,因為有罰無賞,搞的每次都是領(lǐng)導(dǎo)強(qiáng)行指派,接任務(wù)的人也是不甘不愿,這種狀態(tài)下想把工作做好十分困難。另外一種是考核等級差別不大,干多的錢拿得也不會比干少的少多少,有點兒社會主義大鍋飯的意思,這樣制度會導(dǎo)致團(tuán)隊沒有戰(zhàn)斗力,天天混日子。
? ? ? ? 測試中心的考核制度要以獎勵為主,干多干少在薪酬天上地下,不干混日子的就要走人,干的好的,在年終獎或項目獎勵上,要有明顯的區(qū)別,這樣才能鼓勵員工積極向上,用于承擔(dān)。
? ? ? ? 總結(jié)一下,金融特別是銀行業(yè)自身成立獨立的軟件測試中心勢在必行,而籌備期和運行期需要考慮的問題也涉及到方方面面,但這些都是可以克服和解決的細(xì)節(jié)問題,而主要問題的關(guān)鍵是CTO是否真的有眼光,能夠未雨綢繆,有魄力來成立這個組織,另外為了能讓測試中心成立的更快或運行的更好,從成熟的商業(yè)銀行測試中心機(jī)構(gòu)中挖人,但一定是有經(jīng)驗的人,這是一個捷徑,最好是經(jīng)過了測試中心從創(chuàng)建到成熟階段的人,這樣可以快速擁有一套成熟的規(guī)范管理體系,能快速創(chuàng)建團(tuán)隊,并知道各種金融系統(tǒng)在生產(chǎn)上的脆弱點,因為其可能親身經(jīng)歷過的生產(chǎn)問題就十分龐大。
? ? ? ? 最后希望本人能為計劃籌建或正在籌建測試中心的同行業(yè)者提供一些微薄的幫助,謝謝!