CMMI与软件质量管理教材课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《CMMI与软件质量管理教材课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CMMI 软件 质量管理 教材 课件
- 资源描述:
-
1、CMMI与软件质量管理与软件质量管理教材教材目的 明确组织实施CMMI的基本目标应包含对质量管理能力的提升 理解CMMI质量管理的基本理念 了解CMMI所包含的质量管理的实践和要求。明确以提高产品质量为目的的项目质量管理所涵盖的内容和方法 Page内容 推进质量管理是实施CMMI过程改进的重要目标 基于过程的质量管理 项目质量管理的3个方面:质量保证、质量控制和质量工程的实践 质量保证-概念及QA的角色 质量控制 项目质量工程的实践 PageCMMI实施带来哪些改变?改进软件产品的质量 改进项目满足预定目标的能力 减少开发成本和周期 降低项目风险 更有效地控制供应商 提高组织过程能力 提高竞争
2、力,市场占有率,效益 .CMMI的实施有助于:Page成功的经验-1缺陷率生产率生产率 88 89 90 91 92 93 94 95 96 97 98 99软件缺陷率软件缺陷率Defect/KLOC软件生产率和质量性能软件生产率和质量性能Reference:Presented at SEPG 99L2L3L4软件生产率软件生产率 SLOC/人天Page成功的经验-2缺陷能够在早期发现并消除缺陷能够在早期发现并消除Page成功的经验-2缺陷能够在早期发现并消除缺陷能够在早期发现并消除Page成功的经验-3产品质量随成熟度的提高而改进产品质量随成熟度的提高而改进PageCMM等级与产品缺陷CMM
3、 Level隐含的缺陷缺陷消除率%交付的缺陷15.00850.7524.00890.4433.00910.2742.00930.1451.00950.05数据按每个功能点的缺陷数来表示Source:Software Assessments,Benchmarks,and Best Practices by Capers Jones,year 2000Page国内CMM成熟度等级分布数据来源:数据来源:信产部科技司 05 年 12 月软件过程改进与评估推进座谈会 国内软件企业开展 CMM/CMMI 过程评估的数量达到 350 家Page被评估组织的地区分布*上海、辽宁数据到05 年底数据来源:数据
4、来源:信产部科技司 05 年 12 月软件过程改进与评估推进座谈会 Page国内软件企业的质量管理能力 缺少对产品质量状况进行客观评价的数据 按CMMI模型实施的过程改进应将项目质量管理能力的提升作为改进重点之一。Page质量和软件质量管理 质量(Quality)一组内在特性满足需求的程度。ISO 9000:2000一个系统、构件或过程满足特定需求(顾客或用户需要或期望)的程度。IEEE-STD-610 软件质量管理 确定一个软件产品的质量目标、建立实现这些目标的计划以及监督和调整软件计划、软件工作产品、活动和质量目标以满足顾客和最终用户需要和期望的过程。SW-CMM CMU/SEI-93-T
5、R-025Page质量对成本和进度的影响 早期阶段工作产品的低质量将最终影响成本和进度早期阶段工作产品的低质量将最终影响成本和进度 开发过程中较早引入的缺陷,如果未加消除,将在后期开发过程中较早引入的缺陷,如果未加消除,将在后期花费更多的资源来治理。花费更多的资源来治理。单独依靠产品交付前的测试会更多地牺牲进度和成本单独依靠产品交付前的测试会更多地牺牲进度和成本成熟的过程在项目早期就开始控制工作产品的质量成熟的过程在项目早期就开始控制工作产品的质量 缺陷预防的方法能达到成本效益最佳缺陷预防的方法能达到成本效益最佳 成本和进度是确定质量等级的主要影响因素之一成本和进度是确定质量等级的主要影响因素
6、之一PageCMMI质量管理的理念“产品的质量在很大程度上取决于用以开发和维护该产品的过程的质量。”人过 程技 术Q&P该前提n以制造业为基础已长久建立;n在世界范围的制造和服务业的质量运动中得到确信(如,ISO 9000 标准)。Page基于过程的质量定义过程质量OK否是开发产品评估产品质量改进过程将过程制度化Page质量管理的职责 质量管理体系和过程的建立在组织级,实施在项目级;组织质量管理的职责质量目标是组织的商业目标之一建立质量方针和策略提供资源和支持 项目质量管理的职责把质量构建到产品中去实施对产品质量的监控 项目如何实施质量管理?Page项目质量管理的主要环节 质量保证(Quali
展开阅读全文