魏東 劉建 肖明明
摘要:過程和產品質量保證(PPQA)是軍用軟件能力成熟度模型二級過程域中較為重要的過程。質量保證人員(QA)在整個軟件過程管理中對所有過程域起著全程監督作用,掌握著過程改進的第一手資料,對過程改進有著重要意義。文章從QA在GJB500A二級實施過程中重要性和主要工作等方面進行了闡述,分析了QA工作中的常見問題并提出了建議。
關鍵詞:軟件能力成熟度模型;過程和產品質量保證;QA;過程改進;軍用軟件 文獻標識碼:A
中圖分類號:TP311 文章編號:1009-2374(2016)28-0191-02 DOI:10.13535/j.cnki.11-4406/n.2016.28.095
1 概述
隨著軍隊信息化的高速發展和廣泛應用,軟件在武器裝備系統中的重要性日益突出,各種軍用產品中的很多重要功能不得不依靠軟件設計來完成,但傳統的軟件管理模式已滿足不了日益增長的軟件研制要求。
為規范軍用軟件的研發過程,提高軍用軟件產品的質量,總裝備部發布了《軍用軟件能力成熟度模型》(GJB5000A-2008),GJB5000A將組織的軟件研制能力成熟度分為五個等級(初始級、已管理級、已定義級、已定量管理級、優化級),每一個等級都是在前一個等級基礎上對軟件過程進行循序漸進的改進過程,最后達到軟件過程的持續改進,這樣可以有效地幫助軟件開發單位改進與優化管理,提高軟件產品質量。
2 QA的職責及重要性
GJB5000A二級“可重復級”是第1個軟件過程改進的臺階,二級有7個過程域(配置管理、測量與分析、項目監控、項目策劃、需求管理、供方協議管理、過程和產品質量保證),前6個過程域是圍繞著軟件工程過程展開的過程管理,而過程和產品質量保證(PPQA)是全程確保這6個過程域活動的過程符合標準、規程和組織方針,與組織外部施加標準和要求的一致性。……