软件产业的发展给予一定的政策扶持是必需的,上海软件产业的发展,始终受到市政府极大的关怀和支持,因此软件产业在近年得到了迅速发展。但是软件企业在企业管理和软件开发过程管理方面却一直不能得到充分的提高,产品和服务的质量以及与国际产业界对话的能力一直存在较大的问题。看来,仅仅只有政策上的扶持是不够的,一定的政策和订单还不足以使软件企业充分重视企业管理水平和软件开发过程管理水平的迅速提高,还需要通过“双管齐下”,同时通过强制性的准入手段来推动软件企业总体管理能力和素质的提高。
2002年7月,就提高软件企业能力素质的方法、途径和CMM在软件企业中的实施等问题,会同市信息办产业处共同组团赴美国进行了考察。
一、政府采购软件与服务,供应商须通过CMM认证
1986年底,美国联邦政府,特别是国防部,希望能有一套评估软件供应商能力的方法,以此来选择供应商(其实我们现在很多的客户,特别是政府部门,对如何判断供应商的能力也大为头痛,供应商们在介绍自己的能力和方案的时候,几乎都将自己说成是最完美的公司,真是难以抉择)。为此,卡内基·梅隆大学的软件工程研究所(SEI)正式开始着手这项工作。1987年9月,发布了一份“能力成熟度框架”和一套“成熟度问卷”。四年后,SEI总结了实施“框架”和“问卷”以及对软件公司评估过程中的经验与教训,在"成熟度框架"的基础上建立了一个模型(CMM1.0版),这个模型可以更有效地帮助软件企业建立和实施过程改进计划。1993年SEI又推出了CMM1.1版本。2001年底推出更具创新意义的CMMI。