軟件項目質量管理的實踐
軟件項目質量保證的目的
軟件項目質量保證類似于過程警察,主要職責是檢查開發、測試和管理活動,是否與已定的過程策略、標準和流程一致,檢查工作產品是否遵循模板規定的內容和格式。
其目的在于保證:
□ 軟件項目質量保證工作是有計劃進行的
□ 客觀地驗證軟件項目產品和工作是否遵循恰當的標準、步驟和需求
□ 將軟件項目質量保證工作及結果,通知給相關組織和個人
□ 高級管理層接觸到在項目內部不能解決的不符合的問題
軟件項目質量保證的工作內容
1. 計劃
針對具體項目制定軟件項目質量保證計劃,確保項目組正確執行過程。
制定軟件項目質量保證計劃,應當注意以下幾點:
□ 有重點:依據企業目標以及項目情況確定審計的重點
□ 明確審計內容:明確審計哪些活動,哪些產品
□ 明確審計方式:確定怎樣進行審計
□ 明確審計結果報告的規則:審計的結果報告給誰
2. 審計
□ 依據軟件項目質量保證計劃進行軟件項目質量保證審計工作,按照規則發布審計結果報告
□ 注意審計一定要有項目組人員陪同,不能搞突然襲擊,雙方要開誠布公,坦誠相對
□ 審計的內容:是否按照過程要求執行了相應活動,是否按照過程要求產生了相應產品
3. 問題跟蹤
□ 對審計中發現的問題,要求項目組改正,并跟進直到問題解決
軟件項目質量保證的活動
1. 為項目準備軟件項目質量保證計劃,該計劃在制定軟件項目計劃時確定,由所有感興趣的相關部門評審:
□ 需要進行的審計和評審
□ 項目可采用的標準
□ 錯誤報告和跟蹤的過程
□ 由軟件項目質量保證小組產生的文檔
□ 向軟件項目組提供的反饋數量
2. 參與開發項目的軟件過程描述,評審過程描述以保證該過程與組織政策、內部軟件標準、外部標準以及軟件項目計劃的其他部分相符。
3. 評審各項軟件工程活動,對其是否符合定義好的軟件過程進行核實。記錄、跟蹤和過程的偏差。
4. 審計指定的軟件工作產品,對其是否符合事先定義好的需求進行核實。對產品進行評審,識別、記錄和跟蹤出現的偏差。對是否已經改正進行核實,定期將工作結果向項目管理者報告。
5. 確保軟件工作及產品中的偏差已記錄在案,并根據預定的過程進行處理。
6. 記錄所有不符合的部分并報告給高級領導者。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.