关于QA工作的几点认识_第1页
关于QA工作的几点认识_第2页
关于QA工作的几点认识_第3页
关于QA工作的几点认识_第4页
关于QA工作的几点认识_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、-. z.关于QA工作的几点认识 到公司有一段时间了,参加了一些工程和具体的工作,对公司的现状有了一些认识,结合我以前的一些经历,谈谈我对QA应做的工作的认识。QA的定位工程的QA工程师在工程确定时和工程经理一起筹划工程的QA活动,在整个过程中,支持并协助工程经理的局部管理活动,QA工程师的主要工作是对工程过程的评审和工作产品的审计,同时,也要承受客户、过程改良委员会PIC和QA经理的检查,如下列图所示:QA的具体工作QA是贯穿整个产品生命周期。它的过程构造图如下所示。工程的质量保证活动在工程立项时开场,一直到工程关闭时完毕。在筹划阶段要与工程组通力协作,并在需要时给工程组提供指导和帮助。确定

2、工程的QA工程师任务/步骤1工程经理将工程任务书和对QA功能和角色的需求提交QA经理。2QA经理根据工程的规模和具体情况指定一个或几个具有资格的人员来负责工程的质量保证工作,QA工程师应满足以下要求:QA工程师必须独立于工程组QA工程师必须具有向高层经理报告的渠道,这个渠道应独立于:工程经理工程组配置管理工程师3工程经理将确定的QA工程师在工程立项报告与工程开发方案中明确,并通知相关人员。支持需求基线的建立任务/步骤QA工程师应参与产品筹划和产品需求基线的评审,从质量保证的角度对需求的获取过程、分析过程和管理过程、以及相关的工作产品进展检查。QA工程师应作为CCB成员对需求基线批准。支持工程开

3、发筹划任务/步骤依据组织标准过程,帮助工程经理定义或修改工程过程和软件生命周期模型;推进工程估算;建立工作产品的验收标准;建立各个阶段的进入或退出标准参与制定工程开发方案;检查和评估方案的适用性;组织并参与工程开发方案的评审;评审工程筹划基线确定工程质量目标任务/步骤QA工程师根据公司的商业目标、产品目标,以及组织过程资产库中的历史数据,定义工程的质量目标工程经理对工程质量目标进展评审,提出改良的意见和建议,并与QA工程师共同确定最终的工程质量目标QA工程师可采用GQMGoal-Question-Metric的度量体系。经过讨论应确定出以下容:工程所需的度量值;应在工程的哪些阶段产生;数据收集

4、的方式和频度;数据分析的方法;由QA工程师承当的数据分析的任务;数据结果存储的方法。具体容可以参见度量与分析过程。讨论确定出的结果应反映在工程开发方案和质量保证方案之中。制定质量保证方案任务/步骤QA工程师在工程筹划时开场着手制定质量保证方案。质量保证方案的容需要包含以下容:明确质量保证的目的、围及质量保证方案与其它工程方案的关系。描述质量保证的组织、权限和责任。描述质量保证怎样参与支持工程筹划和开发。指出QA如何对工程过程和产品的符合性进展验证。指出质量保证所需的资源,包括人员、培训、工具、设备、设施等。在方案中确定要对哪些过程和产品进展评审。质量保证方案的评审质量保证方案完成后,QA工程师

5、应组织相关人员进展评审,评审人员包括:工程经理;QA经理;QA汇报的高层经理;配置管理工程师等。质量保证方案的 QA经理负责对经过评审的质量保证方案批准。质量保证方案的管理质量保证方案经过评审批准后,应交给配置管理工程师纳入配置管理,并与工程开发方案以及配置管理方案一起进展版本管理。促进工程评审任务/步骤1QA工程师应根据工程的质量保证方案以及工程的实际需要,组织、主持和参加工程组的各种评审。2工程经理指定评审主持人,其职责根本包括:与被评审的产品作者建立联系,协商、组织评审;制定评审方案;参与制定或修订评审检查表;检查参加评审的人员是否为评审做了充分的准备;评审过程中,确保评审会的焦点放在对

6、工作产品缺陷的识别上;确保所有发现的缺陷都被记录,并在产品批准之前得到解决。QA工程师收集、整理评审数据,对评审进展度量和分析,形成评审总结报告统计分析质量数据任务/步骤质量数据的收集工程运作过程中,QA工程师应根据质量目标,协助工程经理收集所需的质量数据,确保所收集的数据是方案中所需的,并填写到工程数据收集表中。质量数据的分析QA工程师应根据组织确定的度量体系对各类数据进展分析,将分析结果记录在工程数据度量分析报告中,并提交给高层和EPG审查。过程评审过程评审的流程如下列图所示:任务/步骤QA工程师与工程经理共同协商确定需要评审的过程,并在质量保证方案中详细描述评审容、时机、任务等,一般情况

7、下过程评审每月进展一次。QA工程师从组织过程资产库提取标准过程评审checklist,并依据工程已定义过程和质量保证方案对过程评审checklist进展修订。QA 负责人通过与工程经理及工程组成员的访谈或参与到工程活动中来进展评审,适当时可以检查有关的过程产品。检查时使用过程评审checklist。将评审结果记录在过程评审checklist中。评审完成时,在过程评审报告中总结发现的问题,并与工程经理和适当的工程组成员进展沟通和讨论,对所发现的问题达成共识。应尽量在工程级解决不符合问题。解决方式有三种:使工程实施的过程符合标准过程。与EPG进展协商,由EPG修改标准过程,使其与工程相适应。同意这

8、种符合性不适用,即允许特定环境下有例外。如果存在不能达成共识问题,并且在工程层面不能得到解决,QA工程师需形成QA高层经理报告,提交给高层经理,由高层经理推动和问题解决。在过程评审报告中记录取得一致的纠正措施、指定的责任人及方案完成日期,同时将其记录到工程问题日志中,并且跟踪直到问题解决。产品审计产品审计的工作流程如下列图所示:任务/步骤QA工程师与工程经理共同协商确定产品审计的过程,并在质量保证方案中详细描述审计容、时机、任务等,一般情况下产品审计在每个基线建立前进展,以及每个工作产品完成后进展QA工程师从组织过程资产库提取标准产品审计checklist,并依据工程已定义过程和质量保证方案对

9、产品审计checklist进展修订;QA 负责人依据质量保证方案和产品审计checklist对工程产品进展审计审计的工作产品一般包括但不限于:工程方案需求基线设计基线代码基线测试基线发布基线。审计的过程产品一般包括但不限于:需求跟踪矩阵评审记录或报告产品审批表基线发布报告变更申请报告和变更历史记录工程问题日志产品发布报告用户反应意见QA工程师应定期审计每个基线建立前与工作产品完成后并经过自我审查后在工程开发过程中产生的工作产品,主要针对以下方面进展审计:是否符合工作产品的相应需求;是否符合工作产品的标准所要求的格式和容;针对工作产品所要求的质量检查活动是否都已完成,质量检查一般包括测试、评审、

10、查阅或其他有效的方法。QA工程师应在基线发布之前审计待发布的基线产品。基线产品待形成之前,工程经理应通知QA工程师进展基线审计。QA工程师直接从配置库中提取相关的工作产品和过程产品,主要针对以下方面进展审计:是否是按照方案形成待发布的基线;待发布的基线产品是否符合所要求的标准,如格式和容;待发布的基线其配置项是否完整;待发布的基线是否经过评审或测试;待发布的基线相关的配置活动是否已完成。审计时使用产品审计checklist进展。如果检查表不够充分,则可以参照不同的产品标准,增加新的检查项。QA 在产品审计报告中记录审计结果。如没有发现重大偏差,就在产品审批表中签字批准;否则,不予批准,并将不符

11、合问题记录在产品审计报告中,连同产品审批表一起返还给工程经理,并与工程经理协商对问题的纠正措施及改正时间达成一致。当产品责任人提交修正后的产品时,QA 负责人对其进展问题跟踪,直至问题关闭。在批准或不批准的任何一种情况完成后,产品审计报告和产品审批表都必须返还给工程经理。如果存在在工程层面不能得到解决的产品审计问题,QA工程师需要将问题记录在QA高层经理报告中,提交给高层经理,由高层经理推动问题的解决。对产品偏差有三种解决方式。使工程产品符合标准。修改产品标准,使其与工程产品相适应。同意这种符合性不适用,即允许特定环境下有例外。不符合问题处理任务/步骤1过程评审和产品审计完毕,QA工程师在过程

12、评审报告和产品审计报告中总结发现的问题,并与工程经理和适当的工程组成员讨论,说明问题并对怎样解决问题达成一致意见。应尽量在工程组解决不符问题。2在过程评审报告和产品审计报告中记录取得一致的纠正措施,指定的责任人及方案完成日期,同时将其记录到工程问题日志中。3QA工程师检查工程问题日志,识别到期的问题并向责任人核对问题的解决状况。在每周的工程会议上,QA工程师对问题状态日志中的每个问题都要进展报告和更新。对问题的解决情况进展跟踪,直至问题关闭为止。如果问题会为工程带来较大风险并可能严重影响工程的质量,问题不能在工程围得到满意的解决时, QA工程师就应将问题记录在QA高层经理报告中,并形成报告提交

13、给工程的主管高层经理解决。问题在工程能够得以解决时的三种解决方法:使工程的实施过程符合标准过程/使工程产品符合标准修改正程使之满足工程/修改产品标准使其与工程产品相适应在特殊情况下,认可不符合项。通报评审或审计结果任务/步骤1首先,QA人员确定报告时机及报告对象。QA报告的种类及报告时机和频度见下表:QA报告名称报告完成人报告时机及频度报告对象过程评审报告QA每一次评审后提交,对所有过程高层、工程组、相关组产品审计报告QA阶段产品完成后高层、工程组、相关组QA高层经理报告告QA存在工程组无法解决的问题已经确定。高层、工程经理外部对QA的审计报告PIC每半年一次全体QA周报QA每周一次工程经理、高层经理2过程评审报告要求定期执行,发现的问题形成报告通知相关人员,并将问题记录到工程问题日志中,跟踪解决。3产品审计报告要求在工作产品发布前和基线发布之前执行,发现的问题形成报告通知相关人员,并将问题记录到工程问题日志中,跟踪解4向高层提交不符问题的报告只在问题在工程组无法得到良好解决的不符问题存在时进展。5报告完成后存放在配置库中,并以方式或其他方式通知给相关人员。管理QA工作任务/步骤提供QA培训:QA组的成员受到培训,以便能够有效的开展QA活动。工程的成员承受有关QA组的岗位、职责、权限和价值等的定向培训。跟踪QA活动:QA工程师填写QA周报。QA参加每周的工程会议。工程经

温馨提示

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

评论

0/150

提交评论