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

相关文章

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

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

SpringBoot集成redisson实现延时队列教程

《SpringBoot集成redisson实现延时队列教程》文章介绍了使用Redisson实现延迟队列的完整步骤,包括依赖导入、Redis配置、工具类封装、业务枚举定义、执行器实现、Bean创建、消费... 目录1、先给项目导入Redisson依赖2、配置redis3、创建 RedissonConfig 配

oracle 11g导入\导出(expdp impdp)之导入过程

《oracle11g导入导出(expdpimpdp)之导入过程》导出需使用SEC.DMP格式,无分号;建立expdir目录(E:/exp)并确保存在;导入在cmd下执行,需sys用户权限;若需修... 目录准备文件导入(impdp)1、建立directory2、导入语句 3、更改密码总结上一个环节,我们讲了

ShardingProxy读写分离之原理、配置与实践过程

《ShardingProxy读写分离之原理、配置与实践过程》ShardingProxy是ApacheShardingSphere的数据库中间件,通过三层架构实现读写分离,解决高并发场景下数据库性能瓶... 目录一、ShardingProxy技术定位与读写分离核心价值1.1 技术定位1.2 读写分离核心价值二

MyBatis-plus处理存储json数据过程

《MyBatis-plus处理存储json数据过程》文章介绍MyBatis-Plus3.4.21处理对象与集合的差异:对象可用内置Handler配合autoResultMap,集合需自定义处理器继承F... 目录1、如果是对象2、如果需要转换的是List集合总结对象和集合分两种情况处理,目前我用的MP的版本

Java Kafka消费者实现过程

《JavaKafka消费者实现过程》Kafka消费者通过KafkaConsumer类实现,核心机制包括偏移量管理、消费者组协调、批量拉取消息及多线程处理,手动提交offset确保数据可靠性,自动提交... 目录基础KafkaConsumer类分析关键代码与核心算法2.1 订阅与分区分配2.2 拉取消息2.3

SpringBoot集成XXL-JOB实现任务管理全流程

《SpringBoot集成XXL-JOB实现任务管理全流程》XXL-JOB是一款轻量级分布式任务调度平台,功能丰富、界面简洁、易于扩展,本文介绍如何通过SpringBoot项目,使用RestTempl... 目录一、前言二、项目结构简述三、Maven 依赖四、Controller 代码详解五、Service

springboot2.1.3 hystrix集成及hystrix-dashboard监控详解

《springboot2.1.3hystrix集成及hystrix-dashboard监控详解》Hystrix是Netflix开源的微服务容错工具,通过线程池隔离和熔断机制防止服务崩溃,支持降级、监... 目录Hystrix是Netflix开源技术www.chinasem.cn栈中的又一员猛将Hystrix熔

AOP编程的基本概念与idea编辑器的配合体验过程

《AOP编程的基本概念与idea编辑器的配合体验过程》文章简要介绍了AOP基础概念,包括Before/Around通知、PointCut切入点、Advice通知体、JoinPoint连接点等,说明它们... 目录BeforeAroundAdvise — 通知PointCut — 切入点Acpect — 切面

C++ STL-string类底层实现过程

《C++STL-string类底层实现过程》本文实现了一个简易的string类,涵盖动态数组存储、深拷贝机制、迭代器支持、容量调整、字符串修改、运算符重载等功能,模拟标准string核心特性,重点强... 目录实现框架一、默认成员函数1.默认构造函数2.构造函数3.拷贝构造函数(重点)4.赋值运算符重载函数