摘要:

这是《CMMI快乐之旅》系列文章之一。说起猪皮(GP,Generic Practice),真的让人又爱又恨,中文翻译叫通用实践。CMMI标准中每个级别包含几个PA,每个PA又包含几个Goal,而每个Goal又包含几个Practice。实际上Goal分为两类,一类是Specific Goal(特定目标,简称SG),一类是Geniric Goal(通用目标,简称GG)。SG包含的Practic叫做Specific Practic(特定实践,简称SP),GG包含的Practic叫做Geniric Practic(通用实践,简称GP)。

正文:

说起猪皮(GP,Generic Practice),真的让人又爱又恨,中文翻译叫通用实践。

CMMI标准中每个级别包含几个PA,每个PA又包含几个Goal,而每个Goal又包含几个Practice。实际上Goal分为两类,一类是Specific Goal(特定目标,简称SG),一类是Geniric Goal(通用目标,简称GG)。SG包含的Practic叫做Specific Practic(特定实践,简称SP),GG包含的Practic叫做Geniric Practic(通用实践,简称GP)。

大家如果去看看CMMI的标准,会发现每个PA的SP内容都不一样的,但GP看上去基本类似,只是个别的单词换掉。实际上CMMI的制定者对这些内容进行了精心的提炼,他们总结出不管是哪个PA,都需要有类似的要求,这些要求就被总结成GG和GP。GG(Generic Goal)有以下几种层次:
GG1:达到特殊目标的要求
GG2:制度化一个可管理的过程
GG3:制度化一个已定义的过程
GG4:制度化一个定量管理的过程
GG5:制度化一个持续改进的过程

GG1非常简单,只要所有SG都满足了,GG1就满足了。
GG2就复杂很多,要求制度化一个可管理的过程,GG2包含10个GP(Generic Practice),内容涉及到方针、计划、资源、责任、人员培训、配置管理、干系人的管理、计划跟踪、QA、高级别领导检查等十方面的内容,这些内容,每个PA都有要求,要全部满足这些要求是不那么容易的。
GG3只有两个GP,分别是建立已定义的过程以及收集改进的信息,尽管只有两个GP,但要建立覆盖所有SP的已定义过程是不容易的,并且要不断的收集该PA的改进信息。

在进行阶段式评估的时候,对于GG,只需要评估GG2、GG3就可以了,但如果进行连续式的评估,就可能需要评估GG4、GG5。如果一个PA能达到GG4的要求,说这个PA达到了定量管理的层次,达到4级的要求。如果一个PA能达到GG5的要求,说明这个PA在定量管理的层次上能持续地优化,达到了5级的要求。

我们先不管三七二十一,我们先看看这12个GP的英文原文是怎样的:

GP2.1 Establlish and maintain an organizational poliicy for planning and performing then XXX process.
GP2.2 Establish and maintain the plan for performing XXX process.
GP2.3 Provide adequate resources for performing XXX process,developing the work products,and providing the services of the process.
GP2.4 Assign responsibility and authority for performing the process,developing the work products,and providing the services of XXX process.
GP2.5 Traing the people performing or supporting XXX process as needed.
GP2.6 Place designed work products of XXX process under appropriate levels of configuration management.
GP2.7 Identify and involve the relevant stakeholders of XXX process as planned.
GP2.8 Monitor and control XXX process against the plan for performing the process and take appropriate corrective action.
GP2.9 Objectively evaluate adherence of XXX processn against its process description,standards,and procedures,and address noncompliance.
GP2.10 Review the activities,status,and results of XXX process with highter level management and resolve issues.
GP3.1 Establish and maintain the description of a XXX process.
GP3.2 Collect work products,measures,measurement results,and improvement information derived from planning and performing XXX process to support the future use and improvement of the organization's processes and process assets.

不同的PA,XXX就会替换成相应过程的文字,如PP,XXX就会替换成“project planning”。

请看下一文……

作者:张传波

创新工场创业课堂(敏捷课程)讲师

软件研发管理资深顾问

CMMI首席专家

《火球——UML大战需求分析》作者

www.umlonline.org 创办人

1.2 基础知识——关于猪皮(GP,Generic Practice)相关推荐

  1. 软件工程与软件测试基础知识_这是我在软件工程工作九个月中学到的知识

    软件工程与软件测试基础知识 I've been working for about nine months at Dexter as a software developer. I wrote a b ...

  2. java基础知识点_「Java面试题/知识点精华集」20000+字的Java基础知识篇(2020最新版) !

    " 本文已经收录进我的 79K Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide (「Java学习+面试指 ...

  3. 你得学会并且学得会的Socket编程基础知识

    这一篇文章,我将图文并茂地介绍Socket编程的基础知识,我相信,如果你按照步骤做完实验,一定可以对Socket编程有更好地理解. 本文源代码,可以通过这里下载 http://files.cnblog ...

  4. crawler4j_迷你搜索引擎–使用Neo4j,Crawler4j,Graphstream和Encog的基础知识

    crawler4j 继续执行正在实现搜索引擎的Programming Collection Intelligence (PCI)的第4章. 我可能比做一次运动所咬的东西要多. 我认为,与其使用本书中所 ...

  5. 迷你搜索引擎–使用Neo4j,Crawler4j,Graphstream和Encog的基础知识

    继续执行正在实现搜索引擎的Programming Collection Intelligence (PCI)的第4章. 我可能比做一次运动所咬的东西要多. 我认为, 与其一直使用本书中使用的普通关系数 ...

  6. c# 找出目录下的所有子目录_C# 基础知识系列- 14 IO篇 文件的操作(2)

    前接上一篇内容. 如果是第一次捧场的小伙伴,为了您阅读的连贯性,烦请扫一眼<C# 基础知识系列- 14 IO篇 文件的操作(1)>.本篇是IO之文件操作的第二篇,介绍一下目录和路径的相关类 ...

  7. 七日掌握设计配色基础_掌握正确的基础知识:如何设计网站的导航,搜索和首页...

    七日掌握设计配色基础 by Anant Jain 通过Anant Jain 掌握正确的基础知识:如何设计网站的导航,搜索和首页 (Get the basics right: how to design ...

  8. 你得学会并且学得会的Socket编程基础知识(转)

    这一篇文章,我将图文并茂地介绍Socket编程的基础知识,我相信,如果你按照步骤做完实验,一定可以对Socket编程有更好地理解. 本文源代码,可以通过这里下载 http://files.cnblog ...

  9. C# 基础知识和VS2010的小技巧总汇(2)[转]

    1.使用关键字readonly ,表示这个字段只能在执行构造函数的过程中赋值,或者由初始化语句赋值 2..net4.0新增一个  Tuple 类,代表一个有序的N元组.可以调用Tuple.Create ...

最新文章

  1. Spring 整合 Junit
  2. vue 数据劫持详解
  3. Chrome开发者工具Element style里的Computed标签页
  4. 关于EL表达式取值的问题
  5. 【网络流】植物大战僵尸(P2805)
  6. LeetCode547. Friends Circles 利用union find | bfs | dfs三种方法解决
  7. linux 文件mtime,linux 文件的atime,ctime,mtime查看與修改
  8. 掌握 Ajax,第 11 部分: 服务器端的 JSON
  9. groovy 兼容 java_java – eclipse插件和maven依赖项中存在的’groovy-all’jar之间的兼容性问题...
  10. 【贪心+双指针】LeetCode 11. Container With Most Water
  11. 扫码枪扫码直接提交ajax,js监听页面扫码枪
  12. 通用稳定DNS,国际DNS,国内DNS,公共DNS
  13. java导出功能(多个sheet页数据导出)
  14. 【精华】龚祖春奋发改进企业的风格
  15. canvas:绘制简单春联demo
  16. 从来不敷面膜的人_长期“敷面膜”和“不敷面膜”的女人,在这3点差距很大,别不信...
  17. 如何在UBUNTU环境下使用GAPPProxy
  18. tomcat运行springmvc项目:m2e-wtp error: path/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF (No such
  19. 计算机电源 自动关机,电脑开机几十分钟断电式自动关机
  20. 计算机类课程辅助工具设计,计算机辅助设计07075 .doc

热门文章

  1. 基于java+springboot+mybatis+vue+elementui的口腔牙医诊所系统
  2. 计算机网络安全的解决方案,计算机网络安全网络安全解决方案.ppt
  3. ESP8266wifi模块新手入门(无须代码实现和电脑通信)
  4. testbench inout端口处理
  5. hppt post请求 请教大神解脱
  6. 聊一聊区块链-波场技术, 只聊技术
  7. 稻盛和夫:不管世间如何变化,经营的原则不变
  8. 误删除的图片怎么恢复?
  9. phpstudy集成环境升级php版本,phpStudy官方:各版本phpstudy集成环境软件MD5码
  10. 【Excel】UNICHAR函数展示万国码(unicode)