[软件工程] CMMI是什么?

序 能力成熟度模型集成(CMMI)

一、CMMI(能力成熟度模型集成)概述

  • CMMI是由美国软件工程学会 (software engineering institue,简称SEI)制定的一套专门针对软件产品的质量管理质量保证标准.

CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成

  • CMMI开发模型(英文:CMMI for Development,简称 CMMI-DEV),该模型是目前在全国使用最广的模型,通常说的CMMI模型即指该模型,该模型主要用于软件工程硬件工程系统工 程等产品开发领域 。该模型基本上覆盖了产品研发的各个过程领域 ,包括:项目管理、需求、设计、开发、验证、确认、配置管理、质量保证、决策分析 以及对研发的改进和培训等一系列活动。
  • 目前,国内大多数企业都选择的是开发模型开发模型有五个不同的等级,包含22个过程域(PA)。即:
  • 初始级/Initial(ML1)不含过程域:过程不可预测,且缺乏控制,是被动的
  • 已管理级/Managed(ML2)含有7个过程域:过程为项目服务,通常为被动
  • 已定义级/Defined(ML3)含有11个过程域:过程主动为组织服务
  • 定量管理级/Quantitatively Managed(ML4)含有2个过程域:过程已度量和控制
  • 优化级/Optimizing(ML5)含有2个过程域:关注与过程改进

二、CMMI3认证流程

  • 1、制定评估计划;

  • 2、组建EPG小组;

  • 3、文档的整理和编写;

  • 4、CMMI基础培训和角色培训;

  • 5、预评估;

  • 6、正式评估。

三、CMMI在全球的影响力

X 参考与推荐文献

相关推荐
郝学胜-神的一滴3 天前
深入解析C++命令模式:设计原理与实际应用
开发语言·c++·程序人生·软件工程·命令模式
紫金桥软件3 天前
组态软件和实时数据库区别大吗?
数据库·物联网·软件工程·scada·监控组态软件
HLJ洛神千羽4 天前
人机交互的软件工程方法实验报告(黑龙江大学)
人机交互·软件工程
文火冰糖的硅基工坊4 天前
[人工智能-大模型-97]:大模型应用层 - 随着技术的发展,软件工程与软件开发过程提效演进阶段(工具化 → 流程化 → 智能化)和未来的展望。
人工智能·软件工程
张较瘦_5 天前
[论文阅读] AI + 软件工程 | 从“能用”到“耐用”:LLM生成软件的老化陷阱与研究突破
论文阅读·人工智能·软件工程
雾江流7 天前
快指点击器 1.1.9 | 支持多点操作、自动化脚本,操作记录等功能,快速解放双手
运维·自动化·软件工程
lapiii3587 天前
14天极限复习软考-day5 软件工程 、UML
软件工程·uml
雾江流8 天前
LocalDream 2.1.2 |在手机设备上运行SD模型,支持文本到图像生成和图像重绘,无任何限制
软件工程
雾江流9 天前
vidhub v1.3.13 |聚合主流网盘,自动刮削整理影视资源,有网盘会员的可入,或者使用不限速网盘
软件工程
数学小牛马9 天前
现代软件工程课程 个人博客作业2-结对编程项目总结
软件工程·结对编程