关键词:
一、CMMI简介
Capability Maturity Model Integration,能力成熟度模型集成。
CMMI等级及过程域:
CMMI等级 | 过程域中文名称 | 过程域英文名称 | 过程类型 |
第2级 已管理级 7个过程域 | 需求管理 | Requirements Management | 工程 |
项目规划 | Project Planning | 项目管理 | |
项目监控 | Project Monitoring and Control | 项目管理 | |
供应商协议管理 | Supplier Agreement Management | 项目管理 | |
度量分析 | Measurement and Analysis | 支持 | |
过程和产品质量保证 | Process and Product Quality Assurance | 支持 | |
配置管理 | Configuration Management | 支持 | |
第3级 已定义级 11个过程域 | 需求开发 | Requirements Development | 工程 |
技术方案 | Technical Solution | 工程 | |
产品集成 | Product Integration | 工程 | |
验证 | Verification | 工程 | |
确认 | Validation | 工程 | |
组织过程焦点 | Organizational Process Focus | 过程管理 | |
组织过程定义 | Organizational Process Definition | 过程管理 | |
组织培训 | Organizational Training | 过程管理 | |
集成项目管理 | Integrated Project Management | 项目管理 | |
风险管理 | Risk Management | 项目管理 | |
决策分析与解决方案 | Decision Analysis and Resolution | 支持 | |
第4级 量化管理级 2个过程域 | 组织过程绩效 | Organizational Process Performance | 过程管理 |
量化项目管理 | Quantitative Project Management | 项目管理 | |
第5级 优化级 2个过程域 | 组织革新与推广 | Organizational Innovation and Deployment | 过程管理 |
原因分析与解决方案 | Causal Analysis and Resolution | 支持 |
二、CMMI2.0
CMMI由1.3版本升级到2.0版本。
CMMI V2.0 帮助组织根据自身业务目标以及与类似组织的比较,快速了解其当前的能力等级和性能水平。
CMMI V2.0 模型是一套经过验证的全球最佳实践,旨在优化不断变化的全球环境中的业务性能,帮助组织建立解决最常见业务挑战的关键能力并设定相应基准,包括:
-
设计和开发产品
-
提高性能
-
交付和管理服务
-
维持习惯性和持久性
-
管理业务弹性
-
规划和管理工作
-
选择和管理供应商
-
确保质量
-
管理员工
-
支持实施
CMMI V2.0 关键改进
1、改进业务性能
业务目标直接与运营相关联,以便在时间、质量、预算、客户满意度和其他关键驱动因素方面实现可度量的性能提升。
2、利用当前的最佳实践
CMMI V2.0 是经验证最佳实践的可信来源,将不断更新以反映新在线平台上不断变化的业务需求。
3、构建敏捷弹性和规模
直接指导如何增强使用 Scrum 的敏捷项目的过程,并注重性能。
4、提高基准评估的价值
新的绩效导向评估方法提高了基准评估的可靠性和一致性,同时缩短了准备时间和生命周期成本。
5、加速采用
通过在线访问和应用指南,比以往更加容易获得 CMMI 的优势。
三、CMMI思想启发
1、CMMI是一套实践指导模型,它是一种最佳实践的示范,可以帮助企业规范项目开发流程;它的核心是指导过程实践,在目标和结果明确的前提下,搭建一个桥梁,帮助企业一步步走的更稳,而不是模棱两可、凭经验猜想和琢磨的去做事;这点上对中国企业的帮助可能更大。
2、CMMI是一种科学的实践模型,而并非是靠经验、靠理论堆积起来的框架,可以适用于多种开发模型和多种企业组织结构,关键是领悟其中的理念和思想,并且付诸实践;CMMI是以企业商业成功为目标驱动的实践,项目的目标是为了商业,商业的目标是为了盈利,而盈利是企业存在的前提和保证。
3、CMMI里各个级别的过程域划分明确,各个角色职责清晰、互相配合,主要是四类角色,组织过程(包括组织过程焦点、组织过程定义、组织培训、组织过程绩效、组织革新与推广)、项目管理(包括项目规划、项目监控、供应商协议管理、集成项目管理、风险管理、量化项目管理)、工程(包括需求管理、需求开发、技术方案、产品集成、验证、确认)、支持(包括度量分析、过程和产品质量保证、配置管理、决策分析与解决方案、原因分析与解决方案);
4、CMMI是能力成熟度模型集成,分四个级别,分别是2级、3级、4级、5级,目前已经从之前1.3版本升级到最新的2.0版本,企业可以根据自己的实际情况,逐级提升,循序渐进;CMMI并不是刻板和守旧的,企业可以灵活运用,只要符合其思想理念即认为达标;
5、CMMI涉及多个过程域、多个环节,多个角色,我们可以将它设想为一个环;企业在应用过程中,组织过程小组EPG定义了企业的过程、参照模板和应用实践,涉及多个角色,包括项目管理组、过程改进组、度量分析组、配置管理组、组织培训组等,做为组织级别的人员结构,为具体项目的应用和实践提供了支撑,组织过程小组本身就是一个独立的环;具体项目涉及项目经理PM、需求人员、开发人员、测试人员、质量保证人员QA、配置管理人员CM等角色,这些项目角色在组织过程小组的指导下,又形成了一个独立的环;这样就是环环相扣、处处相依,形成了一套科学、慎密、行之有效的实践体系。
cmmi2.0配置管理工作及访谈学习笔记
...品配置。其中包括各类文档、源代码、规范、bug等等。在CMMI2.0中对配置管 查看详情
cmmi2.0配置管理工作及访谈学习笔记
...品配置。其中包括各类文档、源代码、规范、bug等等。在CMMI2.0中对配置管 查看详情
七牛云成功通过cmmi3认证
...0月31日,在上海七牛信息技术有限公司青岛会议室举行的CMMI3级认证结果发布会上,主任评估师王庆付老师和评估组向公司高层及参与评审的EPG成员及项目组成员郑重宣布:经过严格的现场审核和评估,上海七牛信息技术有限公... 查看详情
hbase-简介
第1章HBase简介1.1什么是HBase HBase的原型是Google的BigTable论文,受到了该论文思想的启发,目前作为Hadoop的子项目来开发维护,用于支持结构化的数据存储。 官方网站:http://hbase.apache.org --2006年Google发表BigTable白皮书 ... 查看详情
启发式学习----简介
启发式学习定义:一个基于直观或经验构造的算法,在可接受的花费(指计算时间和空间)下给出待解决组合优化问题每一个实例的一个可行解,该可行解与最优解的偏离程度一般不能被预计。常见的有:遗传算法、蚁群算法、... 查看详情
cmmi2.0配置管理工作及访谈学习笔记(续)
1.配置管理岗位职责范围:组织级和项目级配置管理管理对象为过程和产品,产品为识别出的配置项建立配置库:为项目建立开发库(管理库)、基线库,建立配置库结构并分配权限(命名规范)基... 查看详情
cmmi2.0配置管理工作及访谈学习笔记(续)
1.配置管理岗位职责范围:组织级和项目级配置管理管理对象为过程和产品,产品为识别出的配置项建立配置库:为项目建立开发库(管理库)、基线库,建立配置库结构并分配权限(命名规范)基... 查看详情
《以道御术》荣耀上市,专家书评
...介绍了CMMI2.0相对于CMMI1.3的变化,阐明了CMMI2.0的核心思想与理念,然后对于CMMI模型中的每个人实践域进行了通俗的、详细的、案例化的解读,最后对敏捷方法与CMMI模型进行了系统化的 查看详情
粒子群算法(pso)简介及python实现(代码片段)
一、概述 粒子群算法,也称粒子群优化算法或鸟群觅食算法(ParticleSwarmOptimization),缩写为PSO.粒子群优化算法是一种进化计算技术(evolutionarycomputation),1995年由Eberhart博士和kennedy博士提出,源于对鸟群捕食的行... 查看详情
hbasehbase入门简介
一 HBase 的起源HBase 的原型是 Google 的 BigTable 论文,受到了该论文思想的启发,目前作为 Hadoop的子项目来开发维护,用于支持结构化的数据存储。Apache HBase™是Hadoop数据库,这是一个分布式,... 查看详情
自编码器及相关变种算法简介
本文对自编码器(Auto-Encoder)算法及其相关变种算法进行简要介绍,其中包括RegularizedAuto-Encoder、SparseAuto-Encoder、DenoisingAuto-Encoder和ContractiveAuto-Encoder,重点讨论各算法的基本思想及优化时所需目标函数的构造。  ... 查看详情
收藏:一张不错的cmmi过程领域全图
CMMI提供了一套从低到高即从过程模糊、过程可重复、过程可定义、过程可量化到过程持续改进等逐级改进的方法及模型。但是,CMMI只告诉我们该做什么,而没有告诉我们该如何做。对于推进实施来讲还需要一个理解和... 查看详情
struts2学习笔记01之简介及配置
一、Struts简介 *是轻量级的MVC框架,主要解决了请求分发的问题,重心在控制层和表现层。运用ASOP的思想,使用拦截器来扩展业务控制器 二、使用步骤: 1.引入Sturts2的相... 查看详情
androidmvc,mvp,mvvm思想及实例(代码片段)
一.MVC简介1.MVC概念MVC(Model-View-Controller,模型-视图-控制器)Model:数据层,负责处理业务逻辑,例如监听网络与数据库接口.View:界面(UI)层,显示数据,在Android中一般指xmlContoller:逻辑层,传递用户的交互和更新数据,在Android中通常指Activity和F... 查看详情
转:rest简介及spring实现
一 RoyFielding 2000年Rest被RoyFielding提出来的,我对RoyFielding的印象有以下几个.一是RoyFielding做为Http协议的起草者,在Http协议发布没多久跳起来说这个世界上很多人对于Http的使用是错误的,所以他说大家应该用Rest.二是没多久RoyFi... 查看详情
django框架简介及模板template(代码片段)
Django框架简介MVC框架和MTV框架MVC,全名是ModelViewController,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。想要更... 查看详情
企业全方位改进(cmmi)咨询服务
一、 概述企业最关注的是利润,并且追求持续的、稳中有涨的利润!要达到这样的目标,需要全方位的、根本性的改进,打造良好的组织架构、人才招聘及培养体系、绩效考核机制、软件研发过程、高战... 查看详情
nlp简介及12条基本假设
参考技术A#NLP简介:NLP是目前世界上最实用有效的一门心理行为科学。NLP全名是NeuroLinguisticProgramming,中文译为【神经语言程序学】。有人评价它:纳米技术是物理学的一次飞跃,而NLP则是人类心理学的一场革命。互联网改变了人... 查看详情