cmmi体系跟软件研发过程1029.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
cmmi体系跟软件研发过程1029

一、CMMI简介 二、CMMI在软件研发过程的重要意义 三、CMMI的几个关键过程域介绍 四、CMMI的实施及评估过程 1.1CMMI定义 CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。 CMMI家族包括CMMI for Development, CMMI for Service和CMMI for Acquisition三个套装产品。 1.2CMMI的历史 CMM是指“能力成熟度模型”,它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各发展阶段的描述。 自从1994年SEI正式发布软件CMM以来,相继又开发出了系统工程、软件采购、人力资源管理以及集成产品和过程开发方面的多个能力成熟度模型。 把现在的以及将被发展出来的CMM模型,集成到一个框架中去,成为CMMI。 CMMI是CMM模型的最新版本。 1.1什么是CMMI CMMI是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述 核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。 1.3CMMI的5级划分 1. 初始级 软件过程是无序的,有时甚至是混乱的,对过程几乎没有定 义,成功取决于个人努力。管理是反应式的。 2. 已管理级 建立了基本的项目管理过程来跟踪费用、进度和功能特性。 制定了必要的过程纪律,能重复早先类似应用项目取得的成 功经验。 1.3CMMI的5级划分 3. 已定义级 已将软件管理和工程两方面的过程文档化、标准化,并综合成 该组织的标准软件过程。所有项目均使用经批准、剪裁的标准 软件过程来开发和维护软件,软件产品的生产在整个软件过程 是可见的。 4. 量化管理级 分析对软件过程和产品质量的详细度量数据,对软件过程和 产品都有定量的理解与控制。管理有一个作出结论的客观依 据,管理能够在定量的范围内预测性能。 5. 优化管理级 过程的量化反馈和先进的新思想、新技术促使过程持续不断 改进。 一、CMMI简介 二、CMMI在软件研发过程的重要意义 三、CMMI的几个关键过程域介绍 四、CMMI的实施及评估过程 2.1对软件研发的意义 提高软件开发的管理能力,CMMI是提供软件研发自我评估的方法和自我提高的手段 降低企业的工程成本;提高软件生产率;提高软件质量。 提高软件公司的国内和国际竞争力。 一、CMMI简介 二、CMMI在软件研发过程的重要意义 三、CMMI的几个关键过程域介绍 四、CMMI的实施及评估过程 3.1SPP模型 精简并行过程(Simplified Parallel Process SPP) 基于CMMI以及软件工程和项目管理知识而创作的一种“软件过程改进方法和规范”,它由众多的过程规范和文档模板组成。SPP主要用于指导国内IT企业持续地改进其软件过程能力。 3.2全部过程域 CMMI3级共19个过程域,划分为三个部分: 项目管理过程 项目研发过程 机构支撑过程 3.2项目管理过程 项目管理过程包含6个过程域,分别为: 立项管理 结项管理 项目规划 项目监控 风险管理 需求管理 3.2项目研发过程 项目研发过程包含8个过程域,分别为: 需求开发 技术预研 系统设计 实现与测试 系统测试 Beta测试 客户验收 技术评审 3.2机构支撑过程 机构支撑过程包含5个过程域,分别为: 配置管理 质量保证 培训管理 外包与采购管理 服务与维护 3.3项目监控 项目监控的目的是通过周期性地跟踪项目计划的各种参数如进度、工作量、费用、资源、工作成果等,不断地了解项目的进展情况,以便当项目实际进展状况显著偏离计划时能够及时采取纠正措施。 三个主要规程:项目计划跟踪 ;控制偏差 ;项目进展汇报 。 3.3项目监控 3.3项目监控具体工作 项目计划跟踪 项目经理周期性地跟踪项目计划的各种参数如进度、工作量、 费用、资源、工作成果等,从而及时了解项目的实际进展情况。 从数据分析角度讲,计划是基于估计的,而跟踪则是基于度 量的。 偏差控制 项目经理将跟踪得到的数据和《项目计划》中的数据进行对比, 分析偏差,发现项目进展偏离计划,应当及时采取纠正措施。 项目进展汇报 项目经理周期性地召开会议,讨论项目进展情况,撰写“项目 进展报告”并通报给机构领导和所有成员。 3.4需求管理 3.4需求管理 需求管理(Requirement Management, RM)的目的在客户与开发方之间建立对需求的共同理解,维护需求与其他工作成果的一致性,并控制需求的变更。 三个主要规程:需求确认 ;需求跟踪 ;需求变更控制 。 3.4需求管理 一、需求确认 需求确认

文档评论(0)

rachel + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档