正文

簡介和CMMI/敏捷方法入門(1)

CMMI+敏捷整合開發(fā) 作者:(美)Paul E.McMahon


1.1  簡介和CMMI入門

用于開發(fā)的能力成熟度模型集成(Capability Maturity Model Integration,CMMI)是一個(gè)過程改進(jìn)成熟度模型,旨在用于改進(jìn)由軟件工程學(xué)會(Software Engineering Institute,SEI)開發(fā)的產(chǎn)品和服務(wù)。

目前還沒有定規(guī)出一種使用CMMI模型的最佳方式。如果有人要研究實(shí)現(xiàn)的可能性有多大,其中面臨的一個(gè)棘手問題就是什么方法可以稱為“強(qiáng)制實(shí)行”方法。這是一種針對該模型內(nèi)每個(gè)過程域和相關(guān)實(shí)踐“強(qiáng)制實(shí)行”文檔化過程的方法。強(qiáng)制實(shí)行方法是對“為什么不告訴我CMMI需要執(zhí)行哪些操作?”這類常見問題最簡單的回答。

此外,面臨的另一個(gè)棘手問題就是什么方法可以稱為“非強(qiáng)制實(shí)行”方法。最好是通過敏捷組織內(nèi)對新CMMI方案的普遍回應(yīng)來體現(xiàn)該方法:“我已了解如何完成我的工作”或“我確信可以找到證據(jù)證明我能勝任該工作”。

CMMI模型的目標(biāo)既不是對組織“強(qiáng)制實(shí)行”一系列實(shí)踐活動,也不是作為證實(shí)一個(gè)人是否“符合要求”的標(biāo)準(zhǔn)來應(yīng)用。只有正確使用CMMI才能根據(jù)組織的業(yè)務(wù)目標(biāo)幫助您確定組織內(nèi)需要改革的領(lǐng)域,最終實(shí)現(xiàn)價(jià)值最大化。

要正確應(yīng)用該模型,必須了解您面臨的選擇、具備的可選項(xiàng)以及所做決策產(chǎn)生的相關(guān)后果。為幫助理解您的選擇和可選項(xiàng),首先需要深入理解CMMI模型的結(jié)構(gòu)。

1.1.1  CMMI入門

CMMI模型由多個(gè)過程域(Process Area,PA)組成,每個(gè)過程域包含一組特定實(shí)踐(Specific Practice,SP)和公共實(shí)踐(Generic practice,GP)。有關(guān)本書中介紹的關(guān)鍵CMMI PA及其簡短說明請參閱表1-1。


上一章目錄下一章

Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號