為了保證軟件產(chǎn)品的質(zhì)量,80年代中期,美國聯(lián)邦政府提出對軟件承包商的軟件開發(fā)能力進(jìn)行評估的要求。因此,美國卡內(nèi)基-梅隆大學(xué)軟件工程研究所 (CMU/SEI) 于1987年研究發(fā)布了軟件過程成熟度框架,并提供了軟件過程評估和軟件能力評價兩種評估方法和軟件成熟度提問單。4年之后,SEI將軟件過程成熟度框架進(jìn)化為軟件能力成熟度模型(Capability Maturity Model For Software,簡稱SW-CMM),并發(fā)布了最早的SW-CMM 1.0版。經(jīng)過兩年的試用,