在一個企業(yè)做深度調(diào)研,了解到企業(yè)的產(chǎn)品質(zhì)量不盡人意,用他們所服務(wù)的客戶的原話來講,“你們公司服務(wù)挺好,但你們的產(chǎn)品本身質(zhì)量確實不怎么樣;國外的產(chǎn)品服務(wù)不如你們,但人家的產(chǎn)品確實沒有什么說的”。
這個公司的產(chǎn)品質(zhì)量出了什么問題,原因是什么呢?
我們繼續(xù)深入調(diào)研,發(fā)現(xiàn)其中一個重要的原因是在研發(fā)過程中,從來不做測試,公司研發(fā)體系也沒有測試的組織配置。
在產(chǎn)品質(zhì)量管理理論中,經(jīng)常有人說“產(chǎn)品質(zhì)量是生產(chǎn)出來的”,后來被一些學(xué)者糾正為“產(chǎn)品質(zhì)量是測試出來的”,再后者有人說“產(chǎn)品質(zhì)量是設(shè)計出來的”,這些說法都對,因為這些活動對產(chǎn)品質(zhì)量都會產(chǎn)生重大的影響,少了任何一個環(huán)節(jié),產(chǎn)品質(zhì)量都會受到影響,產(chǎn)品質(zhì)量保證體系是一個系統(tǒng)工程,缺少任何一個環(huán)境,受影響的就是產(chǎn)品質(zhì)量。
但中國企業(yè)真實的情況是:一些企業(yè)缺少研發(fā)過程中的測試,雖然建立了測試部門,但一般是做來料檢測和產(chǎn)成品測試,他們對研發(fā)過程中的部件、子系統(tǒng)、原型樣機、工程樣機根本沒有測試。所以在市場上客戶使用過程中,出現(xiàn)了質(zhì)量問題,深入分析一下原因,發(fā)現(xiàn)很多是由產(chǎn)品設(shè)計不合理帶來的缺陷,看有關(guān)資料顯示,中國2009年1-7月份轎車召回最多的是凱美瑞,大約是26萬輛,原因就是設(shè)計不合理,剎車系統(tǒng)容易出故障,光這一項召回維修的費用高達十幾億元人民幣,如果在產(chǎn)品研發(fā)過程中對設(shè)計方案進行細致評審和測試,或許會避免。
研發(fā)過程中測試,就是在產(chǎn)品開發(fā)團隊中建立了測試團隊,他們督促研發(fā)人員做單元測試、集成測試,測試人員負責原型樣機測試和工程樣機測試工作。
在深圳華為技術(shù)、中興通訊、三一重工等這些優(yōu)秀的中國企業(yè),在研發(fā)體系中都設(shè)置了測試部門,他們是專門負責研發(fā)體系中測試體系的建設(shè)。測試體系建設(shè)包括測試組織的定位與職責;建立測試方面質(zhì)量保證體系文件,比如說建立研發(fā)測試操作指導(dǎo)書、測試活動準入及準出準則、測試文檔的模板;開發(fā)測試設(shè)備以及測試技術(shù)知識產(chǎn)權(quán)管理;負責在公司推進測試工作等。
在研發(fā)測試中,大致的測試活動包括部件測試、產(chǎn)品集成測試、樣機測試、標桿測試、認證測試、BETA測試等,為了保證這些測試活動的執(zhí)行,測試人員的重要活動還包括編制測試方案和測試用例,搭建測試環(huán)境,開發(fā)測試工具等。這些活動貫穿產(chǎn)品開發(fā)項目整個生命周期。
產(chǎn)品開發(fā)生命周期包括概念階段、計劃階段、開發(fā)階段、驗證階段與發(fā)布階段等,測試活動是和產(chǎn)品開發(fā)并行的,具體見圖一產(chǎn)品開發(fā)“V”型測試圖。
一般在研發(fā)流程中,測試活動是符合“V”型測試理論的,這個測試理論是說明測試活動和開發(fā)活動是并行的,測試人員要盡早進入開發(fā)過程,不是研發(fā)樣機出來后才由測試人員開始介入。
在一家研發(fā)通訊天線的公司做調(diào)研,公司研發(fā)體系中的測試人員抱怨說:“公司現(xiàn)在讓我們進行研發(fā)過程中的測試工作,但我們做不成呀,原因是研發(fā)人員把樣機研發(fā)出來了,就告訴我們說你們可以測試了,但我們不了解產(chǎn)品有哪些功能、有哪些性能要求,不知道客戶有什么需求,我們怎么做測試呀,我們說要首先學(xué)習(xí)一下產(chǎn)品的一些特點,測試的周期會長一些,但公司領(lǐng)導(dǎo)又說市場進度要求緊,我們只有不做測試工作了?!边@個公司出現(xiàn)的問題就是測試人員沒有盡早進入開發(fā)工作,假如他們參加概念階段的產(chǎn)品需求評審、在概念階段制訂產(chǎn)品驗收測試方案,在計劃階段參加技術(shù)方案評審、在計劃階段制訂功能樣機測試方案等活動,不會出現(xiàn)到了樣機測試時還不了解研發(fā)的產(chǎn)品有什么特點。
測試人員要盡早進入開發(fā)工作,從概念階段開始進入,參與評審需求、方案,到了開發(fā)階段指導(dǎo)研發(fā)人員做集成測試工作,只有這樣,測試人員進行產(chǎn)品測試
才能水到渠成。
“V”型測試還告訴我們,研發(fā)過程中的測試工作,是從微觀到宏觀的過程,也就是說從單元測試、子系統(tǒng)測試再到系統(tǒng)測試、驗收測試,不是只做系統(tǒng)測試。
研發(fā)測試是產(chǎn)品質(zhì)量重要的控制手段,我們中國一些企業(yè)目前還缺少這一環(huán)節(jié),向成功的企業(yè)學(xué)習(xí)成功的產(chǎn)品質(zhì)量管理方式,也許是一個不錯的出路,在產(chǎn)品開發(fā)流程中增加測試人員的活動,實現(xiàn)結(jié)構(gòu)化的測試管理,必將提升公司產(chǎn)品的品質(zhì),在上述成功企業(yè)中,如華為、中興通訊、三一重工等公司的產(chǎn)品開發(fā)流程中,測試活動也是重要的一個領(lǐng)域。