“如何管理你的軟件測試工作”主題活動以軟件測試為切入點,分享如何在不同規(guī)模,不同訴求的企業(yè)情景下,大限度的利用現(xiàn)有資源,通過測試維護軟件質(zhì)量。

  以下是嘉賓的演講實錄:

  我們談點什么呢?在座的人數(shù)不少,相信都希望從軟件測試得到些許機會。我先猜猜你們針對軟件測試會有哪些問題?我猜的不準(zhǔn)可以直接向我反饋,我希望有一些互動。我的質(zhì)量確實有一些問題,如果有一個軟件測試好了。長遠(yuǎn)來看,自動化軟件測試一定會幫你解決些許的問題。但是,ROI(投資回報率)非常滯后。如果你現(xiàn)在人手不足,現(xiàn)在大力投入自動化測試,帶給你的是什么?如果你抱著這樣的想法,我現(xiàn)在告訴你們,可能不現(xiàn)實。

  我覺得某某方法不錯,我估計我也行。在座的來之前我相信你們看了很多測試方法理論,或者針對自己的現(xiàn)狀覺得他行或者不行,你們需要不需要從你們的公司角度來說引入一個方法論幫助你們解決現(xiàn)在的問題?我是想找到一種方法徹底改變我的現(xiàn)狀。很遺憾,放之四海而皆準(zhǔn)的方法是沒有的,如果你抱著這樣的希望來,對不起,這一個小時也辦不到。也許你說的很對,可能我們現(xiàn)在想法不太現(xiàn)實。但是,我想來想去覺得所有的原因都是由于我們?nèi)鄙僖粋人,同意嗎?在座的你們可能管質(zhì)量、管技術(shù),但是對測試這塊不放心。你們很可能只是缺少一個很牛的人存在。如果大家都缺少一個很牛的人,這個牛人在哪兒呢?你可能知道這個牛人在哪兒?微博、獵頭,或者你敞開所有的渠道去找,你認(rèn)為某某某某是一個牛人,如果加入到了我們的團隊,我們成為了這樣的一個組合。放之四海我們的核心團隊可以組成了,我們可以上市了,我們前途遠(yuǎn)大了,因為質(zhì)量問題可以完全交給他。

  我想說的是,大家既然來到了這個場所,那你開發(fā)的產(chǎn)品應(yīng)該是沒有太大問題的,至少能用。否則用不了兩個月,你們各自找工作去了。我的結(jié)論是開發(fā)和測試工程師的技能是配套。舉一個軟件測試工程師的例子,質(zhì)量非常好的產(chǎn)品見過嗎?質(zhì)量非常差的產(chǎn)品見過嗎?當(dāng)一個測試工程師進入到你的團隊,開始對你的產(chǎn)品進行測試的時候,隨手點會出現(xiàn)bug,不用用任何的技巧和方法找了一串出來,像這樣的開發(fā)團隊,你請一個牛人來有用嗎?他能待得住嗎?他來了有用嗎?即使你雖然花了30萬的年薪把他雇來,但是你只能得到5萬年薪的工作。所以,不如花5萬塊錢請一個工程師給你干活行了,因為開發(fā)和測試是配套的。一個產(chǎn)品質(zhì)量都很好,你請個2、3千的測試工程師來,他發(fā)現(xiàn)不了Bug,質(zhì)量很好,怎么都測不出bug,但他的同事已經(jīng)發(fā)現(xiàn)bug了,他也沒法繼續(xù)待下去。開發(fā)的質(zhì)量決定測試的質(zhì)量。

  所以,你作為開發(fā)人員千萬不要抱怨你的測試工程師水平很低,因為你抱怨他的同時是在抱怨你的開發(fā)質(zhì)量很差,因為你跟他是配套的。你作為測試工程師也不要抱怨這個產(chǎn)品質(zhì)量很不好,你跟他也是配套的。你的目標(biāo)是什么?共同提高、共同成長!當(dāng)你到了一定水平,你請相同水平的人來才有用。如果你們沒有以上不切實際的想法了,我們可以開始了。

  如果你想管理起一個好的測試團隊,首要的事情是什么?先認(rèn)識清楚你自己是誰!是你的開發(fā)和測試是配套的,如果你根本沒有清楚的認(rèn)識到你是誰的話,所有方法、體系、人員管理全都是失效的,你是貓還是獅子,自己照不行,周圍照,F(xiàn)在我們看看你到底如何認(rèn)識你自己?這個人是孫子。前兩天我在地鐵上沒事兒,看了一段《孫子兵法》,突然覺得這一段做這樣的一個溝通非常好的一件事情。第一篇原文孫子曰:“兵者,國之大事,存亡之道,不可不察也”。你們?nèi)绾慰创銈兊漠a(chǎn)品?如何看待你的團隊?如何管理這些人?道,《孫子兵法》中對道的解釋是這樣,道者可令民與上同意,故可以與之死,而不畏危也。放到你的企業(yè)是愿景、目標(biāo),是后面討論的所有的前提,你們公司的理想是什么?怎么激勵大家干活?在現(xiàn)有比較危急,或者掙不到錢的情況下,如何激勵大家走?你作為一個部門的領(lǐng)導(dǎo),你如何鼓動大家的士氣,你要想想到,也你的視野,你的愿景。如果你關(guān)注的都是一個一個具體的細(xì)節(jié),你的團隊慢慢的會離心離德,為什么?大家看不到目標(biāo)。先考慮清楚你的道是什么?一曰道。