做CMMI咨询评估,我们是专业的!
1. 什么是CMMI?
CMMI的全称为Capability Maturity Model Integration,即能力成熟度模型集成。主要用于指导软件开发过程的改进和进行软件开发能力的评估。
成都思培安专注IT服务10余年,服务客户500+,做CMMI咨询评估,我们是专业的!
2. 全球CMMI评估数量近5年走势
截至2023年1月中旬,全中国持有有效CMMI3/4/5级证书(有效期3年)的IT企业为11728家,其中CMMI4/5级企业有835家。
3. 为什么选择思培安?
A. 官方授权的白金认证机构
B. 拥有自己的CMMI主任评估师,保证通过率
C. 专业咨询师,深耕IT行业十余年,人均咨询各类研发企业达50家以上
D. 定制服务方案,满足各类企业的需求
E. 流程服务透明化,客户满意度至上,无任何隐形费用
F. 客户覆盖面广,实战经验丰富
4. CMMI认证流程
Step1 级别选定:初次评估推荐使用CMMI3级v2,0模型。1级和2级对项目管理活动的指导意义不大。已通过CMMI3级且满1年的企业可以申请CMMI高成熟度4/5级评估。
Step2 制定计划:根据企业用证计划和过程改进需要,以及评估师安排确定启动时间和现场评估时间。CMMI3级周期为3-6个月或以上,而CMMI4/5级实施周期更长,达12个月以上。
Step3 准备工作:a. 确定评估项目,实施差距分析,思培安指导过程改进和培训;
b. 确定ATM和访谈人员,思培安指导和培训,实施预评估等;
c. 项目启动后思培安将全程指导直至公司完全满足CMMI评估要求。
Step4 现场评估:在思培安的指导下企业配合评估师实施为期5-7天的现场正式评估。
Step5 审计公示:现场评估完成后评估师向ISACA提交评估结果,等待审计公示。
5. CMMI认证条件
基础条件 | CMMI3级 | CMMI4/5级 |
知识储备 | CMMI Intro培训 | CMMI HMC培训 |
人员储备 | 研发人员10+人 相关支持5+人 | 研发人员25+人 相关支持10+人 |
项目储备 | 当年2-4个已完成或正在进行中的成熟的软件项目 | 当年4-6个已完成或正在进行中的成熟的软件项目 |
工具使用 | 项目管理工具(Git或SVN) …… | 项目管理工具(Git或SVN) 数据统计工具Minitab 模型预测工具Crystal Ball …… |
其它 | 公司成立1年以上 | 公司通过CMMI3一年以上 |
6. CMMI认证的优势
A. 政府支持:全国部分省、市、地区可享受20-60万不等的政策支持;
B. 投标利器:CMMI等级越高,投标中加分越多,提高中标率,有利于满足承包国防工程或一些大企业的工程的要求;
C. 提升过程改进的质量和效率,保证软件研发的质量和进度;有利于成本的控制和提升公司的绩效管理;
D. 对"杂乱无章、无序管理"的项目开发过程进行规范;有助于提高软件开发者的职业素养;能够解决人员流动所带来的问题。
7. CMMI成熟度等级及特点
必须牢记,软件过程的改进不可能在一夜之间完成,CMMI是以增量方式逐步引入变化的。它明确地定义了5个不同的“成熟度”等级,一个组织可按一系列小的改良性步骤向更高的成熟度等级前进。
成熟度等级1:初始级(Initial)。处于这个最低级的组织,基本上没有健全的软件工程管理制度。每件事情都以特殊的方法来做。如果一个特定的工程碰巧由一个有能力的管理员和一个优秀的软件开发组来做,则这个工程可能是成功的。然而通常的情况是,由于缺乏健全的总体管理和详细计划,时间和费用经常超支。结果,大多数的行动只是应付危机,而非事先计划好的任务。处于成熟度等级1的组织,由于软件过程完全取决于当前的人员配备,所以具有不可预测性,人员变化了,过程也跟着变化。结果,要精确地预测产品的开发时间和费用之类重要的项目,是不可能的。
成熟度等级2:可重复级(Repeatable)。在这一级,有些基本的软件项目的管理行为、设计和管理技术是基于相似产品中的经验,故称为“可重复”。在这一级采取了一定措施,这些措施是实现一个完备过程所必不可缺少的第一步。典型的措施包括仔细地跟踪费用和进度。不像在第一级那样,在危机状态下方行动,管理人员在问题出现时便可发现,并立即采取修正行动,以防它们变成危机。关键的一点是,如没有这些措施,要在问题变得无法收拾前发现它们是不可能的。在一个项目中采取的措施也可用来为未来的项目拟定实现的期限和费用计划。
成熟度等级3:已定义级(Defined)。在第3级,已为软件生产的过程编制了完整的文档。软件过程的管理方面和技术方面都明确地做了定义,并按需要不断地改进过程,而且采用评审的办法来保证软件的质量。在这一级,可引用CASE环境来进一步提高质量和产生率。而在第—级过程中,“高技术”只会使这一危机驱动的过程更混乱。
成熟度等级4:已管理级(Managed)。一个处于4级的公司会对每个项目都设定质量和生产目标。这两个量将被不断地测量,当偏离目标太多时,就采取行动来修正。利用统计质量控制,管理部门能区分出随机偏离和有深刻含义的质量或生产目标的偏离(统计质量控制措施的一个简单例子是每千行代码的错误率。相应的目标就是随时间推移减少这个量)。
成熟度等级5:优化级(Optimizing)。—个5级组织的目标是连续地优化软件过程。这样的组织使用统计质量和过程控制技术作为指导。从各个方面中获得的知识将被运用在以后的项目中,从而使软件过程融入了正反馈循环,使生产率和质量得到稳步的改进。
整个企业将会把重点放在对过程进行不断的优化,采取主动的措施去找出过程的弱点与长处,以达到预防缺陷的目标。同时,分析各有关过程的有效性资料,做出对新技术的成本与效益的分析,并提出对过程进行修改的建议。达到该级的公司可自发的不断改进,防止同类缺陷二次出现。