第六CMM和ISO.pptVIP

  1. 1、本文档共28页,可阅读全部内容。
  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文档。上传文档
查看更多
Software Testing Technology / CMM / * Version 3.0 第六章 CMM和ISO 第一节 什么是能力成熟度模型 第二节 等级 第三节 ISO简介 第四节 ISO的贡献 第五节 ISO的成员是谁 第六节 谁参加工作 第七节 ISO标准是如何开发的 理解CMM(能力成熟度模型) 理解CMM中的不同等级 解释ISO的流程体系 本章目标 回 顾 度量是软件工程过程的一个关键要素 可以在源代码中插入语句以收集程序数据,例如计算每个  分支的每一侧被遍历了几次,或者每一段代码是否都被执  行过,执行了几次 测试覆盖率是对最后的测试结果提供度量的信任标准 理解缺陷的定义和测试过程中对缺陷管理的必要性 软件缺陷的生命周期:打开、解决和关闭 缺陷管理报告中应该包含对于整个缺陷涉及到的各种因素  进行管理 “能力成熟度模型”是 SEI 在 1986 年开发的过程,用于  改善组织的软件技术的应用过程 这个过程分为五个定义良好的顺序提高的等级: 初始级 可重复级 已定义级 已管理级 优化级 第一节 什么是能力成熟度模型 CMM的产生背景 当今的软件组织工作在一个竞争和变化日益加剧的环境中 成功的软件组织通过为现有产品开辟新的市场或满足新的  需求来积极有效地面对变化 许多公司面对变化没能采取主动有效的措施,而被其产品  开发工作的缺乏控制所牵掣 许多公司不能够正确地预测、控制和改进特定产品或合同  的利润空间、产品装运日期或产品质量 CMM 是设计用来帮助组织解决这些问题的 CMM 提供了一种有效的和可验证的方法,用以不断地加强  对产品开发过程的控制,并改进产品开发过程 CMM 提供了一个标尺,使组织能够根据该标尺对其生产过  程进行定期的测量,也提供了进行优化及管理改进工作的  数据 CMM 描述了软件特有的产品开发实践和所有组织必须遵守  的通用管理实践 CMM SECAT 支持应用于行业中的大部分主要的 CMM模型,特别是: 集成产品开发能力成熟度模型 (IPD-CMM) 软件能力成熟度模型 (SW-CMM) 软件获取能力成熟度模型 (SA-CMM) 系统工程能力成熟度模型 (SE-CMM) EIA I/S 731:系统工程能力模型 (SECM) 系统安全工程能力成熟度模型 (SSE-CMM) SECAT 第一节 CMM 等级 无序、混乱,成功靠个人 项目管理方法和可重复的实践 定量控制 度量标准 开发团队对每个项目采用不同的处理方式 可能取得巨大的成功,但以后可能不会成功 某些时间/成本估算是准确的,但大多数估算与实际相去甚远 成功依赖于杰出的人员和他们的努力 杰出的人员离开后,很难再次获得成功 经常出现危机和紧急修改工作(许多人认为这是软件开发  过程中不可避免的。但是 CMM 不这样认为) 大多数的软件开发组织处于1级 1 级:初始级 纪律化的过程:  用于管理软件项目的方针和实施这些方针的规程都已制定 项目级想法,可造,类似项目成功经验可重用 2 级:可重复级 软件项目标准均已确定,并且组织能保证切实地执行这些  标准 如果有分包商的话,软件项目人员与他们一起努力,建立  牢固的顾客 - 供应商关系 2级组织的软件过程能力可概括为纪律化的,因为软件项目  的规划和跟踪是稳定的,能重复以前的成功 遵循以前项目的实施情况所制定的切实可行的计划,项目  处在项目管理系统的有效控制之下 标准和一致的过程: 开发和维护软件的标准过程 3级组织的软件过程能力可概括为标准和一致的 有组织化思想、具备能动性、文档化和标准化 3 级:已定义级 3级组织建立的过程,用来(必要时,可以修改)帮助软  件经理和技术人员更有效地工作 实施全组织的培训计划,以保证职员和经理具有履行其职  责所必需的知识和技能 3级组织的软件过程能力可概括为标准和一致的,因为软件  工程活动和管理活动都是稳定的和可重复的 4 级:已管理级 关键域: 3级的关键域 定量过程管理(数据收集) 软件质量管理(数据驱动的质量改进) 组织对软件产品和过程都设置定量的质量目标 作为组织测量计划的一部分,对所有项目中重要的软件过  程活动都测量其生产率和质量 项目组通过将其过程实施的变化限制在定量的可接受的范  围之内,实现对其产品和过程的控制 可以将过程实施方面有意义的变化与随机变化(“噪声”)  区别开来,特别是在所建立的产品线内 提升新应用领域的学习曲线所带来的风险是已知的,并且  得到了精心的管理 4级组织的软件过程能力可概括为可预测的,因为过程是已  测量的并在可测量的范围内运行 5 级:优化级 关键域: 4级的关键域 缺陷预防 技术变更管理(采用新方法) 过程变更管理(改进过程) 为了防止已知类型的缺陷再次出现,评估软件过

文档评论(0)

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

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

1亿VIP精品文档

相关文档