什么是CMM/CMMI认证

 我来答
天磊咨询专员
2023-09-20 · 超过67用户采纳过TA的回答
知道小有建树答主
回答量:361
采纳率:83%
帮助的人:6万
展开全部
一、什么是CMMI认证
CMMI认证是以CMMI(Capability Maturity Model Integration,即能力成熟度模型集成)为标准的认证过程。它是针对软件企业的软件过程能力成熟度提升而设立的一种全球性的认证体系。CMMI的本质是一个过程改进的模型,是一套优秀的国际标准的最佳实践,它能为软件企业提供全面、系统、可持续的过程改进实施方法。CMMI认证是企业或机构接受第三方机构的审查评估,以确认其软件开发、维护、服务等领域中,各项工作的实施水平是否达到规定的要求和标准,包括软件开发过程的规范、有效性、可追溯性、可管理性等方面。
二、CMMI认证所需经历的主要流程如下:
准备阶段。企业需要进行初期调研,确定是否需要CMMI认证以及选择认证机构。
咨询阶段。企业需要和认证机构沟通,了解CMMI评估的范围和细节,一些具体问题等,以确保企业和认证机构彼此之间理解的一致性。企业还需根据自己的实际情况,选择合适的CMMI认证模型级别和指标,定义实施计划。
评估阶段。评估阶段的核心是评估过程-即根据选定的CMMI认证模型来评估企业的软件过程能力。在必要的情况下,CMMI评估师会向每个人员、项目组、部门实施变更控制过程要求,并检查它们的实施情况。评估完成后,CMMI评估师应当总结评估结果和建议,向企业提供一份评估报告。
资格认证阶段。这个阶段的过程是评估机构审查评估报告,确认企业是否符合指定级别的认证要求,达到指定的标准。如果企业被认证,会获得CMMI认证证书。
三、CMMI认证分为五个级别
初始级 - 没有明确的过程,任何成功都是靠偶然而非过程的管理。
可管理级 - 明确过程和管理流程,尚未建立有效性记录,主要依赖个体能力而非过程。
已定义级 - 该级已经有了一套明确定义的软件过程,并在组织内积极传播。开始建立度量和操作规范,使所有项目能够按照统一的模式实施。
量化管理级 - 基于数据进行过程量化管理,可以预测产品的质量和计划的管理情况,从而更好的实施过程改进。
优化级 - 该级是对各个过程的全面持续改进的结果,这种级别意味着领导具有高度的使命,对过程的性能有大量的数据,以及实施能力的持续改进。
四、CMMI认证可以达到以下目的:
评估软件企业的软件过程能力,识别优缺点。CMMI评估可以帮助企业了解自己在不同阶段的软件过程成熟度,提供改进建议和策略,设计提高软件过程能力的具体行动计划,从而达到规范、提高软件开发流程的目标。
提高软件开发的质量和效率。通过规范软件过程和管理,优化软件开发,降低软件开发成本,提高软件风险可控性,提高软件产品质量和竞争力。
促进项目管理的制度化,提高项目管理的效率和实效性。通过CMMI,企业可以建立更完善的项目管理体系,加强项目管理规范、标准化,推进项目管理过程中。
促进企业间的合作和沟通。CMMI提供了一些术语和标准化的工具来方便不同企业之间的沟通、合作、数据交换等等。这有助于企业之间的软件开发过程上的合作和沟通,加速产品研发结果。
领汇认证
2024-08-15 广告
建议咨询一下领汇认证中心有限公司,领汇认证中心有限公司集认证、培训、咨询服务、国际合作于一体,为IT行业体系、资质认证提供专业认证服务,是面向全国的综合性认证技术服务机构,专业高效,欢迎来电咨询... 点击进入详情页
本回答由领汇认证提供
猪八戒网
2023-04-03 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

简单来说:通过实施CMM/CMMI认证和评审,能够帮助你们公司建立一些软件开发、质量管理等方面的规范(质量体系)来,能够帮助你们公司的软件开发有章可循,使得开发过程不再混乱(呵呵,理论上是这样的,实际上,要把CMM/CMMI的效果实际发挥出来比较困难)。

CMM/CMMI认证也就是由一个专业的认证公司、评估师来按照CMM/CMMI模型检查你们公司的软件开发过程是否达到了CMM/CMMI某个级别的要求。

另,CMM已停止认证多年,现在主要为CMMI了,下面是简介,希望对你有些帮助:

--附录【CMMI简介】

软件能力成熟度模型(CapabilityMaturityModelForSoftware,简称CMMI,是由美国卡内基梅隆大学软件工程研究所(CMUSEI)研究出的一种用于评价软件承包商能力并帮助改善软件质量的方法,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件开发中的困难。CMM/CMMI是目前国际上最流行、最实用的一种软件生产过程标准,已经得到了国际软件产业界的认可,成为当今(企业)从事规模软件生产不可缺少的一项内容。

CMM/CMMI将软件过程的成熟度分为5个等级,以下是5个等级的基本特征:

1.初始级

软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。管理是反应式的。

2.已管理级

建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。

3.已定义级

已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。目前,公司需要申请的就是已定义级别,通常称为CMMI3。由此,我们可知CMMI3是CMMI其中的一个等级。

4.量化管理级

分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。

5.优化管理级

可集中精力改进过程,采用新技术、新方法。拥有防止出现缺陷、识别薄弱环节以及加以改进的手段。可取得过程有效性的统计数据,并可据进行分析,从而得出最佳方法。每个等级都被分解为过程域,特殊目标和特殊实践,通用目标、通用实践和共同特性:

本回答被网友采纳
  • 官方电话
  • 官方服务
    • 官方网站
    • 八戒财税
    • 知识产权
    • 八戒服务商
    • 企业需求
    • 数字市场
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式