CMMI_识要点汇总.doc
文本预览下载声明
CMMI 知识要点汇总
CMMI全称
Capability Maturity Model Integration (能力成熟度模型)
CMMI来源于那三个模型 ,研究机构(英文、中文)
软件工程 sw-cmm
系统工程 EIA/IS
集成化产品和过程开发 IPD-CMM
CMMIv1.2分为哪三个集群(英文、中文)
面向开发的CMMI(CMMI for Development,CMMI-DEV)面向采购的CMMI(CMMI for Acquisition,CMMI-ACQ)
面向服务的CMMI(CMMI for Services,CMMI-SVC)
评估方法简述,评估三种类型、评估的主要依据、评估的结果
Scampi的评估方法,老师原话:“了解下看一遍有印象就行了”,具体含义自行领悟
(1) 用于过程改进的标准CMMI评估方法
(2)评估三种类型:
Class A:凡是按体系要求的项目都需要按体系要求做,评估的时候采取抽样评估;
Class B:评估试点项目与体系文档、CMMI模型的符合度;
Class C:评估完成的过程体系与CMMI模型的差距;
(3) 当且仅当目标下的全部实践被全部实施或者被大部分实施
所有弱项的累积不会对目标的达成产生显著负面影响。
GG和GP分别是什么,5个GG?GG1和GG2 GG3对应的GP分别是什么?
记忆题目中问及到的问题,主要了解
GG:通用目标
GP:通用实践
5个GG:GG1 达到特定目标
GG2制度化已管理的过程
GG3 制度化已定义的过程
GG4 制度化量化管理过程
为了保证各PA能顺畅执行,公司、项目内部可能会安排很多培训和学习,内容会涉及到项目管理、技术等各个方面,这些培训的内容就可能会覆盖到各个PA,通常一个培训可以覆盖多个PA,另外要特别说明,自学、技术研究等这些内容,也是GP2.5的证据。
不过对于OT这个PA会比较特殊,简单的说就是培训的培训,可能需要安排一些外部的培训才能保证做培训工作的员工有能力做好培训的工作。另外对于OPF、OPD、OID这些PA, 也可能需要一些外部培训。
1、需求跟踪的方法 需求跟踪矩阵的使用?
IEEE为可跟踪性提供的定义:
“在开发过程的两个或多个产品之间能够建立关系的程度,尤其是某产品与其他产品之间前任及后续或者主要或从属的关系。例如,某给定软件组件的需求和设计的匹配程度。”
“软件开发产品中每个元素能够建立其存在理由的程度;例如,数据流图中的每个元素引用它所满足需求的程度。”
2、获得需求承诺 因该获得那些人的承诺?用户 程序员 需求开发人员
3、识别需求不一致性的最有效方法?需求评审
SAM供方协议管理
确定组件获取方式的意义在于什么?(在于获得最适合企业,选择能够满足质量、成本、进度三方面要求的最优产品列表)
建立供方协定---哪些协议是具有法力效力的?
SP2、5为什么比CMM的SG2多了一个产品转化?产品转换的意义在于什么?(工厂产品需要受环境的制约,所以要进行产品转换
和供应商建立长期合作关系在哪里有约定?SP2、1意义是什么?
对于组织来讲,项目是一次性的,但是合作是长久的,帮助供方改善过程实际上是对组织本身过程的改善
跟踪选择的供方过程应该是怎样的?
选择,监督SP2.2
评价供方工作产品sp2.3中有哪些方式可以利用?演示、评审、测试
PP项目计划
PP过程域在项目中的作用域
项目启动阶段一段时间后开始,一直到收尾开始一段时间后发挥作用,结果不需要计划
2、计划制定的原则(答案正确)?如何实现(用自己的话来整合)
产品计划的制订是由上往下制订,由下往上修改的过程;
在制订每一层计划时均要充分考虑上下层计划的约束关系;
在与各相互关联的计划及与职能部门充分沟通和协调的基础上来制订产品的计划。
分级、完整、滚动、逐步细化、合理
分级别制定完整的计划,滚动完成计划制定中的细节,并逐步细化以提升计划的合理性
PP中每个sp用到的工具方法手段,如何完成实践要求,简述(原先答案已经非常完美用蓝色字体标识)
1.使用wbs,通过按不同的标准进行工作分解
2.估算方法: Delphi、PertSizing
3选择生命周期模型,决定着计划本身的工作量、重新估算和重新计划的时间
定义阶段及里程碑
使用模型,估算方法,结合自身的估摸和特点
一般的估算方法有哪几个?区别
估算的方法:类比法、Wideband Delphi、PertSizing、CoCoMo模型法(成本估算)
1)Wideband Delphi受个性因素及个体意志影响小,有
显示全部