Cmmi軟件成熟度模型集成,通過軟件開發(fā)過程中的22個管理類和工程類的過程域來展示軟件研制能力的成熟度。那么有哪些內容可以幫助我們做好軟件的質量管理?

Cmmi中至少給出了四個軟件質量管理方面的手段,他們分別是:CMMIL2級的軟件質量保證、CMMIL3級的同行評審、CMMIL4級的定量質量管理以及CMMIL5級的缺陷預防。
軟件質量保證是CMMIL2級的一個關鍵過程域,要求組織應當有一個專職的質量保證人員,輔助對組織的軟件開發(fā)過程以及過程中產生的工作產品是否符合組織的標準規(guī)范作出客觀的評價,并確保發(fā)現(xiàn)的不符合項得到解決。
同行評審是驗證CMMIL3級的一個專用實踐,同時也是軟件工程最佳實踐之一。要使同行評審發(fā)揮效用,應注意:評審人員必須是同行,而不是外行。所謂同行就是技術背景和業(yè)務領域知識都接近甚至相同。這樣的同行可以憑借自己開發(fā)產品的經驗教訓快速地、一針見血地找出產品的缺陷;同行僅專注于找出缺陷,而不討論如何解決問題;同行專注于找出需求和設計存在的產品缺陷,忽略那些文字上的錯誤。
定量質量管理指的是CMMIL4級,組織的軟件研制能力成熟度如果進入到這一水平,它的項目管理就已經進入了定量管理的時代。
缺陷預防是零缺陷質量管理的重要思想。CMMIL5級有一個過程域叫原因分析與決定,通過收集軟件開發(fā)過程中已經暴露的問題,分析產生問題的根本原因,并通過過程改進,采取適當的糾正措施消除這些根本原因,由此達到缺陷預防的目的。
這就是關于CMMI的四個軟件質量管理手段。
文章出自武漢華美認證咨詢有限公司。