CMMI详细讲解答题.doc
文本预览下载声明
第一章 过程改进简介
组织有各种各样的商业目标,组织的商业目标通过组织的过程实现。
要想达到有竞争力的水平必须不断改进过程。
过程改进活动关注改进过程的能力和组织的成熟度来推动组织的发展和实现目标。
过程改进活动能提供指导,帮助组织定义和标准化过程、提高工作效率、减少返工、度量组织的性能和利用数据来管理业务。
过程改进保证了能给组织带来可度量的收益,特别是在工作量估计和高质量产品的交付能力上。
基于模型的过程指的是使用一个模型来指导一个组织的过程改进。
一般而言,基于模型的过程改进开始于管理的承诺和评估。评估的结果又被作为制订下一步行动计划的基础,在完成了这些计划后,再进行进一步的评估,依次下去,其目标是使组织成熟,让它持续地监控和改进过程,一直生产高质量的产品,在市场竞争中游刃有余,并随时进行自我调整来满足客户的需求。
工程系统复杂性日益增长、并行工程和交叉学科需要采用集成过程。
集成过程改进的真正效益:
成本改善
采用多种模型和多种方法所需的培训费用。
在相同的组织中(可能对相同的实践人员)执行多种评估需要的费用。
在数据仓库中维护冗余的过程资产。
维护或采购多种模型中的专业知识。
由集成过程改进带来的更多成功机会,较高质量、更好的可预测性以及其他各种改进过程的效益都会使组织实现成本节省。
重点明确
一个集成过程改进计划可以弄清楚组织各种活动的目的和商业目标。通过跨越更大范围的学科的各种过程改进活动的集成,就更容易把同时包括实践人员和主管的队伍团结在过程改进的大旗下。
过程集成和精益组织
集成过程改进的一个不太明显的收益是它对组织产生的“集成”影响。当过程的定义跨越了组织和学科的边界时,通常会产生新的理解相互学习,从而使关键工作流简化,并消除冗余的或不必要的活动。
灵活性与新学科的扩展
集成所带来的最后一个效益,是当业务或工程环境发生变化时,具备了增加新学科的能力。
10.集成化过程改进的原则
强调高层管理人员的支持
仔细确定目标
选用最佳实践
过程改进要与业务目标一致
11.运用两个或多个单学科模型可以实现一个组织的集成化过程改进。但是,只用一个涉及多个学科的模型却有许多优点。正是这些原因,美国国防部——特别是国防部部长助理——与卡内基梅隆大学的软件工程研究所(CMU/SEI)和美国国防工业协会共同合作,于1998年发起了能力成熟度模型集成(CMMI)的开发。
2000年第4季度发布了第一个正式的集成化CMMI产品CMMI-SE/SW/IPPD/SS 1.0版。2002年又发布了CMMI-SE/SW/IPPD/SS 1.1版。就在同年的晚些时候,发布了CMMI-SW。
12.CMMI里程碑
1997年 CMMI由美国国防部和美国国防工业协会发起
1998年 首次团队会议召开
1999年 发布操作概念
完成首次试验
2000年 完成更多的试验
发布CMMI-SE/SW 1.0版
发布CMMI-SE/SW/IPPD 1.0版
发布供试用的CMMI-SE/SW/IPPD/SS 1.0版
2002年 发布CMMI-SE/SW 1.1版
发布CMMI-SE/SW/IPPD 1.1版
发布CMMI-SE/SW/IPPD/SS 1.1版
发布CMMI-SW 1.1版
其中:SW——软件学科
SE——软件工程学科
IPPD——集成化产品和过程开发
SS——供应商来源
2006年8月面向开发的CMMI(CMMI-DEV 1.2)版本正式发布。为了更加广泛的应用,SEI计划今后发布另外两种模型,分别是面向服务的CMMI-SVC 1.2和面向采购的CMMI-ACQ 1.2。
第二章 CMMI/SPCA介绍
一、背景介绍
CMM是“软件能力成熟度模型”的英文简写,该模型由美国卡内基-梅隆大学的软件工程研究所(简称SEI)受美国国防部委托,于1991年研究制定,初始的主要目的是为了评价美国国防部的软件合同承包组织的能力,后因为在软件企业应用CMM模型实施过程改进取得较大的成功,所以在全世界范围内被广泛使用,SEI同时建立了主任评估师评估制度,CMM的评估方法为CBA-IPI。
CMMI是SEI于2000年发布的CMM的新版本。CMMI不但包括了软件开发过程改进,还包含系统集成、软硬件采购等方面的过程改进内容。CMMI纠正了CMM存在的一些缺点,使其更加适用企业的过程改进实施。CMMI适用SCAMPI评估方法。需要注意的是,SEI没有废除CMM模型,只是停止了CMM评估方法:CBA-IPI。现在如要进行CMM评估,
显示全部