QA基础知识

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

北京久其软件股份有限公司2020年4月11日久其通用数据管理平台QA基础知识培训北京久其软件股份有限公司2020年4月11日CMMI介绍QA概述QA过程的介绍QA对测试的审查Q&A培训提纲北京久其软件股份有限公司2020年4月11日培训提纲CMMI介绍QA概述QA过程的介绍QA对测试的审查Q&A北京久其软件股份有限公司2020年4月11日集成能力成熟度模型(CapabilityMaturityModel®Integration)描述了软件组织从一个无序的、不成熟的过程演化到一个成熟的有序的过程的改进路径。此路径由五个成熟度级别组成。目的:帮助软件组织识别和采用合理的管理和技术实践、开发和改进其过程能力,以交付满足成本和进度承诺的高质量的软件。CMMI能帮助–建立过程改进目标和次序–为质量过程提供了指南–为评估当前实践提供一个准绳CMMI概述北京久其软件股份有限公司2020年4月11日CMMI概述过程不可预测,管理和控制差,是反应式的过程处于项目级,经常是反应式的。过程已经提升到组织级(NSSP)对过程进行测量,并进行统计控制重点在持续改进12345定量管理级初始级优化级定义级管理级北京久其软件股份有限公司2020年4月11日CMMI一级初始级:做吧!CMMI概述活动产生结果北京久其软件股份有限公司2020年4月11日CMMI概述CMMI一级初始级:做吧!性能取决于做工作的人们的能力和竞争性项目管理是一个“魔术”无过程域需求结果(第一级)北京久其软件股份有限公司2020年4月11日CMMI二级管理级:想好再做、做后总结CMMI概述活动产生结果计划评价输入到改进北京久其软件股份有限公司2020年4月11日CMMI概述重点需要建立有效的项目管理项目管理过程要文档化且要遵循各项目在建立管理过程时,要以组织级的方针为指导在以前项目上开发的成功实践可以重复使用建造的软件过程是一系列带有定义好检查点(里程碑)的黑盒子。(第二级)…需求结果检查点检查点检查点检查点北京久其软件股份有限公司2020年4月11日CMMI概述CMMI二级所包含的关键过程域(KPA):1、需求管理(REQM)2、项目计划(PP)3、项目监督和控制(PMC)4、供方协议管理(SAM)5、测量和分析(MA)6、过程和产品质量保证(PPQA)7、配置管理(CM)北京久其软件股份有限公司2020年4月11日CMMI三级:使用经验和教训CMMI概述活动产生结果计划评价输入到改进标准输入到输入到北京久其软件股份有限公司2020年4月11日CMMI概述OSSP(Organization’sSetofStandardProcess):组织标准过程集。它描述的是组织中所有项目的开发过程必须满足的一些需求。OSSP的目的是在组织的各项目中建立起公共过程,支持过程的度量、持续性以及改进。公司OSSP访问地址:\\dev\ManageDocument\10CMMI文档库\\file\OSSP北京久其软件股份有限公司2020年4月11日CMMI概述按照已定义过程进行管理在过程中,角色和职责分明。软件产品的生产在整个软件过程是可见的。需求…检查点检查点检查点结果检查点(第三级)北京久其软件股份有限公司2020年4月11日CMMI三级所包含的关键过程域(KPA):1、需求开发(RD)2、技术解决(TS)3、产品集成(PI)4、验证(VAL)5、确认(VER)6、组织过程聚焦(OPF)7、组织过程定义(OPD)8、组织培训(OT)9、集成项目管理(IPM)10、风险管理(RSKM)11、决策分析与决议(DAR)CMMI概述北京久其软件股份有限公司2020年4月11日CMMI概述CMMI四级:预计结果产生预计活动结果计划评价输入到改进标准输入到输入到北京久其软件股份有限公司2020年4月11日定量的管理产品和过程管理为做出决策提供客观依据管理能够在定量的范围内预测性能CMMI概述(第四级)需求…检查点检查点检查点结果检查点北京久其软件股份有限公司2020年4月11日CMMI概述CMMI四级所包含的关键过程域(KPA):1、组织过程性能(OPP):OPP的目的在于建立并维护对组织的标准过程集合的定量了解,并为定量管理组织的各个项目提供过程性能数据、基线和模型。2、定量项目管理(QPM):QPM的目的在于对项目已定义过程实施定量管理,以便实现所确定的项目质量和过程性能目标。北京久其软件股份有限公司2020年4月11日CMMI五级:总结、改进...CMMI概述改进预计活动结果计划评价输入到改进标准输入到输入到北京久其软件股份有限公司2020年4月11日CMMI概述重点在持续过程改进(第五级)需求结果…检查点检查点检查点检查点规范化的改变软件过程以保持组织的生命力北京久其软件股份有限公司2020年4月11日CMMI五级所包含的关键过程域(KPA):1、组织革新和部署(OID):OID的目的在于选择并部署递增式和革新式的改进项目,对组织的过程和技术实施可度量的改进。2、原因分析和决定(CAR):CAR的目的在于识别缺陷和其他问题的原因,并且采取措施,防止将来再次发生这些问题。CMMI概述北京久其软件股份有限公司2020年4月11日培训提纲CMMI介绍QA概述QA过程的介绍QA对测试的审查Q&A北京久其软件股份有限公司2020年4月11日QA概述QA(QualityAssurance):质量保证SQA(SoftwareQualityAssurance):软件质量保证QA的目的:使工作人员和管理者能够客观了解过程和相关的工作产品。北京久其软件股份有限公司2020年4月11日QA概述什么不是质量保证Testing–许多IT企业将QA定义为Testing–有些公司试图测试产品的质量。为什么无效?–测试是QC,不是QA;谁负责产品的质量?–只有制造产品的人才能将质量置入产品中–只有过程(开发过程)对产品质量负责谁负责质量改进活动?–最高层领导,全员参与;谁负责收集测量和报告?–执行过程的人需要收集和使用这些过程的测量数据;QA要收集QA过程的数据,而不是工程过程的数据;谁确保CMMI的实施?–QA确保项目计划被遵从;每个小组负责确保其过程与CMMI要求一致,而且项目遵从了此过程;北京久其软件股份有限公司2020年4月11日QA概述QA的基本工作内容:执行评审(Reviews–toprocess)执行审查(Audits—toproduct)跟踪不符合项(TrackingDeviations)报告结果(ReportingResults)北京久其软件股份有限公司2020年4月11日QA概述Reviews检查过程执行的情况(对过程,不对人)通过面谈和参与会议的方式Review的日程安排应能密切监视开发过程QA的职责是确认进行开发活动时遵从了在项目计划中所定义的过程QA可使用Checklists来帮助执行reviewsReview的结果要分发给开发人员,并用于报告中;北京久其软件股份有限公司2020年4月11日QA概述如何做Review执行review找出所用的checklist有checklist?对照项目过程检查checklistYesNo从项目过程中提出checklist修改checklist以符合项目过程执行review记录结果跟踪过程北京久其软件股份有限公司2020年4月11日QA概述Audits检查工作产品(2级主要是管理类工作产品,如SDP、SCMP、ReqB、CR等)通过对工作产品进行inspection的方式Audit的日程安排应能密切监视开发任务的完成QA的职责是确认在开发工作产品时遵从了在项目计划中所定义的过程QA可使用Checklists来帮助执行AuditAudit的结果要分发给开发人员,并用于报告中;北京久其软件股份有限公司2020年4月11日QA概述如何做Audits•参考“如何做Review”北京久其软件股份有限公司2020年4月11日QA概述跟踪Review和Audit中的不符合项进行跟踪,以确认对不符合项采取了纠正行动,并close。通过后续的re-inspection和re-audit完成日程安排的重点在密切监视消除不符合项的任务是否已完成QA的职责是确认项目对不符合项进行了合适的处理;需要有“上报过程”来确保不符合项被closed.已解决的不符合项的报告要分发给开发人员,并用于报告中;北京久其软件股份有限公司2020年4月11日QA概述如何跟踪Audit的结果(1)跟踪过程结果文档是不符合项?记录状态YesNo记录状态协商纠正行动(CorrectiveAction,CA)跟踪过程2同意CA计划?YesNo上报过程PM和QA结束北京久其软件股份有限公司2020年4月11日QA概述如何跟踪Audit的结果(2)跟踪过程2安排对CA进行验证(review/audit)的日程计划是不符合项?记录状态YesNo协商纠正行动Audit结束需要上报?YesNo上报过程进行CA验证北京久其软件股份有限公司2020年4月11日QA概述上报过程上报过程SM处理是否已解决?记录状态YesNo主管总经理解决跟踪过程2记录状态北京久其软件股份有限公司2020年4月11日QA概述Audit#AuditDateStatus不符合项数验证日期验证的数目上报QA人员1122001/7/8closed0NANANALI1132001/7/12open32001/7/312001/8/122YesWANG1142001/7/12close22001/8/142NAZHANG1152001/7/14close42001/7/31NANALI...1352001/8/28执行中12001/9/28ZHANG跟踪的例子北京久其软件股份有限公司2020年4月11日QA概述报告结果•向开发组报告结果(概括性)•通过对review和audit结果的分析来完成•一般是定期报告(每月/每季度)•QA的职责是确认向开发部门提供了过程实施的摘要性数据•报告的形式是概括性的内容,以及趋势分析;•报告的结果要分发给开发人员,并用于理解过程的实施;北京久其软件股份有限公司2020年4月11日QA概述其它重要的技巧(softskills)•Facilitation(促进、助成)•Negotiation(商议、交涉)•Coaching(训练、指导)•Statistics(统计、分析)北京久其软件股份有限公司2020年4月11日QA概述QA与QC对比:QAQC全称QualityAssuranceQualityControl定义为了确保软件开发过程和结果符合预期的结果,依照过程和计划采取的一系列活动及其结果评价。为了发现软件产品的错误而进行工作的过程。目标减少并纠正实际的软件开发过程和软件开发结果与预期的软件开发过程和软件开发结果的不符合情况。为了寻找错误,并尽可能的为修复错误提供更多的信息。职责监控公司质量保证体系的运行情况,审计项目的实际执行情况和公司规范之间的差异,并出具改进建议和统计分析报告。是过程、产品质量的审计者。对每一个阶段或者关键点的产出物(工件)进行检测,评估产出物是否符合预计的质量要求。是产品质量的检查者。北京久其软件股份有限公司2020年4月11日QA概述QA与QC工作列表:阶段QAQC工作内容工作产品工作内容工作产品项目建议定义产品质量指标参与项目规划的评审产品质量指标QA阶段工作报告项目计划编制QA计划过程审计项目QA计划QA阶段工作报告测试计划策划测试计划需求分析需求评审过程审计QA阶段工作报告分析测试需求测试需求设计设计评审测试设计评审过程审计QA阶段工作报告设计测试用例测试用例北京久其软件股份有限公司2020年4月11日QA概述阶段QAQC工作内容工作产品工作内容工作产品编码代码评审过程审计QA阶段工作报告单元测试集成测试BUG记录测试报告测试用户手册验证过程审计用户手册验证报告Q

1 / 44
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功