QA-CMMI与软件质量管理_第1页
QA-CMMI与软件质量管理_第2页
QA-CMMI与软件质量管理_第3页
QA-CMMI与软件质量管理_第4页
QA-CMMI与软件质量管理_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

要明确实施CMMI和软件质量管理、国家软件标准化推广中心林平、Page、目的、CMMI的基本目标,必须了解CMMI质量管理对提高质量管理能力的基本理念包括在CMMI中的质量管理实践和要求。 以提高产品质量为目标,推进项目质量控制的内容和方法、Page、内容、质量控制是CMMI过程改进的重要目标,在过程的基础上实现质量控制项目质量控制三个方面:质量保证、质量控制和质量工程实践质量保证-概念和QA作用质量控制项目质量工程实践、Page、CMMI 、降低软件产品质量改进项目满足预期目标的能力,更有效地控制开发成本和周期减少项目风险,提高组织过程能力,提高竞争力、市场占有率、利润、CMMI实施:Page、成功经验-1、缺陷率、生产率、“88”8990”90 软件缺陷率Defect/KLOC,软件工作效率和质量性能,参考: presentedatsepg 99,L2,L3,L4,软件工作效率SLOC/人日,Page,成功经验-2,缺陷可以早期发现和消除,Page,成功经验Page、成功经验-3产品质量随着成熟度的提高而改善,Page、CMM等级和产品缺陷以及每个功能点的缺陷数量表示,Source:SoftwareAssessments、Benchmarks、 andBestPracticesbyCapersJones、year2000、Page、国内CMM成熟度等级分布数据源:信产部科技司于05年12月召开软件流程改进和评估推广座谈会,国内软件企业开展CMM/CMMI流程评估的数量为350 评价对象组织的地域分布,*上海、辽宁数据截止到05年底,数据来源:信产部科技司在05年12月软件流程的改进和评价推进座谈会、Page、国内软件企业的质量管理能力、产品质量状况的客观评价数据不足,以CMMI模型实施的流程的改进是项目的质量管理能力Page、质量和软件质量控制以及质量(Quality )组中的特性满足需求。 ISO9000:2000满足特定需求(客户或用户需求或期望)的系统、组件和流程级别。 IEEE-STD-610软件质量管理决定了软件产品的质量目标,确立了实现这些目标的计划,监控和协调软件计划、软件工作产品、活动和质量目标,建立满足客户和最终用户需求和期望的流程。 SW-CMMCMU/SEI-93-TR-025、Page、质量对成本和进度的影响,早期工作产品的低质量最终会影响成本和进度开发过程中早期引入的缺陷,如果不加以消除,后期将使用更多资源进行管理。 在产品交货前的测试中,以进度和成本的成熟过程为代价,从项目初期开始控制工作产品质量缺陷的方法能够达到成本效率的最佳成本和进度是决定质量等级的主要影响因素之一,Page、CMMI质量管理的理念。 “产品质量很大程度上取决于产品的开发和维护过程的质量”,这一假设已经在制造业的基础上长期确立的全球制造和服务业的质量运动中得到了肯定(例如ISO9000标准)。 基于Page、流程的质量、质量OK,不是、Page、质量管理责任、质量管理体系和流程在组织层构建,在项目层实施的组织质量管理责任质量目标是组织的商业目标之一,建立质量方针和战略提供资源, 支持项目质量控制的职责是如何把质量建设成产品,监控产品质量的项目实施质量控制? 什么是Page、项目质量管理的主要环节、质量保证(QualityAssurance )质量控制(QualityControl )质量工程实践(QualityEngineeringPractices )、Page、软件质量保证和软件质量保证? (相对)独立的质量管理人员在项目开发周期中监督、检查项目执行的过程和生产的工作产品,确保满足预定要求。条件:组织已经确立并有效执行了相对完善的开发和管理过程体系的质量保证目的,过程改进对项目过程的执行情况和结构产品为管理员提供适当的可视性质量保证并有效执行的前提各级管理员应由“过程”高级管理员提供资源和QA的主导性,Page、 相信QA的作用是理解:的正确贯彻和使用过程客观地分析项目过程的适应性和SEPG组合作执行过程的结果,指导项目工作人员提供协调开展工作并提供执行过程的反馈意见,Page、 了解QA的作用QA监督了:模型(CMM/CMMI )的适应性,不负责验证项目工作产品的好坏“goodness”产品的质量,为了评价和验证Page、质量管理、开发的产品而开展的活动和技术产品的质量要素(qualityfactors ) 产品(包括生命周期工作产品)是否具有可接受的质量? 工具和技术人员审查/技术审查测试质量管理的目的发现工作产品中存在的缺陷和问题,为产品质量分析提供数据,Page、审查、审查(Review):软件技术人员(包括管理员、用户代表)以会议形式审查软件产品,识别存在的问题,并对其提出期望的要求同行评审(Peerreview )的目的是在工作产品的开发过程中,同事们对该工作产品进行评审,确定应该去除的缺陷。 CMMIV1.2方式:检验(Inspection )、调查(walkthrough )、审查过程审查的审查表审查记录和报告、Page、测试、测试-产品动态检查和评价的不同水平、单元测试、集成测试、不同类型、黑盒子、白盒子正式测试过程的测试步骤、方法和工具缺陷的记录和跟踪机制、Page、审核和测试重点、过程发现缺陷的能力对过程活动和产品质量状况的理解、Page、质量工程、质量构建软件产品对需求、设计、代码和验证过程和结果的各种分析、研究和制定早期错误发现缺陷消除有效性分析优化质量成本预防缺陷、Page、项目质量工程实践、质量分析模型质量分析技术、方法与工具鱼骨图、帕累托图、趋势分析、统计过程控制等质量分析中产生的共识应尽快发现, 质量成本分析,收集质量控制数据缺陷数据重新加工的工作量数据缺陷消除有效性分析,Page,质量分析模型-消除缺陷、引入纠错、发现缺陷、未发现缺陷、未发现缺陷、未发现缺陷消除的缺陷、逃逸的缺陷、本阶段的开发中注入的缺陷、进入的缺陷、本阶段的开发中注入的缺陷、消除的缺陷、/、DRE=、缺陷消除的有效性(DRE )、缺陷修正、导入的缺陷的修正、现在的开发阶段、阶段性的缺陷消除的有效性、Page、早期的缺陷消除的价值、 缺陷修正的成本1:10:100,页,多阶段缺陷消除比较,100,300,600,95%,1000,60%,60%,60%,60 %,19,50,DRE,DRE Page,缺陷数据是质量活动的基础,在将来的项目和计划项目的后续阶段存储的缺陷履历数据, 项目策划中建立项目质量目标并估算缺陷密度缺陷消除率开发过程中利用项目前期收集的缺陷数据预测产品潜在缺陷,利用缺陷数据改进质量计划产品维护工作,分析工艺项目缺陷预防错误发生的原因,Page 评价缺陷消除模式,分析Page、缺陷数据,汇总分析每次审查和测试活动中收集的数据,识别缺陷分布趋势和对产品质量的影响,识别缺陷导入阶段的缺陷密度-缺陷是否充分发现Page、缺陷消除有效性矩阵(DREMatrix )、项目的DREMatri

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论