CMMI能力成熟度模型集成的过程域

2024-03-14 00:20

本文主要是介绍CMMI能力成熟度模型集成的过程域,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

什么是CMMI

  CMMI全称是Capability Maturity Model Integration, 即能力成熟度模型集成,是由美国国防部(Office of the Secretary of Defense)与卡内基-梅隆大学(Carnegie Mellon University)和美国国防工业协会(National Defense Industrial Association)共同开发的一个过程改进方法(process improvement approach),它向组织提供用于有效的过程改进的基本元素(provides organizations with the essential elements for effective process improvement),帮助组织提供绩效(help organizations improve their performance)。按照卡内基-梅隆大学软件工程研究所的说法,CMMI帮助“集成传统独立的组织功能,设置过程改进目标和优先级,为质量过程提供指引,并为评价当前过程提供一个参考点”。("integrate traditionally separate organizational functions, set process improvement goals and priorities, provide guidance for quality processes, and provide a point of reference for appraising current processes.")

  “CMMI”是CMM(Capability Maturity Model,能力成熟度模型)的接替者。“CMM”自1987年开始开发,一直持续到1997年。在2002年,CMMI1.1版发布,随后1.2版本在2006年8月发布,而1.3版本则于2010年11月发布。

 

三大领域

  “CMMI”目前致力于三个领域的模型:

  产品和服务开发—CMMI开发模型(英文:CMMI for Development,简称 CMMI-DEV),该模型是目前在全国使用最广的模型,通常说的CMMI模型即指该模型,该模型主要用于软件工程、硬件工程、系统工程等产品开发领域。该模型基本上覆盖了产品研发的各个过程领域,包括:项目管理、需求、设计、开发、验证、确认、配置管理、质量保证、决策分析以及对研发的改进和培训等一系列活动。

  服务建立、管理和交付—CMMI服务模型(英文:CMMI for Service,简称 CMMI-SVC)该模型可以用于任何服务行业,包括IT服务、医疗卫生、教育、餐饮酒店等各类服务领域。

  产品和服务采购—CMMI采购模型(英文:CMMI for Acquisition,简称 CMMI-ACQ)。该模型适用于政府、电信、金融等各领域的采购管理。

 

CMMI实施

  CMMI实施时有连续式(continuous)和阶段式(staged)两种改进实施方式。在阶段式中有五个等级。由于第一级“初始级”是组织的初始状态(可以认为每一个没有通过CMMI评估的公司或组织都处于“初始级”),故成熟度级别评定从2到5级被授予。

 

成熟度级别(Maturity levels)与过程区域(Process Area)

过程区域是那些将被组织的过程所覆盖的区域。下面列出了在所有CMMI中出现的过程区域。

CMMI开发模型

成熟度级别1 -Initial初始级

成熟度级别2 -Managed管理级

  • CM - 配置管理(Configuration Management)
  • MA - 度量和分析(Measurement and Analysis)
  • PMC - 项目监督与控制(Project Monitoring and Control)
  • PP - 项目计划(Project Planning)
  • PPQA - 过程和产品质量保证(Process and Product Quality Assurance)
  • REQM - 需求管理(Requirements Management)
  • SAM - 供应商协议管理(Supplier Agreement Management)

成熟度级别3 -Defined定义级

  • DAR - 决策分析与解决方案(Decision Analysis and Resolution)
  • IPM - 集成项目管理(Integrated Project Management)
  • OPD - 组织过程定义(Organizational Process Definition)
  • OPF - 组织过程焦点(Organizational Process Focus)
  • OT - 组织培训管理(Organizational Training)
  • PI - 产品集成(Product Integration)
  • RD - 需求开发(Requirements Development)
  • RSKM - 风险管理(Risk Management)
  • TS - 技术解决方案(Technical Solution)
  • VAL - 验证(Validation)
  • VER - 确认(Verification)

成熟度级别4 -Quantitatively Managed量化管理级

  • OPP - 组织过程绩效(Organizational Process Performance)
  • QPM -  量化项目管理(Quantitative Project Management)

成熟度级别5 -Optimizing优化级

  • CAR - 原因分析与解决(Causal Analysis and Resolution)
  • OPM - 组织绩效管理(Organizational Performance Management)

 

CMMI服务模型

成熟度级别1 -Initial初始级

成熟度级别2 -Managed管理级

  • CM - 配置管理(Configuration Management)
  • MA - 度量和分析(Measurement and Analysis)
  • PPQA - 过程和项目质量保证(Process and Product Quality Assurance)
  • REQM - 需求管理(Requirements Management)
  • SAM - 供应商协议管理(Supplier Agreement Management)
  • SD - 服务交付(Service Delivery)
  • WMC - 工作监控(Work Monitoring and Control)
  • WP - 工作计划(Work Planning)

成熟度级别3 -Defined定义级

  • CAM - 容量和可用性管理(Capacity and Availability Management)
  • DAR - 决策分析与解决方案(Decision Analysis and Resolution)
  • IRP - 突发时间解决和预防(Incident Resolution and Prevention)
  • IWM - 集成工作管理(Integrated Work Management)
  • OPD - 组织过程定义(Organizational Process Definition)
  • OPF - 组织过程焦点(Organizational Process Focus)
  • OT - 组织培训管理(Organizational Training)
  • RSKM - 风险管理(Risk Management)
  • SCON - 服务持续性(Service Continuity)
  • SSD - 服务系统开发(Service System Development)
  • SST - 服务系统转变(Service System Transition)
  • STSM - 战略服务管理(Strategic Service Management)

成熟度级别4 -Quantitatively Managed量化管理级

  • OPP - 组织过程绩效(Organizational Process Performance)
  • QWM - 量化工作管理(Quantitative Work Management)

成熟度级别5 -Optimizing优化级

  • CAR - 原因分析与解决(Causal Analysis and Resolution)
  • OPM - 组织绩效管理(Organizational Performance Management)

 

CMMI采购模型

成熟度级别1 -Initial初始级

成熟度级别2 -Managed管理级

  • AM - 协议管理(Agreement Management)
  • ARD - 采购需求开发(Acquisition Requirements Development)
  • CM - 配置管理(Configuration Management)
  • MA - 度量和分析(Measurement and Analysis)
  • PMC - 项目监督与控制(Project Monitoring and Control)
  • PP - 项目计划(Project Planning)
  • PPQA - 过程和产品质量保证(Process and Product Quality Assurance)
  • REQM - 需求管理(Requirements Management)
  • SSAD - 招标与供应商协议发展(Solicitation and Supplier Agreement Development)

成熟度级别3 -Defined定义级

  • ATM - 采购技术管理(Acquisition Technical Management)
  • AVAL - 采购验证(Acquisition Validation)
  • AVER - 采购确认(Acquisition Verification)
  • DAR - 决策分析与解决方案(Decision Analysis and Resolution)
  • IPM - 集成项目管理(Integrated Project Management)
  • OPD - 组织过程定义(Organizational Process Definition)
  • OPF - 组织过程焦点(Organizational Process Focus)
  • OT - 组织培训管理(Organizational Training)
  • RSKM - 风险管理(Risk Management)

成熟度级别4 -Quantitatively Managed量化管理级

  • OPP - 组织过程绩效(Organizational Process Performance)
  • QPM -  量化项目管理(Quantitative Project Management)

成熟度级别5 -Optimizing优化级

  • CAR - 原因分析与解决(Causal Analysis and Resolution)
  • OPM - 组织绩效管理(Organizational Performance Management)

 

 下图展示了CMMI各个模型间的过程区域的关系:

这篇关于CMMI能力成熟度模型集成的过程域的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/806685

相关文章

Redis中Hash从使用过程到原理说明

《Redis中Hash从使用过程到原理说明》RedisHash结构用于存储字段-值对,适合对象数据,支持HSET、HGET等命令,采用ziplist或hashtable编码,通过渐进式rehash优化... 目录一、开篇:Hash就像超市的货架二、Hash的基本使用1. 常用命令示例2. Java操作示例三

Redis中Set结构使用过程与原理说明

《Redis中Set结构使用过程与原理说明》本文解析了RedisSet数据结构,涵盖其基本操作(如添加、查找)、集合运算(交并差)、底层实现(intset与hashtable自动切换机制)、典型应用场... 目录开篇:从购物车到Redis Set一、Redis Set的基本操作1.1 编程常用命令1.2 集

Linux下利用select实现串口数据读取过程

《Linux下利用select实现串口数据读取过程》文章介绍Linux中使用select、poll或epoll实现串口数据读取,通过I/O多路复用机制在数据到达时触发读取,避免持续轮询,示例代码展示设... 目录示例代码(使用select实现)代码解释总结在 linux 系统里,我们可以借助 select、

k8s中实现mysql主备过程详解

《k8s中实现mysql主备过程详解》文章讲解了在K8s中使用StatefulSet部署MySQL主备架构,包含NFS安装、storageClass配置、MySQL部署及同步检查步骤,确保主备数据一致... 目录一、k8s中实现mysql主备1.1 环境信息1.2 部署nfs-provisioner1.2.

MyBatis/MyBatis-Plus同事务循环调用存储过程获取主键重复问题分析及解决

《MyBatis/MyBatis-Plus同事务循环调用存储过程获取主键重复问题分析及解决》MyBatis默认开启一级缓存,同一事务中循环调用查询方法时会重复使用缓存数据,导致获取的序列主键值均为1,... 目录问题原因解决办法如果是存储过程总结问题myBATis有如下代码获取序列作为主键IdMappe

SpringBoot集成WebService(wsdl)实践

《SpringBoot集成WebService(wsdl)实践》文章介绍了SpringBoot项目中通过缓存IWebService接口实现类的泛型入参类型,减少反射调用提升性能的实现方案,包含依赖配置... 目录pom.XML创建入口ApplicationContextUtils.JavaJacksonUt

Linux五种IO模型的使用解读

《Linux五种IO模型的使用解读》文章系统解析了Linux的五种IO模型(阻塞、非阻塞、IO复用、信号驱动、异步),重点区分同步与异步IO的本质差异,强调同步由用户发起,异步由内核触发,通过对比各模... 目录1.IO模型简介2.五种IO模型2.1 IO模型分析方法2.2 阻塞IO2.3 非阻塞IO2.4

linux部署NFS和autofs自动挂载实现过程

《linux部署NFS和autofs自动挂载实现过程》文章介绍了NFS(网络文件系统)和Autofs的原理与配置,NFS通过RPC实现跨系统文件共享,需配置/etc/exports和nfs.conf,... 目录(一)NFS1. 什么是NFS2.NFS守护进程3.RPC服务4. 原理5. 部署5.1安装NF

MySQL使用EXISTS检查记录是否存在的详细过程

《MySQL使用EXISTS检查记录是否存在的详细过程》EXISTS是SQL中用于检查子查询是否返回至少一条记录的运算符,它通常用于测试是否存在满足特定条件的记录,从而在主查询中进行相应操作,本文给大... 目录基本语法示例数据库和表结构1. 使用 EXISTS 在 SELECT 语句中2. 使用 EXIS

springboot集成easypoi导出word换行处理过程

《springboot集成easypoi导出word换行处理过程》SpringBoot集成Easypoi导出Word时,换行符n失效显示为空格,解决方法包括生成段落或替换模板中n为回车,同时需确... 目录项目场景问题描述解决方案第一种:生成段落的方式第二种:替换模板的情况,换行符替换成回车总结项目场景s