1CMM的产生与发展过程.pptxVIP

  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文档。上传文档
查看更多
第1章 CMM的产生与发展过程;软件过程评估有那些必要性? CMM是如何产生的? CMM的用途与使用方法有那些? CMM的发展过程如何? CMM在中国的现状如何?;1、软件管理过程的三大组件:;软件开发人员面临的问题;软件开发机构面临的问题;软件开发过程面临的问题;过程改进机会;过程改进的工作;2、软件过程评估的必要性;软件特殊性的需要:;软件成本的提高 软件开发进度难于控制 软件工作量的估计困难 软件质量难于保证 软件的个性与维护困难;软件开发的风险大的原因:;软件用户或采购者 软件组织或提供商;软件成功的十条经验中的三要素:;软件需求必须形成文档。 软件需求必须能够控制,进而建立工程和管理的基线。 成员必须接受软件需求管理培训。 建立衡量软件需求状态的信息。;需求分析→确保需求的完整性、一致性、可测试性。 需求设计→编码、测试实例都能够回溯到相应的源头,需求发生实质变更之前,能够判别该变更所带来的潜在的影响。 需求修订→应遵从统一的流程,需求的变更应自始至终被跟踪; 需求文档→应当通过配置和变更管理工具进行管理。;软件质量是捉摸不定的概念; 产品质量,包括软件质量,是人们实践产物的属性和行为,是可以认识,可以科学地描述的。可以通过一些方法和人类活动,来改进质量。 实施CMM是改进软件质量的有效方法:控制软件生产过程、提高软件生产者组织性和软件生产者个人能力的有效合理的方法; 软件工程的相关领域和因素;3、软件管理与机构;CMM的不同特征;CMM的观点;现行机构存在的问题;连续过程改进有什么好处呢?;实现CMM的意义;CMM能提供什么样的改进呢?;改进什么呢?;对公司有什么意义呢?;任何机构级别中,经理是否能验证与控制软件产品开发过程的进展?;4、CMM的诞生、用途与使用方法; 信息时代,软件质量的重要性越来越为人们所认识。 软件是产品、是装备、是工具,其质量使得顾客满意,是产品市场开拓、事业得以发展的关键。 而软件工程领域在1992年至1997年取得了前所未有的进展,其成果超过软件工程领域过去15年来的成就总和。 ;软件管理工程引起广泛注意源于20世纪70年代中期。当时美国国防部曾立题专门研究软件项目做不好的原因,发现70%的项目是因为管理不善而引起,而并不是因为技术实力不够,进而得出以上的结论。;到了20世纪90年代中期,软件管理工程不善的问题仍然存在,大约只有10%的项目能够在预定的费用和进度下交付。;软件项目失败的主要原因;在关系到软件项目成功与否的众多因素中,软件度量、工作量估计、项目规划、进度控制、需求变化和风险管理等都是与工程管理直接相关的因素。由此可见,软件管理工程的意义至关重要。;因为软件复杂和难以度量,软件管理工程的发展还很不成熟。 ;结构化生产时代(70年代开始) 过程为中心的时代(80年代末期) 面向对象技术(90年代中期) 构件技术(2000年代初期) 软件工业化生产(2010年中期);70年代开始 结构化分析 结构化设计 结构化评审 结构化程序设计 结构化测试;80年代末期, 研究CMM模型的成熟模型 日益为市场接受为标志. 开始进入: 个体软件过程PSP 群组软件过程TSP 过程成熟模型CMM;90年代中期 追求软件工业化生产 追求软件过程技术的成熟 面向对象分析 面向对象设计;2000年代初期 软件过程技术成熟 面向对象技术成熟 软件集成开发方式;到2010年中期 实现真正的软件工业化生产 ;软件过程改善是管理的核心。 要高效率、高质量和低成本地开发软件,必须改善软件生产过程。 软件生产转向以改善软件过程为中心 软件工业已经或正在经历着软件过程的成熟化“ 规范的软件过程是软件工业化的必要条件。 ;软件过程研究的是如何将人员、技术和工具等组织起来,通过有效的管理手段,提高软件生产的效率,保证软件产品的质量。由此诞生了软件过程的三个流派:;CMM:软件能力成熟度模型; PSP:个体软件过程; TSP:群组软件过程; 1987年美国 Carnegie Mellon 大学软件工程研究所(CMU/SEI)以W.S.Humphrey为首的研究组发表的研究成果承制软件工程能力的评估方法;;ISO 9000质量标准体系是在70年代由欧洲首先采用的,其后在美国和世界其他地区也迅速地发展起来。 目前,欧洲联合会积极促进软件质量的制度化,提出了如下ISO9000软件标准系列: ISO9001、ISO9002、 ISO9003、 ISO9004-2、ISO9004-4;;ISO/IEC 15504(SPICE)是1991年国际标准化组织采纳了一项动议,开展调查研究,按照CMU-SEI的基本思路,产生的技术报告ISO/IEC 15504--

文档评论(0)

职教魏老师 + 关注
官方认证
服务提供商

专注于研究生产单招、专升本试卷,可定制

版权声明书
用户编号:8005017062000015
认证主体 莲池区远卓互联网技术工作室
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0G1JGM00

1亿VIP精品文档

相关文档