1、一種質量管理方法
2、有效的軟件工程技術(方法和工具)
3、在整個軟件過程中采用的正式技術評審
4、一種多層次的測試策略
5、對軟件文檔及其修改的控制
6、保證軟件遵從軟件開發標準
7、度量和報告機制
SQA與兩種不同的參與者相關 —— 做技術工作的軟件工程師和負責質量保證的計劃、監督、記錄、分析及報告工作的SQA小組。
軟件工程師通過采用可靠的技術方法和措施,進行正式的技術評審,執行計劃周密的軟件測試來考慮質量問題,并完成軟件質量保證和質量控制活動。
SQA小組的職責是輔助軟件工程小組得到高質量的最終產品。SQA小組完成:
(1)為項目準備SQA計劃。該計劃在制定項目規定項目計劃時確定,由所有感興趣的相關部門評審。
·需要進行的審計和評審;
·項目可采用的標準;
·錯誤報告和跟蹤的規程;
·由SQA小組產生的文檔;
·向軟件項目組提供的反饋數量。
(2)參與開發項目的軟件過程描述。評審過程描述以保證該過程與組織政策,內部軟件標準,外界標準以及項目計劃的其他部分相符。
(3)評審各項軟件工程活動,對其是否符合定義好的軟件過程進行核實。記錄、跟蹤與過程的偏差。
(4)審計指定的軟件工作產品,對其是否符合事先定義好的需求進行核實。對產品進行評審,識別、記錄和跟蹤出現的偏差;對是否已經改正進行核實;定期將工作結果向項目管理者報告。
(5)確保軟件工作及產品中的偏差已記錄在案,并根據預定的規程進行處理。
(6)記錄所有不符合的部分并報告給高級領導者。
文章來源于領測軟件測試網 http://www.kjueaiud.com/