首页 | 嘉洋天智 | 新闻动态 | CMMI | ISO27001 | ISO20000 | 培训服务 | 咨询案例 | 嘉洋智库 | 人才招聘 | 联系我们
新闻动态
详细内容
您的位置:新闻动态 >

CMMI认证软件企业走向世界的通行证


正当我国计算机软件行业 2000 年实现产值 235 亿元,为自己九十年代年均 30% 的增长沾沾自喜的时候,从邻国印度传来捷报: 1999-2000 年度,印度软件产业实现产值 56.5 亿美元,其中出口 40.5 亿美元,占目前印度出口总额的 10.5% , 是中国的近百倍 ,软件产品已远销世界 75 个国家和地区,其中 28 个国家完全依靠印度的软件和服务支撑。而在八十年代,印度软件业与我国不相上下。我们在总结印度软件业成功因素时发现,除了语言优势、政府高度支持外,软件企业高度重视质量、积极进行质量认证对其软件走向世界起到了极其重要的作用。印度有 170 家公司获得 ISO9000 质量标准认证, 5 家得到 CMM 五级认证(全球共 13 家)。《财富》全球 500 家大公司中,有 203 家采用印度计算机软件。摩托罗拉等跨国公司把 CMM3 级认证作为其软件供应商的必要条件。因此可以说, CMM— 软件企业走向世界的通行证。

  本文拟对CMM 认证体系做一个简要介绍,并对我国软件如何进行CMM 认证提出自己的建议。

  CMM 概念

  CMM (软件能力成熟度模型: CapabilityMaturityModelForSoftware )是由美国卡内基梅隆大学的软件工程研究所( SEI : SoftwareEngineeringInstitute )受美国国防部委托于 1987 年研制成功的,在美国,随后在全世界推广实施的一种软件评估标准,是一种用于评价软件承包能力并帮助其改善软件质量的方法,主要用于软件开发过程和软件开发能力的评估和改进,它侧重于软件开发过程的管理及工程能力的提高与评估。

  CMM内容

  CMM 评估包括5个等级,共计18个关键过程域,52个目标,300多个关键实践。

  整个企业将会把重点放在对过程进行不断的优化,采取主动去找出过程的弱点与长处,以达到预防缺陷的目标。同时分析各有关过程有效性的资料,作出对新技术的成本与收益的分析,并提出对过程进行修改的建议。达到该级的公司过程可自发地不断改进,防止同类缺陷二次出现

  CMM认证的意义

  CMM 的意义不仅仅是对软件开发的过程进程管理,最关键的它还是一种高效的管理方法,有助于企业最大程度的降低成本,提高质量和用户满意度,而这正是中国软件业与美国、印度软件业最大的差距之处。

  与软件工程不同的是,CMM 是对于企业软件开发的整个过程进行全方位的考察与评估,甚至包括了对于开发人员的管理、文档的管理以及对开发人员素质的评估。 CMM 也不同于目前大家所熟知的 ISO 9000 系列质量体系的认证,因为后者是针对各行各业所有生产过程的管理,而对软件产业的特殊性考虑不够。

  CMM并不强调所有的软件企业都采用统一的管理模式和规范,而是提供一系列评估的指标,帮助企业在原有基础上进一步实现规范化管理,比如企业的文档之间是否保持一致性、软件开发人员的管理是否严格、开发的软件是否经过严格测试等等。

  CMM认证对企业的要求和帮助

  基于 CMM 模型的软件成熟度实践要求企业尽量采用更加规范的开发标准和方法,使用更加科学和精确的度量手段,选择更便于管理和使用的开发工具。因此,造成了整个工程的可重构性、可分解性和最优化,明确了整个项目中必要和不必要的工作,明确了整个项目的风险,以及各个阶段进行评估的指标与应急措施。

发布: 时间:2009-02-17 点击:
嘉洋天智(北京)科技有限公司 专业 CMMI ISO27001 ISO20000 认证咨询机构 版权所有 京ICP备10007794号-5
地址:北京市房山区良乡镇良官大街58号-A594号  电话:010-59795971