从20世纪80年代中期开始,由美国国防部资助,卡内基·梅隆大学软件工程研究所(CMU/SEI)最先提出的“软件能力成熟度模型”理论,在20世纪90年代正式发表为研究成果。这一成果已经得到了众多国家软件产业界的认可,并且在北美,欧洲和日本等国家及地区得到了广泛应用,成为了事实上的软件过程改进的工业标准。一种新技术的出现,必然有其发展恩想的来源及其历史背景,在CMM的技术报告中,指出了CMM的思想内核及其结构是基于几个推行产品质量管理的科学家。这些科学家是:
(WalterShewart),(Ewards Deming),约瑟・朱兰
(Joseph Juran),菲力浦·克罗斯比(Philip Crosby).20世纪30年代谢华特在贝尔实验室工作时,就最先提出了一套运用统计学进行质量管理的控制原则。此后,统计学家丹明和佐兰将其理论加以完善并且付诸于实践。后来丹明又提出了一种称为丹明链式反应的现象,内容如下:

(1)一个企业改进它的生产过程并且坚持不懈地按此方向进行努力。
(2)质量改进了。
(3)因为减少了返工,减少了错误,减少了延误,设计得更好,以及更有效地使用了资源,所以成本下降了。
(4)一系列的工作使得质量提高了,产品的售价降低了,产品的市场占有率上升了。
(5)最后利润增加了。
戴明、朱兰以及其他学者的这些管理理论和思想,被人们称为全面质量管理(TotlQuality Management,TQM),戴明也被人们誉为现代质量思想理论鼻祖。另一个质量管理学家克罗斯比,在1979年成立了一家名为质量管理顾问的公司(质量研究所)。专门从事质量问题的研究,很多大的公司都是他的客户,例如,通用汽车(General Machine)、克莱斯勒(Chrysler),摩托罗拉(Motorola),施乐(Xerox)等公司。后来全面质量管理(TQM)IBM・斯(Ron Radice)・(WattsHumphrey)应用于软件工程。1986年,汉弗莱从IBM退休之后,加人了卡耐基·梅隆大学的软件研究所。他所带去的思想与实践成果成为以后的软件能力成熟度模型的主要基础。
总的来说,从20世纪80年代中期开始,由美国国防部资助,卡内基·梅隆大学软件工程研究所最先提出的软件能力成熟度模型理论及其应用,在20世纪90年代正式发表为研究成果。这一成果已经得到了众多国家软件产业界的认可,并且在北美、欧洲和日本等国家及地区得到了广泛应用,成为了事实上的软件过程改进的工业标准。