軟件項目中的質量管理 軟件質量保證
質量計劃
包括制定項目相關的質量標準并決定如何滿足這些標準。
質量計劃過程中的活動通過各種工具和技術,轉換現存質量策略和標準到質量計劃。
軟件項目質量計劃需要定義功能性和非功能性兩方面的質量標準,要求是可測量的標準,并制定達到這些標準的策略。如采用的軟件開發過程,在里程碑和迭代基線處的檢查方式,工件的驗收方式,驗收標準,以及相關工作的工作流程。
質量計劃中可以包括測試計劃,對貫穿于項目始末的測試活動的范圍,時間,執行人員,方法,測試用例的設計人員和方法,測試的環境,測試需要覆蓋的程度等進行定義。
質量保證
是項目在一些規則的的基礎上提供項目滿足相關質量標準的可信度的項目績效的全面評估。
質量保證利用質量審核來保證質量標準和客戶需求被滿足。
執行質量保證時,應用計劃的,系統的質量活動來保證項目使用所有的滿足需求所需要的過程。
軟件項目的質量保證主要有過程改進和測試兩種手段。過程改進包括在項目里程碑,迭代基線處的檢查,走查,工件審查等檢查方式,根據檢查結果進入相應的工作流程中。如果遵循該過程項目的質量產生任何問題,那就要檢查過程是否有問題,并改進過程。
測試貫穿于軟件項目的始末,包括對模型和文檔的審查,對所有的工件都必須進行測試,并通過測試才可以交付。
質量控制
包括監控詳細的項目結果來確定它們是否遵守相關的質量標準并制定方法來消除引起不滿的執行上的原因。
在軟件項目進行過程中,遵守軟件開發過程尤為重要,它可以避免項目失控,造成更多的質量問題,在各個時間點處監控工件的產生和質量,執行相應的工作流程,并使基線處的活動嚴格受控。
對里程碑處的審查更需要嚴格控制,如果一個里程碑沒有通過審查,就不能進入完成下一個里程碑的活動。
文章來源于領測軟件測試網 http://www.kjueaiud.com/