CMM培训讲义课件_第1页
CMM培训讲义课件_第2页
CMM培训讲义课件_第3页
CMM培训讲义课件_第4页
CMM培训讲义课件_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CMM培训讲义,SCT第一海外事业部,整理人:,1,PPT学习交流,软件过程改进,从20世纪90年代至今,软件过程改进成为软件工程学科的一个主流研究方向,其中CMM和CMMI是该领域举世瞩目的重大成果。提高软件过程能力的实践通称为软件过程改进(SoftwareProcessImprovement)。软件过程改进的根本目的是:,提高质量、提高生产率并且降低开发成本。,2,PPT学习交流,软件过程,软件过程:人们用于开发和维护软件及其相关过程的一系列活动,包括软件工程活动和软件管理活动。软件过程能力:描述(开发组织或项目组)遵循其软件过程能够实现预期结果的程度,它既可对整个软件开发组织而言,也可对一个软件项目而言。软件过程性能:表示(开发组织或项目组)遵循其软件过程所得到的实际结果,软件过程性能描述的是已得到的实际结果,而软件过程能力则描述的是最可能的预期结果,它既可对整个软件开发组织而言,也可对一个特定项目而言。软件过程成熟:一个特定软件过程被明确和有效地定义,管理测量和控制的程度。,3,PPT学习交流,关键过程域和实践,关键过程域:每个软件能力成熟度等级包含若干个对该成熟度等级至关重要的过程域,它们的实施对达到该成熟度等级的目标起到保证作用。这些过程域就称为该成熟度等级的关键过程域,反之有非关键过程域是指对达到相应软件成熟度等级的目标不起关键作用。关键实践:对关键过程域的实践起关键作用的方针、规程、措施、活动以及相关基础设施的建立。关键实践一般只描述“做什么”而不强制规定“如何做”。整个软件过程的改进是基于许多小的、渐进的步骤,而不是通过一次革命性的创新来实现的,这些小的渐进步骤就是通过一些着关键实践来实现。,4,PPT学习交流,CMM简单介绍,CMM是CapabilityMaturityModel的缩写CMM的发展历程CMM1.0于1991年制定。CMM1.1于1993发布,该版本应用最广泛。CMM2.0草案于1997年制定(未广泛应用)。2000年CMM演化成为CMMI(CapabilityMaturityModelIntegrationCMM2.0成为CMMI1.0的主要组成部分。CMMI-SE/SW1.1(CMMIforSystemEngineeringandSoftwareEngineering)于2002年1月正式推出。,5,PPT学习交流,SW-CMM和CMMI的主要区别,覆盖的专业领域软件工程SW软件系统的开发活动,要求实现软件系统的开发、运行、维护活动系统化、制度化、量化。系统工程SE全套系统的开发活动,可能包括也可能不包括软件。集成的产品和过程开发IPPD产品的生命周期全程采购SS成熟度等级和过程域级别的名称变化(,没变)可重复级已管理级已管理级量化管理级SW-CMM18个KPACMMI25个KPA其中级是变化最大的模型结构分级式的成熟度结构模型和连续式的能力模型,6,PPT学习交流,CMM的等级评估,过程复杂每一个CMM等级评估周期(从准备到完成)约需12-30个月。每一级别的评估由SEI授权的主任评估师领导一个评审小组进行,其成员大部分来自企业内部。评估过程包括员工培训(企业的高层领导也要参加)、问卷填写和统计、文档审查、数据分析、与企业的高层领导讨论和撰写评估报告等。评估结束由主任评估师签字生效(没有盖上公章的证书)取得主任评估师的资格比较困难10年以上的软件开发经验在SEI接受培训,培训费用每人约需数万美元,非美国人加倍。经过两次以上CMM评估的全过程实习主任评估师的资格并非终身制评估费用昂贵:大约是ISO认证的十倍价格视客户需求的多少而定,可以与咨询公司协商。参考价:CMM3级100万元RMB。,7,PPT学习交流,SW-CMM第一级:初始级,在初始级,企业一般不具备稳定的软件开发与维护的环境。常常在遇到问题的时候,就放弃原定的计划而只专注于编程与测试。,8,PPT学习交流,第二级:可重复级,可重复级在这一级,建立了管理软件项目的政策以及为贯彻执行这些政策而定的措施。基于过往的项目的经验来计划与管理新的项目。个关键过程(KPA)每个过程中按照执行约定、执行能力、执行活动、测量分析、验证实施,要求有若干个关键实践。需求管理软件项目策划软件项目跟踪监控软件子合同管理软件质量保证软件配置管理,9,PPT学习交流,第三级已定义级,在这一级,有关软件工程与管理工程的一个特定的、面对整个企业的软件开发与维护的过程的文件将被制订出来。同时,这些过程是集成到一个协调的整体。这就称为企业的标准软件过程。7个关键过程组织过程焦点组织过程定义培训大纲集成软件管理软件产品工程组间协调同行评审,10,PPT学习交流,第四级已管理级,在这一级,企业对产品与过程建立起定量的质量目标,同时在过程中加入规定得很清楚的连续的度量。作为企业的度量方案,要对所有项目的重要的过程活动进行生产率和质量的度量。软件产品因此具有可预期的高质量。2个关键过程定量过程管理软件质量管理,11,PPT学习交流,第五级优化级,在这个等级,整个企业将会把重点放在对过程进行不断的优化。企业会采取,以达到预防缺陷的目标。同时,分析主动去找出过程的弱点与长处有关过程的有效性的资料,作出对新技术的成本与收益的分析,以及提出对过程进行修改的建议。个关键过程缺

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论