CMM/CMMI认证的目的,CMM/CMMI认证是什么
关键字:CMM/CMMI认证 ,CMM/CMMI认证是什么,CMM/CMMI认证的目的
CMM/CMMI认证进入我国软件领域的这十多年来,对我国软件产业的健康发展作出了巨大贡献。但一些软件企业只是以获得证书为根本目的,而忘记CMMI认证目的的出发点是改进软件生产过程。 这致使我国一些通过CMMI5级的企业的项目平均延期率依然在25%以上,并且数据并不稳定。尤为不幸的是,目前没有任何公开数据表明我国通过CMMI高级别认证的企业,提高了生产效率,降低了成本,提高了产品质量。事实上很多企业公司通过CMMI认证的目的并不是为了提升能力,而是为需要的时候使用。
CMMI认证目的是帮助软件生产企业改进生产流程,从而提高软件产品的质量和生产效率。而现在大部分企业公司通过CMMI认证的目的却是想从市场竞争方面想把竞争对手甩在后面,便于争取更多订单;二是以政府有巨资资助作为CMMI认证的目的,企业通过高级别CMMI认证对当地的政府来讲有业绩,因而也会获得相应的CMMI奖励资助。
CMM/CMMI认证是什么呢?下面将详细介绍CMM/CMMI认证是什么
CMM认证是什么?
CMM认证是由美国软件工程学会(software engineering institue,简称SEI)制定的一套专门针对软件产品
的质量管理和质量保证标准. CMM全称为(Capability Maturity Model),中文名称为能力成熟度模型.
CMM认证最早始于1987年,为了满足美国联邦政府评估软件供应商能力的要求,美国卡内基-梅隆大学的软件工程研究学院SEI牵头,发布了一份能力成熟框架(Capability Maturity Framework)以及一个成熟度问卷(Maturity Qestionnaire).四年后(即1991年),SEI将成熟度框架进化为软件能力成熟度模型(Capability Maturity Model For Software,简称SW-CMM,即CMM1.0)
CMM认证是什么评估方法呢?
CMM认证的评估方法是:CBA-IPI方法(即CMM-Bad Asssment for Internal Process Improvement).CBA-IPI方法是一种诊断工具,它借助识别其现行过程的优劣使一个组织能了解其软件开发能力,把这些优缺点与CMM对照起来,安排软件改时计划的优先顺序,并把注意力集中关注到最有利的软件改进上,以及给出其现行过程的成熟度等级和业务目标;此方法是受过培训的专业组对组织的软件过程能力作出评估,该组全体人员作为一个团队一起对评估范围内的CMM关键过程域进行评估和评分.此评估结果是依据所采集的数据作出的,这些数据来自问卷回答\文档审核\陈述以及与中层经理\项目负责人和软件专业人员的深层访谈.
CMMI认证是什么?
自CMM1.0版本后,SEI又开发了其他成熟度模型,包括:软件工程(SW-CMM),系统工程(SE-CMM system engineering CMM),软件采购(SA-CMM,software acquistion CMM),人力
资源管理(P-CMM,people CMM)和集成产品开发(IPT-CMM integrated product team CMM)等.虽然各个模型针对的专业领域不同,但是彼此之间有一定的重叠;另外,这些模型在表现形工上又有不统一之处:系统工程模型是连续式的,而其它模型采用了分级式.SEI并没有废除CMM模型,而是以CMMI的SCAMPI评估方法取代CMM的CBA-IPI评估方法.
CMMI认证是什么评估方法呢?
CMMI认证的评估方法是:SCAMPI方法(即Standard CMMI Appraisal Method for Process Improvement),SCAPMPI评估方法是一种诊断工具,支持和推动组织对过程改进进行承诺.通过确认组织和一个或多个CMMI模型相关的现有过程的强/弱项,SCAMPI能够帮助组织对它自身的过程能力或组织成熟度有一个全面的了解.