|
众所周知,软件系统的复杂程度是以往任何产品所无法比拟的,它需要经历一系列的成熟阶段。软件机构首先要判定自己属于哪一个成熟阶段,然后再根据自身的情况来决定采取哪些活动来更有效地改进自己的软件过程。这就需要对软件生产的评估提出一个标准。
CMM(Capability Maturity Model,能力成熟模型)就是一个这样的理论模型,它由美国卡内基梅隆大学软件工程研究所1987年研制成功。CMM规定了机构成熟阶段的框架,以及如 何据之判断软件结构所处的成熟程度和机构为改进自己的软件过程所应该采取的办法,因此能有效地帮助企业改进和优化管理,大大提高软件企业的开发水平和产品质量。
我国软件行业与印度的巨大差距在于缺少统一的软件质量认证体系和标准。从行业本身角度来看,这也是CMM模式在软件企业的应用范围和应用层次的差距。现在,全球有71家软件企业通过CMM4级和5级评估,印度就有24家。而在国内,CMM还是一个新生事物,到目前为止,也只有北京鼎新公司通过CMM认证。二者一对比,其实就很清楚地给出了国内软件企业的努力方向:今后几年内,以CMM认证为镜子去发现、查找、评估软件生产过程中的问题,进一步加强软件生产的管理水平,从根本上提高开发软件产品的能力和质量。
目前,通过CMM认证的重要性已经被国内不少企业付诸行动。联想软件在2001年初,经过英国路透集团的严格评估,顺利通过CMM2认证,成为国内第一家通过此项认证的民族软件企业,这也是中国人首次领取进军国际软件市场的“执照”。华为、创智等其它一批公司也都在进行研究、实验或实施预评估,预计在未来两三年内,将有可能出现国内软件业实施CMM的高潮。这也意味着,CMM的思想、原理、工具、方法无疑将会对我国软件产业的加速发展插上腾飞的翅膀,并将对软件企业内部资源的配置和企业理念产生深远的影响。
更为令人鼓舞的是,我国政府已经注意到,软件企业全面实现CMM认证体系是加入WTO、与国际接轨的必然,并开始提供实质上的支持。两会代表在“十五”计划的草案中提议,必须真正建立与国际规则接轨、按国际惯例办事的新型体制框架。国务院不久前则发布《鼓励软件产业和集成电路产业发展的若干政策》,在第17条也有“对软件出口型企业CMM认证费用予以适当支持”的内容,并决定从投资、融资、税收、产业技术等方面给出良好的政策环境和优惠条件。这充分说明,与过去相比,软件企业外部环境已经得到很大改善,因此,软件业如果能够正视自己,通过CMM模式提高内部管理水平,那么,我们有理由相信,软件业的春天将有望在新世纪的前五年初现。(项远 杜娟)《国际金融报》(2001年04月03日第八版)
|