CMMI认证--基础知识总览

最近公司研发部搞CMMI L5认证,顺便记录下培训内容。


一、什么是CMMI

CMMI( Capability Maturity Model Integration)即能力成熟度模型集成,由CMM (Capability Maturity Model)发展而来,它最早是应用于软件业的一个过程改进模型,为软件组织描述了从混乱的、不成熟的软件过程向成熟有序的软件过程进行改进的一条途径。后来随着应用的推广和模型本身的发展,CMMI逐渐演化成为一个被广泛应用的综合性过程改进模型。

  • 由美国卡内基梅隆大学软件工程研究所(SEI)推出。
  • 来自政府与产业界的有关开发的最佳实践集合。
  • CMMI主要规定了不同的实践域,不同的过程域有不同的“目标和实践” 。

CMMI 首先是评价流程,流程评价三个特定领域:过程和服务开发,服务建立和管理、产品和服务获取。对于使用了 CMMI 的公司来说,其目的在于使组织达到成熟度等级 5 级。当企业的软件能力成熟度发展到这个程度时,CMMI将不再被采用,企业将更加注重软件产品的定期改进与维护保养。在软件企业中,通过 CMMI 的等级越高,则说明该企业的能力成熟度越高,相应的开发的产品质量也越高,用户对于企业产品也就越满意,同时企业所具有的生产开发组织对于软件产品的研发也更成熟。CMMI 过程及产品质量保证,主要是站在客观的角度对软件产品研发过程及其产品进行监测和审核,并向项目成员及管理人员提供相关结果。

二、CMMI作用

CMMI 在软件行业中扮演了一个重要的角色,它能帮助软件企业进入国际市场。这是因为 CMMI 能够为组织提供一个综合的框架,以改善各种流程。这个新型集成框架让不同模式之间的分歧不再存在,它可以让企业更容易地重复使用不同模式,并且变得更加透明和易于理解。同时,它还构建了一个自动化和可扩展的框架。组织因为这一举措而得到了显著的提升,不仅质量变得更好,效益也得到了明显的增加。目前的情况来看,企业引入 CMMI 主要有以下原因。一是满足市场的需求,尤其是满足某些竞标的活动中明确规定 CMMI 等级的情况。二是以推行 CMMI 为手段,兼顾有效管理和企业内部完善。
在 CMMI 日益普及的今天,模型也在持续地改进,并已经发展为了在全世界范围内得到广泛应用。主要有以下几个方面原因:
(1)能够针对软件开发过程中管理困难的问题提供解决方案。当软件开发过程中遇到问题时,它能够对此提供针对性的解决方案,提高生产效率。
(2)促使软件工程和多学科相互结合。CMMI 在工程和产品研发中的成功运用推动了公司的重大变革,它能消除由于分段开发而导致效率低下,站在软件产品全生命周期角度来规避分段式开发所带来的问题。
(3)使软件开发过程得到改善,获得最佳收益。软件开发过程的改善能够极大的提升软件产品开发质量,提高市场满意度。
CMMI 是一个过程元模型,CMMI 的等级评定已经成为了一个公认的标准,CMMI 的证书成为了软件企业或组织能力的代表,有了这个证书更容易在国内国外获得项目。CMMI 具有很强的操作性,让企业不仅重视理论,而且重视实践,将理论与实际相结合,能更好的提升企业效益。

三、CMMI的成熟度等级

CMMI共有5个级别,代表软件团队能力成熟度的5个等级,数字越大,成熟度越高,高成熟度等级表示有比较强的软件综合开发能力。其中CMMI5级是目前国际软件行业对管理成熟度要求最高、申请难度最大、认证级别最高的评估。据官方数据显示,全球通过CMMI认证的企业中仅有12.5%左右达到5级认证。每一个级别都是更高一级的基石。要上高层台阶必须首先踏上所有下层的台阶。
在这里插入图片描述

在这里插入图片描述
通常来说,软件的质量很大程度上取决于开发团队的能力和管理水平。特别是对于大型软件项目开发而言,整个团队的管理能力对质量起着关键性的作用。要确定软件的优质程度,主要取决于开发团队成员是否称职,以及他们的管理水平是否过硬。CMMI 应用场景是为了对软件功能进行评价,不断地完善软件。

四、过程域

CMMI分为 5 个级别,并制定了 22 个过程区域(Process Areas,简称 PA)。如果企业想要达到 CMMI 的对应等级,那么就要满足等级中所有过程域的要求,过程域如下所示。
在这里插入图片描述

五、此次CMMI DEV 2.0或3.0特点

特点说明
受评估项目提交7-8个项目用于评估
查验网站CMMI审计人员通过企业的网站,了解企业的业务情况。
实际绩效新版要求,导入CMMI模型的企业,需要注重导入后的绩效变化,要对绩效进行测量。强调实用性。
ATM要求ATM要进行考试,要上传相片

六、CMMI 评估

在这里插入图片描述

1、评估方法

将组织过程与CMMI模型进行比对,提供准确的情况,以便了解当前已经实施的过程;确定所评价的CMMI过程域目标的满足程度;如评估发起人要求,定出级别。识别组织单元内的过程弱项和强项;

2、客观证据

客观证据是用于表明模型实践实施或制度化的文件或访谈。客观证据的来源可以包括工具、讲解、文件和访谈。

3、每个过程域如何给出评分等级

在这里插入图片描述

七、CMMI规程文件

文档准备-满足三级要求基础

  • 提供4-7个软件开发项目文档记录
  • 完成过程管理类所需的记录,完成2个项目的项目管理类,工程管理类,支持类152个记录
  • 完成EGP,组织级QA,组织级CM,组织件OT所需的记录

八、CMMI L5将度量统计技术用于项目管理

1、EPG要掌握的度量统计技术

1.正态性检验,求得历史项目的均值,标准差
2.对历史项目进行相关性分析,建立未来项目的回归方程
3.通过回归方程对项目的目标可能性进行预测
4.历史项目与试点项目双样本检验,分析改进的有效性
5.试点项目样本能力分析,分析达成目标的有效性

2、项目经理要掌握的度量统计技术

1.使用回归方程来做项目计划

3、使用工具

Minitab工具、Crystal Ball-水晶球风险管理软件;关于工具的使用后续再继续更新。
在这里插入图片描述在这里插入图片描述

  • 23
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: CMMI5-PM01-T06项目过程定义是团队开发项目的核心,它包括了团队成员需要参与的各个阶段,以及每个阶段所需要执行的活动和任务。在这个过程中,需要明确项目的目标和计划,并确定每个成员的职责和任务分配。同时,还需要设定质量标准和风险管理策略,以避免可能的问题和延误。 这个过程定义包括六个阶段,分别是:规划、需求、设计、编码、测试和发布。在规划阶段,需要制定项目的整体计划和目标,并确定资源和时间的分配;在需求阶段,需要收集用户需求,并进行分析和建模;在设计阶段,进行系统架构和设计的制定;在编码阶段,进行程序编写和代码审查;在测试阶段,进行测试计划的制定和执行;最后,在发布阶段,需要部署和交付成品系统,以及对项目成果进行总结和后续维护。 这个过程定义涵盖了项目的全过程,对于项目的成功实施至关重要。它能够帮助团队实现目标,管理项目进度、风险和质量,提高项目的效率和成果,以及最大限度地满足用户需求。作为一种成熟的管理方法,CMMI5-PM01-T06过程定义已经在众多企业和机构中得到了广泛应用,成为了提高软件开发质量和效率的重要工具。 ### 回答2: CMMI5-PM01-T06项目过程定义是指针对软件开发项目,制定规范化的流程和方法来推动项目的开展和完成。该过程定义采用了 CMMI5 模型,旨在确保项目在各个阶段都能达到高质量和高效率的目标。项目过程定义要求在项目开始前进行详细的计划和准备,包括了项目需求分析、资源分配、进度规划等方面。对于不同阶段的工作内容将有不同的方法和标准,同时还将关注风险管理和变更管理等问题。在项目开展中,会有严格的检查和评估,以确保项目正在按照计划和标准进行;并且需要定期进行质量监控,以及对项目实施合理的调整和优化。最终项目结束时还要进行总结和回顾,以便把经验教训应用于下一个项目中。 CMMI5-PM01-T06项目过程定义的好处在于,它确保了项目的每个阶段都有统一的规范和标准,有利于提高项目的质量和效率,减少错误和重复工作,同时也有利于缩短项目周期和控制项目成本。此外,在采用项目过程定义的过程中,还能发现和解决潜在的问题和风险,提高项目成功的机会和客户满意度。总的来说,CMMI5-PM01-T06项目过程定义能够确保软件开发项目的顺利开展和成功完成,是一种非常重要的管理方式。 ### 回答3: CMMI5-PM01-T06项目过程定义是指对一个项目实施过程进行定义和规范,以确保项目能够按照既定目标进行有序、高效、可控的开展。该过程的关键在于明确项目的需求和目标,建立适合项目的过程框架和规范,并严格执行。 首先,该过程需要明确项目的业务目标、范围、约束条件以及项目组成员的角色、职责和协作方式等,对项目进行全面的规划分析。 其次,依据项目特点和需求,建立适合项目的工作流程和指导文档,包括项目启动、需求分析、设计、开发、测试、运维等各个环节的执行方式和标准,以便确保项目按照质量要求和工期要求有序开展。 最后,对项目过程进行监控和调整,确保项目过程持续改进和优化。包括追踪项目进度、成本和风险等关键指标,及时发现和解决问题,以保证项目按照预期目标和质量要求顺利完成。 在这个过程中,要严格执行规范,强调团队的沟通和协作,还要对过程进行分析和评估,及时调整改进。通过这些举措,使项目能够在高质量的前提下按照计划达成目标,满足客户的需求,提升项目的整体价值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一码当前

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值