资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,公开版释之质量保证介绍,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,公开版释之质量保证介绍,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,公开版释之质量保证介绍,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,公开版释之质量保证介绍,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,公开版释之质量保证介绍,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,公开版释之质量保证介绍,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,公开版释之质量保证介绍,*,质量保证,张释之,2013,年,12,月,阿里技术大讲堂之测试专场,公开版释之质量保证介绍,提纲,质量,质量保证,小微如何做质量保证,公开版释之质量保证介绍,723,甬温线特别重大铁路交通事故,3,公开版释之质量保证介绍,我们自己的教训,一个“!,=0,”的血案,公开版释之质量保证介绍,那,什么是,质 量,公开版释之质量保证介绍,质量的定义,ISO,定义:一组固有特性满足明示的、通常隐含的或必须履行的需求或期望的程度。,PMI,定义:内在系列特征满足需求的程度。,质量:就是符合期望或者需求的程度!,Crosby,公开版释之质量保证介绍,认识质量,7,公开版释之质量保证介绍,质量在哪里?,=,公开版释之质量保证介绍,质量在哪里满意度关系,公开版释之质量保证介绍,质量在哪里功能,VS,.,10,公开版释之质量保证介绍,质量在哪里服务,VS,.,11,公开版释之质量保证介绍,说说软件产品产品质量,功能:,明示需求:功能、运行正常;,潜在需求:稳定、安全、支持并发、,.,额外需求:引导客户业务发展、,服务:,事前:确认需求理解一致、开发过程中主动邀请,业务方,进行功能确认、,事中:,缺陷,修改和流程响应及时、组织代码评审、,事后:主动提供测试要点和负责测试点说明、文档完善、清晰、跟踪线上运行日志及时发现异常、,客户满意吗?,12,公开版释之质量保证介绍,质量成本,13,公开版释之质量保证介绍,软件质量成本特性,软件产品故障修改成本随时间呈几何级上升!,公开版释之质量保证介绍,发现的缺陷数,A,项目,B,项目,需求阶段,20,50,设计阶段,20,30,编码阶段,40,70,测试阶段,100,30,项目的总缺陷数,180,180,项目的返工成本,软件质量成本的一个简单数据,Do It Right The First Time,900,300,公开版释之质量保证介绍,16,公开版释之质量保证介绍,质量保证,17,公开版释之质量保证介绍,质量保证是什么,质量保证,有计划和系统性的活动,对部件或产品满足确定的技术需求提供足够的信心(,IEEE,),软件质量保证,(,SQA-Software Quality Assurance,),通过系统的、适当的,活动,监控软件开发,过程,来改进软件质量,确保所有的工作都遵从为软件开发过程所建立的标准和规范,确保在开发过程中出现的偏差能够得到及时地检测、衡量、纠正。,18,公开版释之质量保证介绍,什么是过程,业界经验总结和归纳:,ISO9001,,,CMM/CMMI,,敏捷(,Lean,、,精益创业、看板,),自己“,血,的教训”总结和归纳!,19,公开版释之质量保证介绍,软件质量保证活动,遵从开发流程、规范和标准(,审计,),在整个软件过程中采用的正式技术,评审,多层次的,测试,策略,有效的,软件工程技术,(方法和工具),比如配置管理,度量,和报告机制,20,公开版释之质量保证介绍,质量意识,提前预防,不犯错误;,尽早发现,及时修复,降低成本;,遵从,过程,,少犯错误;,公开版释之质量保证介绍,第一次把事情做对,“,第一次就把正确的事情做正确”,做正确的事,是方向是战略,把事做正确,是执行、是战术,第一次就把正确的事情做正确,将使得我们组织反映更快速,.,第一次,则是效率与竞争力,公开版释之质量保证介绍,小微如何做质量保证,23,公开版释之质量保证介绍,小微SQA,立项,需求,研发,发布,运维,流程,规范,工具,平台,工程,实践,度量,体系,目标,高可用稳定性,快速响应业务,该稳的稳下来该快的快起来,策略,项目,/,部门跟进,SEPG,SQPG,公开版释之质量保证介绍,流程设计思想,不同产品,流程设计侧重点不同,该稳的稳下来,该快的快起来,稳定性,效率,稳定性,效率,金融型产品,互联网型产品,25,公开版释之质量保证介绍,多样化产品研发模式,研发模式,1,2,3,4,瀑布,迭代,OneTeam,敏捷,26,公开版释之质量保证介绍,产品研发流程,27,27,公开版释之质量保证介绍,标准项目流程,28,28,公开版释之质量保证介绍,规范和标准,29,29,公开版释之质量保证介绍,质量目标驱动的持续改进机制,公开版释之质量保证介绍,部门质量目标,公开版释之质量保证介绍,部门质量措施,公开版释之质量保证介绍,项目质量计划,公开版释之质量保证介绍,系统代码质量,公开版释之质量保证介绍,持续优化的工程实践,持续集成(CI),持续交付,35,公开版释之质量保证介绍,CI平台部署,公开版释之质量保证介绍,什么是持续交付?,持续交付,(Continuous Delivery,,,CD),:通过自动化构建、测试、部署流水线实现可靠的软件发布;是对质量、交付和效率的全面关注。,Jez Humble,组织价值链管理,需求,实现,发布,工程实践,配置管理,发布管理,测试,数据管理,构建集成,环境与部署,部署流水线,CI,平台,测试平台,部署平台,公开版释之质量保证介绍,多维度的度量体系,需求吞吐率,研发效率,效率,资源利用率,提案资源占比,成本(投入),缺陷密度,故障指数,漏检率,质量,公开版释之质量保证介绍,公开版释之质量保证介绍,研发管理工具,40,公开版释之质量保证介绍,总结,质量,客户满意度、质量成本,质量保证,过程、活动、质量意识,小微如何做质量保证,流程、规范标准、度量、工程实践、工具,公开版释之质量保证介绍,谢谢!,公开版释之质量保证介绍,演讲完毕,谢谢听讲,!,再见,see you again,2024/11/11,公开版释之质量保证介绍,
展开阅读全文