什么是CMM: SW-CMM(Capability Maturity Model For Software 軟件生產(chǎn)能力成熟度模型,以下簡稱"CMM"),是87年由美國卡內(nèi)基梅隆大學(xué)軟件工程研究所(CMU SEI)研究出的一種用于評價軟件承包商能力并幫助改善軟件質(zhì)量的方法,其目的是幫助軟件企業(yè)對軟件工程過程進行管理和改進,增強開發(fā)與改進能力,從而能按時地、不超預(yù)算地開發(fā)出高質(zhì)量的軟件。其所依據(jù)的想法是:只要集中精力持續(xù)努力去建立有效的軟件工程過程的基礎(chǔ)結(jié)構(gòu),不斷進行管理的實踐和過程的改進,就可以克服軟件生產(chǎn)中的困難。CMM它是目前國際上最流行、最實用的一種軟件生產(chǎn)過程標準,已經(jīng)得到了眾多國家以及國際軟件產(chǎn)業(yè)界的認可,成為當今企業(yè)從事規(guī)模軟件生產(chǎn)不可缺少的一項內(nèi)容。CMM為軟件企業(yè)的過程能力提供了一個階梯式的改進框架,它基于過去所有軟件工程過程改進的成果,吸取了以往軟件工程的經(jīng)驗教訓(xùn),提供了一個基于過程改進的框架;它指明了一個軟件組織在軟件開發(fā)方面需要管理哪些主要工作、這些工作之間的關(guān)系、以及以怎樣的先后次序,一步一步的做好這些工作而使軟件組織走向成熟。
本頁關(guān)鍵詞:什么是CMM-CMM軟件生產(chǎn)能力成熟度模型管理體系