『壹』 什麼是SQA
sqa指軟體質量保證,軟體質量保證是建立一套有計劃,有系統的方法,來專向管理層保證擬屬定出的標准、步驟、實踐和方法能夠正確地被所有項目所採用。
軟體質量保證的目的是使軟體過程對於管理人員來說是可見的。它通過對軟體產品和活動進行評審和審計來驗證軟體是合乎標準的。
軟體質量保證組在項目開始時就一起參與建立計劃、標准和過程。這些將使軟體項目滿足機構方針的要求。
軟體質量保證的目標是以獨立審查的方式,從第三方的角度監控軟體開發任務的執行,就軟體項目是否正確遵循已制定的計劃、標准和規程給開發人員和管理層提供反映產品和過程質量的信息和數據;
提高項目透明度,同時輔助軟體工程取得高質量的軟體產品。軟體質量保證的主要作用是給管理者提供預定義的軟體過程的保證,因此SQA組織要保證如下內容的實現:
選定的開發方法被採用、選定的標准和規程得到採用和遵循、進行獨立的審查、偏離標准和規程的問題得到及時的反映和處理、項目定義的每個軟體任務得到實際的執行。