乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      [原創(chuàng)]軟件開發(fā)過程中的QA與QC - Judy Shen的專欄

       ekylin 2006-02-21

      軟件開發(fā)過程中的QAQC

      Judy Shen 

       在實際質量工作中,經(jīng)常會碰到一個問題,即質量保證(Quality Assurance質量控制(Quality Control關系比較容易混淆。QAQC由于都屬于質量管理的范疇,同時在工作中由于二者的工作存在部分交叉、共同的工作內(nèi)容,因此在項目成員中容易造成職責上的混淆。為了讓項目組成員了解二者的區(qū)別,并協(xié)調(diào)一致地開展工作、共同提高軟件質量,筆者結合多年的測試經(jīng)驗對這兩種角色的關系進行了研究和闡述。

      1      QAQC對比

          QAQC各司其職,相輔相成,統(tǒng)一于質量管理(Quality Management)。拿一部汽車來做比喻吧,質量控制(QC)就是所有那些告訴你汽車當前運動狀態(tài)的儀器儀表;質量保證(QA)包括各類標準,是告訴你所有部件操作方法的用戶手冊;而質量管理(QM)則是你要追求的目標,比如希望能平安、高速地駕駛汽車??梢钥闯觯瑸榱藢崿F(xiàn)質量管理的目標,質量保證和質量控制都是不可或缺的部分。

          了解了QAQC的重要性后,我們需要詳細了解一下QAQC的具體區(qū)別,如表一所示:

       

       

      QA

      QC

         

      Quality Assurance(質量保證)

      Quality Control (質量控制)

         

      QA工程師

      測試工程師、評審員

         

      為了確保軟件開發(fā)過程和結果符合預期的結果,依照過程和計劃采取的一系列活動及其結果評價。

      為了發(fā)現(xiàn)軟件產(chǎn)品的錯誤、缺陷而進行工作的過程。

         

      減少并糾正實際的軟件開發(fā)過程和軟件開發(fā)結果與預期的軟件開發(fā)過程和軟件開發(fā)結果的不符合情況。

      為了尋找錯誤、缺陷,并盡可能的為修復錯誤提供更多的信息。

         

      監(jiān)控公司質量保證體系的運行狀況,審計項目的實際執(zhí)行情況和公司規(guī)范之間的差異,并出具改進建議和統(tǒng)計分析報告。

      是過程、產(chǎn)品質量審計者。

      對每一個階段或者關鍵點的產(chǎn)出物(工件)進行檢測,評估產(chǎn)出物是否符合預計的質量要求。關注各階段的評審和測試缺陷。

      是產(chǎn)品質量檢查者。

      表一 QAQC基礎信息對照表

      2      QAQC工作的區(qū)別和統(tǒng)一

          在了解了QAQC的不同之處后,那問題來了:QAQC該如何在項目各階段中既關注職能領域、又共同為項目的質量目標協(xié)調(diào)、一致地開展工作呢?根據(jù)不同的項目階段,筆者將二者的工作內(nèi)容和工作產(chǎn)品進行了劃分,如表二所示。在實際項目中,QAQC工作人員,可以依據(jù)項目所處階段,快速清楚本階段的工作內(nèi)容和產(chǎn)出物。

           類別

      項目階段

      QA

      QC

      工作內(nèi)容

      工作產(chǎn)品

      工作內(nèi)容

      工作產(chǎn)品

      項目啟動

      定義產(chǎn)品質量指標

      參與項目規(guī)劃的評審

      產(chǎn)品質量指標

       

       

       

       

       

       

      項目計劃

      編制QA計劃

      過程審計

      項目QA計劃

      QA階段工作報告

      測試計劃管理

      參加評審

      測試計劃

      需求分析

      階段交付物審計

      過程審計

      QA階段工作報告

      分析測試需求

      參加評審

      測試需求

         

      階段交付物審計

      過程審計

      QA階段工作報告

      設計測試用例

      參加評審

      可能的話參與部分設計

      測試用例

         

      階段交付物審計

      過程審計

      QA階段工作報告

      單元測試

      集成測試

      參加評審

      缺陷報告

      測試報告

         

      階段交付物審計

      過程審計

      QA階段工作報告

      集成測試

      系統(tǒng)測試

      性能測試

      回歸測試

      測試管理工作

      用戶手冊驗證

      測試腳本

      缺陷報告

      測試報告

      用戶手冊驗證報告

         

      產(chǎn)品質量狀態(tài)評估

      過程審計

      項目交付審計

      產(chǎn)品質量評估報告

      QA階段工作報告

      內(nèi)部接收測試

      驗收測試

      缺陷報告

      測試報告

      表二 QAQC各個階段工作內(nèi)容及工作產(chǎn)品對照表

       

       

      3      小結

          質量保證(QA)與質量控制(QC)的關系,一直以來都比較讓人困惑。本文主要是將二者在實際工作中,如何有效完成各自的使命進行了闡述。當然了,在不同公司,可能有不同的適用情況,所以,本文介紹的內(nèi)容,僅僅只是個例子,供拋磚引玉用。 

      雖然不同公司有不同的情況,但是原則都是一樣的。QA是從過程和標準來控制開發(fā)過程,從而達到提高軟件質量的目的。而QC則是通過測試、評審等驗證、確認手段來發(fā)現(xiàn)軟件中的缺陷,并確保該缺陷得到解決,從而達到提高軟件質量的目的。

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多