第七章-软件能力成熟度模型课件.pptxVIP

第七章-软件能力成熟度模型课件.pptx

  1. 1、本文档共100页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 软件能力成熟度模型 软件项目管理 1 l 软件过程与过程管理 l CMMI概述 l CMMI的成熟度等级及其过程域 l CMMI的应用 l PSP ,TSP与CMMI 本章内容提要 2 l 软件过程(Software Processes)是指软件开发 人员开发和维护软件及相关产品(如项目计划、 设计文档、代码、测试用例和用户手册)的一 套行为、方法、技术及变换过程。 l 不能把软件过程简单地理解为软件产品的开发 流程。 第一节软件过程与过程管理 3 l 从大量项目实践中归纳总结出的行之有效的过 程称为最佳实践(Best Practices)。 l 软件过程管理就是对最佳实践进行有效的积累, 形成可重复的软件过程,使最佳实践在组织范 围内共享。 软件过程管理可将个人能力转变为企业的能力。 4 l 软件过程管理的主要内容包括过程定义和过程 改进。 w过程定义是指对最佳实践进行总结,形成一 套稳定的、可重复的软件过程。 w过程改进是指根据实践中对软件过程的使用 情况,对软件过程中的偏差和不足之处进行 不断优化。 5 Improve 项目过 程 Whenproject coming !!! l 互相依赖,互相促进 Tailor 6 l 软件过程与过程管理 l CMMI概述 l CMMI的成熟度等级及其过程域 l CMMI的应用 l PSP ,TSP与CMMI 本章内容提要 7 l CMMI( Capability Maturity Model Integration)即能力成熟度模型集成,由CMM (Capability Maturity Model)发展而来,它最 早是应用于软件业的一个过程改进模型,为软 件组织描述了从混乱的、不成熟的软件过程向 成熟有序的软件过程进行改进的一条途径。后 来随着应用的推广和模型本身的发展, CMMI 逐渐演化成为一个被广泛应用的综合性过程改 进模型。 8 第二节 CMMI概述 l 1991年,美国卡耐基梅隆大学软件工程研究所 (SEI)推出了能力成熟度模型CMM ,CMM 的作用主要有两方面: w为软件客户提供评价软件开发商能力的方法。 w帮助软件开发商改进其软件过程,提高成熟 度。 1.CMMI的历史 9 l 随着CMM在软件界应用的不断推广,其它相关 学科和领域也采用它的模式,开发出了许多类 似于CMM的模型。 wSE-CMM (System Engineering CMM) 系 统工程CMM,应用于系统工程管理。 wSA-CMM (Software Acquisition CMM) 软 件获取CMM,应用于软件获取(采购)方 的能力成熟度模型。 1.CMMI的历史 (续) 10 wIPD-CMM (Integrated systems product Development CMM): 集成系统产品开发 CMM ,应用于集成系统产品的开发管理。 wP-CMM (People CMM):人员能力成熟度模 型,应用于人力资源管理。 l 为了以示区别,常把CMM叫做SW-CMM。 l 同一个组织可能会应用多个过程改进模型,但 多个过程改进模型的并存可能会引起冲突和混 淆。 11 1.CMMI的历史 (续) l CMMI为工业界和政府部门提供了一个集成的 能力成熟度模型产品集,消除了不同模型之间 的不一致和重复,降低了过程改进的成本。 l CMMI覆盖了软件工程、系统工程、集成产品 开发和系统采购,以更加系统和一致的框架来 指导组织改善软件过程,提高产品和服务的开 发、获取和维护能力。 l CMMI 1.0版于2000年发布, 2002年又发布了 1.1版, 2006年发布了1.2版, 2010年发布了 1.3版。 12 1.CMMI的历史 (续) 1.CMMI的历史 (续) l CMMI是目前世界公认的软件产品进入国际市 场的通行证。一般来说,通过CMMI认证的级 别越高,就越容易获得用户的信任,在国内、 国际市场上的竞争力也就越强。 l 2000年6月,国务院颁发了《鼓励软件产业和 集成电路产业发展若干政策》,其中第17条中 明确规定“鼓励软件出口型企业通过CMM认证, 其费用通过中央外贸发展基金适当予以支持” 。 随后各省市、高新区、软件园都出台了对通过 CMM的企业给予资金奖励的制度。 13 l 软件过程成熟度指一个具体的软件过程被明确 和有效地定义、管理、度量、控制和实施的程 度。 l 软件组织成熟的过程是一个不断改进、循序渐 进的过程,而不是通过革命性的革新快速实现 的。 2.软件过程成熟度 14 不成熟的组织 成熟的组织 软件过程一般在项目进行 中临时确定,有时确定了也 不严格执行。 建立了机构级

文档评论(0)

王小浪 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档