CMMI基础知识扫盲 笔记
原教程:https://www.bilibili.com/video/BV1Qt411a7Hw?from=search&seid=13900493767040728946
如下是原视频教程的课件笔记,所有权归原作者所有,此处仅做学习使用:
几个关键概念
CMMI:Capability Maturity Model Integration
CMMI V1.2 后分为三种
- CMMI-DEV:针对软件研发
- CMMI-ACQ:面向采购
- CMMI-SVC:面向服务
SEI:Sofeware Engineering Institue (软件工程学院)
CMMI 等级
在模型中,所有软件组织的软件能力成熟度划分为5个等级-第1到第5级。数字越大,成熟度越高。高成熟度等级代表交强的综合软件能力。
5个成熟度等级分别为:
- 第1级:初始级
- 第2级:受管理级
- 第3级:已定义级
- 第4级:定量管理级
- 第5级:持续优化级
连续式与阶段式?
CMMI的概念体系-1
CMMI的概念体系-2
每一个级别,都包含几个到几十个PA
英文全写:Process Area
中文译文:过程域
什么叫“过程域”?
简单的说就是做好一个事情的某一个方面
对应软件开发来说,就是做好软件开发的某一个方面
CMMI的概念体系-3
如果该级别的全部PA打到要求了,就认为该级别打到了。
如何判断PA打到要求呢?
每个PA包含几个目标(Goal)
如果这个几个目标都达到要求了,就认为该PA达到要求了
如何判断Goal达到要求呢?
每个Goal包含几个实践(Practice)
每个实践达到要求了,就认为该Goal达到要求了
CMMI概念体系图
CMMI的评估办法
评估一CMMI的评估办法个企业是否达到某级别的标准,评估的关键就是每个Practice的实际情况
根据评估办法的严谨程度,有以下办法:
- SCAMPI C
- SCAMPI B
- ACAMPI A (正式评估用的办法)
实践“SCAMPI A”
某天晚上,你和朋友A吃了一顿晚饭。请你证明这个事情?
用“SCAMPI A”是如何检查呢?
- 书面直接证据,如:吃饭的发票
- 书面间接证据,如:打车去吃饭的发票
- 访谈证据, 如:对你或者朋友A的访谈
书面直接证据是必须的。
书面间接证据,访谈证据两者至少要有其一。
某企业通过了某某级别的评估,意味着什么?
评估是度企业准备的几个评估项目按照CMMI的标准进行检查。
企业可以准备任意数量的项目,评估的项目是企业自己指定的。
通过评估,只代表评估小组认为参加评估的几个项目达到了CMMI某个级别的标准。
通过评估,不代表这个企业其他项目也达到了要求,也不代表这个企业以后也会达到这个标准。
企业的商业目标
加快进度
相同的项目规模,需要更少时间完成。
减少成本
- 相同的项目规模,需要更少的成本。
提供质量
- 相同投入情况下,质量更高
终极目标
- 利润更高
CMMI基础知识扫盲 笔记相关推荐
- SQL 基础知识扫盲
文章目录 SQL & 数据库基础知识扫盲 SQL是什么? 数据库是什么? 挺身入局,实践出真知 DBMS初体验 MySQL:初体验 Oracle:初体验 PostgreSQL:初体验 Demo ...
- Python 基础知识学习笔记——NumPy
Python基础知识学习笔记--NumPy 与 matlab 优秀的矩阵运算类似,python 提供了 numpy 库,这对熟悉 matlab 的用户来说非常友好.向量.矩阵和多维数组是数值计算中必不 ...
- Python 基础知识学习笔记——OpenCV(1)
Python 基础知识学习笔记--OpenCV(1) OpenCV是一个开源的跨平台计算机视觉和机器学习软件库,它轻量而且高效,被广泛的使用. 整理一下OpenCV学习笔记,以防忘记. 文章目录 Py ...
- Python基础知识学习笔记——Matplotlib绘图
Python基础知识学习笔记--Matplotlib绘图 整理python笔记,以防忘记 文章目录 Python基础知识学习笔记--Matplotlib绘图 一.绘图和可视化 1.导入模块 2.一个简 ...
- python基础知识学习笔记(2)
python基础知识学习笔记(2) 整理一下python基础知识,以防忘记 文章目录 python基础知识学习笔记(2) python简洁的一行代码 python简洁的一行代码 1.交换两个变量 # ...
- python基础知识学习笔记(1)
python 基础知识学习笔记(1) 总结一下Python基础知识,以防忘记. 文章目录 python 基础知识学习笔记(1) 一.起步 1.python安装与编译环境 二.变量和简单数据类型 三.列 ...
- oracle数据库基础知识总结,oracle数据库基础知识学习笔记
oracle数据库基础知识学习笔记 一.oracle数据库类型: Char: 字符型(最大长度2000,定长.不足时以空格补充) Varchar2:字符型 最大长度 4000,变长,实际长度由存储的 ...
- 理财投资 之 基金投资 - #1篇:基金基础知识扫盲
目录 基金基础 理财干货 理财百科 基金基础 1.基金基础知识扫盲 理财干货 1.投资股票正确步骤 :分散投资.匆赌匆盲从.匆追涨杀跌.长期持有.选择性定投 ①掌握投资底层逻辑 ②海选好公司 ③精选出 ...
- Python基础知识学习笔记(一)
Python基础知识学习笔记(一) 文章目录 Python基础知识学习笔记(一) (一) 认识python 1.注释 2.变量及类型 3.关键字(标识符) (1)什么是关键字? (2)查看关键字 (3 ...
- opencv-python基础知识学习笔记
opencv-python基础知识学习笔记 原博地址:https://www.cnblogs.com/silence-cho/p/10926248.html 目录: opencv-python基础知识 ...
最新文章
- 大跌眼镜!杭州一程序员年薪 30 万,竟靠偷车厘子缓解压力?
- Codeforces Round #337 (Div. 2) D. Vika and Segments 线段树扫描线
- IBM迎来新任CEO,又一美国科技巨头被印度裔掌舵
- sysenter Hook
- uploadify在火狐下上传不了的解决方案,java版(Spring+SpringMVC+MyBatis)详细解决方案
- python连接kafka-python连接kafka生产者,消费者脚本
- C++基础复习——C++语言数据类型
- 洛谷P1085不高兴的津津
- D语言/dlang 2.085.0 发布,GC、Objective-C 混编增强
- python最重要的库
- python invalid syntax string_Python报错,“SyntaxError: invalid syntax”
- 电脑自带软件使图片底色变为透明(抠图白底)
- 如何用 Telemetry 测试移动 APP H5性能?
- Android ContextThemeWrapper cannot be cast to android.app.Activity
- 拓端tecdat|R语言用LOESS(局部加权回归)季节趋势分解(STL)进行时间序列异常检测
- nohup命令原理解析
- 树莓派mjpg-streamer实现监控功能
- 瑞星杀毒助手 升级到 0.1.0020版
- 关于空心杯的SI2302驱动
- 【玩转ubu n tu】安装完ubuntu后需要做的事情(持续更新)
热门文章
- 安卓开发使用ttf文字_Android应用使用自定义字体
- Html5开发的在线画板涂鸦,使用html5 canvas制作涂鸦画板
- 修改Administrator密码 VS 快捷键
- Hexo博客美化之蝴蝶(butterfly)主题魔改
- windows 清除IE浏览器缓存的脚本
- 如何用一个例子彻底解释白盒测试中语句覆盖、判定覆盖、条件覆盖、条件判定覆盖、条件组合覆盖?
- 白盒测试-条件组合覆盖
- uniapp windows 真机调试 ios iphone 踩坑指南 itunes 64位历史版本
- 计算机扫描服务开启,扫描系统(window怎么开启扫描服务)
- 局计算机房制度,岳阳市统计局机房管理制度