馬總在2011年公司年會上的講話大家還記憶猶新??為全世界一億人創(chuàng)造業(yè)機會;創(chuàng)辦一家市值超過1000億的受人尊敬的公司!

  偉大的公司都有遠大的夢想。比爾蓋茨當年的夢想是讓全世界的每個人都能用上電腦;Google則希望300年后能索引全世界的信息。我們都聽過“追求的目標越高,取得的成績越大”這句話。我也一直在考慮,我們的夢想是什么,什么是測試團隊的夢想?

  促進研發(fā)質(zhì)量和效率提升,讓測試變得不再重要。一個成功的測試團隊要成自己的消失!

  這是我能想到的測試團隊的長遠夢想。測試本來是一條不容易走的路,實現(xiàn)夢想也許要經(jīng)過5年,10年,甚至更長的時間。

  我把這個夢想劃分為四個階段,我們還基本停留在第一個階段,第二、三階段的路很長,只有不斷地堅持,才能達到第四個階段的長遠目標。

  1、按時保質(zhì)完成測試任務,沒有因為測試遺漏導致的線上嚴重故障。

  這是我們的基本的工作職責,也是我們目前從事的主要工作。去年我們在軟件終測試質(zhì)量方面做得不錯,但更多是通過加班等額外的資源投入獲得的。我們不僅僅要看事情的結(jié)果,更看重做事情的過程。今年我們會陸續(xù)建立各產(chǎn)品線的自動化回歸體系,提升測試的效率和質(zhì)量。在測試資源有限的情況下也能夠有效地完成測試任務,這才是可以復制,可以長久的做事方式。

  2、不僅發(fā)現(xiàn)產(chǎn)品的缺陷,也發(fā)現(xiàn)軟件過程的缺陷。促進高效、透明的研發(fā)流程的完善。

  除了保證產(chǎn)品的質(zhì)量,測試作為研發(fā)過程的重要參與者,需要和過程改進積極配合,在研發(fā)流程完善方面也要發(fā)揮積極作用。建立軟件過程質(zhì)量度量體系也將是今年的重要工作,通過分析軟件過程質(zhì)量來促進規(guī)范、透明的研發(fā)流程的完善。正因為有這么多的問題和持續(xù)不斷地改進,我們才能看到個人、團隊和公司在快速地成長和進步。

  3、促進研發(fā)質(zhì)量和效率的提升,提升生產(chǎn)力,降低研發(fā)成本。

  產(chǎn)品、開發(fā)等上游的問題(包括需求變更、可測試性、代碼質(zhì)量、迭代次數(shù)等等)多會在測試環(huán)節(jié)放大。幫助開發(fā)提升代碼質(zhì)量是直接、有效地促進研發(fā)質(zhì)量和效率提升的方式。推進開發(fā)人員進行單元測試、代碼review和開發(fā)自測提升代碼質(zhì)量將是我們一個長期的使命。

  4、減少開發(fā)對測試的依賴,“測試”不再重要!一個成功的測試團隊要成自己的消失!

  軟件質(zhì)量人人有責。因為研發(fā)流程、研發(fā)過程質(zhì)量和測試自身的問題,現(xiàn)實是開發(fā)人員對測試過渡依賴了。我們雖然在不斷補充測試資源,可總是覺得要做的事情卻越來越多。去年QCon開場演講者曾說過一句話“Strong QA leads to weak product quality.“大意是說開發(fā)人員如果認為測試很牛,會放松對軟件質(zhì)量的把控,把軟件質(zhì)量的責任全部推給測試,而這將會是軟件終質(zhì)量的災難!我們還很不牛,但不要放松警惕。第2和第3階段的目的,是希望測試能夠在軟件質(zhì)量各個環(huán)節(jié)發(fā)揮更多的影響力。只有這樣,才能減少測試的壓力,讓測試人員擺脫研發(fā)流程混亂、可測試性和代碼質(zhì)量低下帶來的噩夢,讓大家體驗測試的成感,讓“測試變得不再重要”。

  開發(fā)測試比僅僅是這一持續(xù)過程的副產(chǎn)物。如果我們朝著夢想持續(xù)地努力,我相信我們很快能看到4:1,5:1……如果有真的不需要測試團隊了,我想各位一定在從事更有趣、更有挑戰(zhàn)性的工作,測試顧問、測試架構(gòu)師、性能調(diào)優(yōu)專家、自動化框架設(shè)計者、過程改進、開發(fā)、產(chǎn)品經(jīng)理……

  我的夢想的初衷說白了一句話“希望大家成長!“

  我們的夢想有待大家一致的努力,2012年我們一起加油!

  你的夢想是什么呢?