項目的質(zhì)量控制與質(zhì)量保證的區(qū)別與聯(lián)系
項目的質(zhì)量控制與質(zhì)量保證存在以下幾點區(qū)別與聯(lián)系:
1、質(zhì)量計劃是質(zhì)量控制和質(zhì)量保證的共同依據(jù)。
2、達到質(zhì)量要求是質(zhì)量控制和質(zhì)量保證的共同目的。
3、質(zhì)量保證的輸出是下一階段質(zhì)量控制的輸入
4、一定時間內(nèi)質(zhì)量控制的結(jié)果也是質(zhì)量保證的質(zhì)量審計對象,質(zhì)量保證的成果又可以指導(dǎo)下一階段的質(zhì)量工作,包括質(zhì)量控制和質(zhì)量改進
5、質(zhì)量保證一般是每隔一定時間如階段末進行的,主要通過系統(tǒng)的質(zhì)量審計來保證項目的質(zhì)量(或質(zhì)量保證是按質(zhì)量管理計劃正確的去做)
6、質(zhì)量控制是實時監(jiān)控項目的具體結(jié)果,以判斷他們是否符合項目的相關(guān)標(biāo)準(zhǔn),制定有效方案,以消除產(chǎn)生質(zhì)量問題的原因(或質(zhì)量控制檢查是否做的正確并進行糾正)
QA的英文為:Quality Assurance 我們翻譯為“質(zhì)量保證”;
QC的英文為:Quality Control 我們翻譯為“質(zhì)量控制”
我們將這兩個角色之間進行一下職責(zé)劃分,以方便我們后續(xù)的討論。
QA:監(jiān)控公司質(zhì)量保證體系的運行狀況,審計項目的實際執(zhí)行情況和公司規(guī)范之間的差異,并出具改進建議和統(tǒng)計分析報告,對公司的質(zhì)量保證體系的質(zhì)量負(fù)責(zé)。
QC:對每一個階段或者關(guān)鍵點的產(chǎn)出物(工件)進行檢測,評估產(chǎn)出物是否符合預(yù)計的質(zhì)量要求,對產(chǎn)出物的質(zhì)量負(fù)責(zé)。
通過上面的職責(zé)劃分,我們發(fā)現(xiàn),如果我們將軟件的生產(chǎn)比喻成一條產(chǎn)品加工生產(chǎn)線的話,那QA只負(fù)責(zé)生產(chǎn)線本身的質(zhì)量保證,而不管生產(chǎn)線中單個產(chǎn)品的實際質(zhì)量情況。QA通過保證生產(chǎn)線的質(zhì)量來間接保證軟件產(chǎn)品的質(zhì)量。而QC不管生產(chǎn)線本身的質(zhì)量,而只關(guān)注生產(chǎn)線中生產(chǎn)的產(chǎn)品在每一個階段的質(zhì)量是否符合預(yù)期的要求,如果我們生產(chǎn)的是杯子,那QC只關(guān)注:生產(chǎn)的材料是否是預(yù)期的,每個杯子瓶口的直徑是否符合要求,杯子把手是否符合設(shè)計要求等等具體的、可量化的點。
針對軟件企業(yè)的軟件開發(fā)過程而言:
QA可以進一步明確為SQA,即:軟件質(zhì)量保證,只負(fù)責(zé)軟件開發(fā)流程的質(zhì)量,企業(yè)內(nèi)相對應(yīng)的角色為:軟件質(zhì)量保證人員,有的企業(yè)就直接稱之為SQA。
QC可以進一步明確為SQC,即:軟件質(zhì)量控制,只負(fù)責(zé)軟件開發(fā)過程中各個階段產(chǎn)出的工件的質(zhì)量,產(chǎn)出的工件可能是相關(guān)的文檔或者代碼等,企業(yè)內(nèi)相對應(yīng)的角色為:軟件測試人員。
由于各個企業(yè)采用的開發(fā)流程和測試流程 不一樣,在各個階段SQC的對應(yīng)人員不一定都為測試人員 ,如在需求階段,產(chǎn)生的工件為《需求規(guī)格說明書》,對該文檔的主要質(zhì)量控制手段為評審,這時候在此階段擔(dān)任SQC職責(zé)的就是評審小組的成員。
QA:主要是事先的質(zhì)量保證類活動,以預(yù)防為主,期望降低錯誤的發(fā)生幾率。是針對項目實施過程的管理手段(過程)
QC:主要是事后的質(zhì)量檢驗類活動為主,默認(rèn)錯誤是允許的,期望發(fā)現(xiàn)并選出錯誤。是針對項目產(chǎn)品的技術(shù)手段(結(jié)果)
打個不恰當(dāng)?shù)谋确剑?QC是警察,QA是法官,QC只要把違反法律的抓起來就可以了,并不能防止別人犯罪和給別人最終定罪,而法官就是制訂法律來預(yù)防犯罪,依據(jù)法律宣判處置結(jié)果。
典型QA的職責(zé):
1、導(dǎo)師的角色-在項目前期,QA輔導(dǎo)項目經(jīng)理制定項目計劃,根據(jù)質(zhì)量標(biāo)準(zhǔn)過程裁剪得到項目過程,幫助項目進行估算,設(shè)定質(zhì)量目標(biāo),對項目成員進行過程和規(guī)范的培訓(xùn)以及在過程中進行指導(dǎo);
2、警察的角色-在項目過程中,QA有選擇地參加項目的技術(shù)評審,定期對項目的工作產(chǎn)品和過程進行評審和審計;
3、醫(yī)生的角色-在項目過程中,QA可以承擔(dān)收集、統(tǒng)計、分析度量數(shù)據(jù)的工作,用于支持管理決策;
posted on 2012-08-09 10:03 順其自然EVO 閱讀(4493) 評論(0) 編輯 收藏 所屬分類: 測試學(xué)習(xí)專欄