原教程: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基础知识扫盲 笔记相关推荐

  1. SQL 基础知识扫盲

    文章目录 SQL & 数据库基础知识扫盲 SQL是什么? 数据库是什么? 挺身入局,实践出真知 DBMS初体验 MySQL:初体验 Oracle:初体验 PostgreSQL:初体验 Demo ...

  2. Python 基础知识学习笔记——NumPy

    Python基础知识学习笔记--NumPy 与 matlab 优秀的矩阵运算类似,python 提供了 numpy 库,这对熟悉 matlab 的用户来说非常友好.向量.矩阵和多维数组是数值计算中必不 ...

  3. Python 基础知识学习笔记——OpenCV(1)

    Python 基础知识学习笔记--OpenCV(1) OpenCV是一个开源的跨平台计算机视觉和机器学习软件库,它轻量而且高效,被广泛的使用. 整理一下OpenCV学习笔记,以防忘记. 文章目录 Py ...

  4. Python基础知识学习笔记——Matplotlib绘图

    Python基础知识学习笔记--Matplotlib绘图 整理python笔记,以防忘记 文章目录 Python基础知识学习笔记--Matplotlib绘图 一.绘图和可视化 1.导入模块 2.一个简 ...

  5. python基础知识学习笔记(2)

    python基础知识学习笔记(2) 整理一下python基础知识,以防忘记 文章目录 python基础知识学习笔记(2) python简洁的一行代码 python简洁的一行代码 1.交换两个变量 # ...

  6. python基础知识学习笔记(1)

    python 基础知识学习笔记(1) 总结一下Python基础知识,以防忘记. 文章目录 python 基础知识学习笔记(1) 一.起步 1.python安装与编译环境 二.变量和简单数据类型 三.列 ...

  7. oracle数据库基础知识总结,oracle数据库基础知识学习笔记

    oracle数据库基础知识学习笔记 一.oracle数据库类型: Char:  字符型(最大长度2000,定长.不足时以空格补充) Varchar2:字符型 最大长度 4000,变长,实际长度由存储的 ...

  8. 理财投资 之 基金投资 - #1篇:基金基础知识扫盲

    目录 基金基础 理财干货 理财百科 基金基础 1.基金基础知识扫盲 理财干货 1.投资股票正确步骤 :分散投资.匆赌匆盲从.匆追涨杀跌.长期持有.选择性定投 ①掌握投资底层逻辑 ②海选好公司 ③精选出 ...

  9. Python基础知识学习笔记(一)

    Python基础知识学习笔记(一) 文章目录 Python基础知识学习笔记(一) (一) 认识python 1.注释 2.变量及类型 3.关键字(标识符) (1)什么是关键字? (2)查看关键字 (3 ...

  10. opencv-python基础知识学习笔记

    opencv-python基础知识学习笔记 原博地址:https://www.cnblogs.com/silence-cho/p/10926248.html 目录: opencv-python基础知识 ...

最新文章

  1. 大跌眼镜!杭州一程序员年薪 30 万,竟靠偷车厘子缓解压力?
  2. Codeforces Round #337 (Div. 2) D. Vika and Segments 线段树扫描线
  3. IBM迎来新任CEO,又一美国科技巨头被印度裔掌舵
  4. sysenter Hook
  5. uploadify在火狐下上传不了的解决方案,java版(Spring+SpringMVC+MyBatis)详细解决方案
  6. python连接kafka-python连接kafka生产者,消费者脚本
  7. C++基础复习——C++语言数据类型
  8. 洛谷P1085不高兴的津津
  9. D语言/dlang 2.085.0 发布,GC、Objective-C 混编增强
  10. python最重要的库
  11. python invalid syntax string_Python报错,“SyntaxError: invalid syntax”
  12. 电脑自带软件使图片底色变为透明(抠图白底)
  13. 如何用 Telemetry 测试移动 APP H5性能?
  14. Android ContextThemeWrapper cannot be cast to android.app.Activity
  15. 拓端tecdat|R语言用LOESS(局部加权回归)季节趋势分解(STL)进行时间序列异常检测
  16. nohup命令原理解析
  17. 树莓派mjpg-streamer实现监控功能
  18. 瑞星杀毒助手 升级到 0.1.0020版
  19. 关于空心杯的SI2302驱动
  20. 【玩转ubu n tu】安装完ubuntu后需要做的事情(持续更新)

热门文章

  1. 安卓开发使用ttf文字_Android应用使用自定义字体
  2. Html5开发的在线画板涂鸦,使用html5 canvas制作涂鸦画板
  3. 修改Administrator密码 VS 快捷键
  4. Hexo博客美化之蝴蝶(butterfly)主题魔改
  5. windows 清除IE浏览器缓存的脚本
  6. 如何用一个例子彻底解释白盒测试中语句覆盖、判定覆盖、条件覆盖、条件判定覆盖、条件组合覆盖?
  7. 白盒测试-条件组合覆盖
  8. uniapp windows 真机调试 ios iphone 踩坑指南 itunes 64位历史版本
  9. 计算机扫描服务开启,扫描系统(window怎么开启扫描服务)
  10. 局计算机房制度,岳阳市统计局机房管理制度