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