QA应该独立于项目组吗?

质量保证工程师(QA)的主要职能及其实现方式 QA(Quality Assurance的英文缩写),顾名思义是“质量保证”的意思。 我们通常认为QA是代表公司监督项目组工作的,是一个以“过程审计”为主要职能的“执法者”。实际上,这种观点是不完全正确的。 QA的主要职能是服务职能,具体有:“过程指导职能”、“执法职能”和 “过程改进职能”。 (一)过程指导职能 (1)、职能描述 QA人员需要为项目组提供贴身的过程指导。过程指导包括为项... 阅读详情

QA应该独立于项目组吗?

周末闲时,在家看了奇洛.李维斯主演的《终极豪情》(POINT BREAK)。片中的情节依然不落俗套,讲的是一个刚从警校毕业的警察强尼,协助调查一宗连环银行抢劫案,该团伙作案手段高超,行踪诡秘,只能从模糊的银行摄像中推断出可能是冲浪爱好者所为。为调查案件,强尼到南加洲海滩,结识了美丽的冲浪教练泰勒,更与泰勒的前男友保迪结为了生死之交。然而随着案件渐露头绪,赫然发现原来保迪就是抢劫集团的首脑,面对友情、爱情和法律,强尼难以选择……

看完以后,忽然从脑海里掠过一丝念头,QA应该独立于项目组吗?从某种程度上说,QA也充当了一部分过程警察的角色(基于SEPG、SEG和QA之间三权分立的思想)。那么,QA是否也可以借鉴强尼的工作模式呢?答案是肯定的。一方面,与受监督人员一起冲浪、跳伞、Party……以了解他们的语言、思想和行为,更真实、更深入地评价他们与既定规范之间的偏差,并逐步引导他们走向正轨。另一方面,在职能/行政上独立于受监督人员(项目组),以保障自身的独立性和评价的客观性(也就是情、理、法之间的取舍)。

目前,中国很多软件公司都在探索QA的实施模式,并有不少同行提出或怀疑“QA是西方文化的产物,不适合中国国情”。从我自己的了解来看,他们常常走向两个极端:要不QA完全独立于项目组,要不完全融入项目组。举个鲜活的例子吧,就我很熟悉的一个公司(200余人,多数项目在100人月以上,多的近2000人月),在2002年的时候,要求所有项目组将完成的工作产品(比如项目计划、进展报告、需求、设计、代码、评审记录、测试文档等)提交到质量管理部,由质量管理部的人员进行审查。审查人员与项目组完全脱节,且审查人员不具备技术研发经历,审查出来的问题几乎全是鸡毛蒜皮之事。更有甚者,副总规定质量管理部的目标是每月300个错误,达不到就扣钱。另一方面,开发人员被查出问题,也要被扣钱。结果是,经常看见开发人员跑到质量管理部来吵架,为一个小小的格式问题争论不休……后来,也就是2003年8月份,质量主管换了,来了个彻底改变,QA全部放到各开发部门,结果是跳得跳了,考研的考研了,就剩下一个坚持下来了。可后来,也就是最近,以前的部门文秘转过来当QA了,更有意思的是,前台的文秘也来QA了……就这样,QA的工作就变成部门的联系人了(类似文秘),比如帮出差人员报销费用、外审前补写记录、催交文档、质量管理部开会没人参加时来充数……QA“Q变”了……

   从上面的描述中,我们可以了解到,无论是完全独立于项目组还是完全融入项目组都是不可取的。QA应在职能和行政层面独立于项目组,在业务和工作层面融入项目组。就好比强尼一样,他在职能上属于警察(FBI),在工作上却深入到犯罪团伙中。在操作层面上,QA这种独立和融入的双重角色是一件很不容易平衡的事情,需要组织的机制和QA的个人素质来保障。了解这一点,可以让您在QA模式探索中少走弯路。


QA的选拔与培养 原创:王东升 QA选拔是一个挺大的话题,相信带队和参与面试的同学有自己的视角和思考。最近不少同学承担起了负责和面试的职责,一起探讨了这个话题,这篇文章将我们探讨的内容记录下来。从需求的角度探讨下QA面试筛选原则以及在培养选拔过程中的思路。正向的选拔与培养对双方均有易处,有望创造更多的价值。 公司需要什么样的QA 公司为什么需要QA呢?有的同学说“为了测试项目”,有的同学说是“配合开发保证项目质量”... 阅读详情

相关推荐

Matlab生成dsp程序——环境搭建(c2000系列[F28335、F2837x]都适用)

一、环境配置 (28377D的操作是一模一样就是硬件设置的时候需要选择28377d进行相应的设置) 1)matlab与ccs联合编译需要安装对应的matlab版本和ccs版本,且只有2016a以上的matlab支持c2000系列。具体对应关系参照: http://software-dl.ti.com/ccs/esd/documents/ccs_matlab.html 2)matlab版本确定之后,还需要安装有关于ccs的相关软件: I、TI Code Composer Studio xxxx(对应

qq_42151264的博客 2万+

QA与测试(一)——何为QA?

引言:         QA——一种已经逐步成熟和被需要的行业。 概述:         QA(Quality Assurance),中文名是质量保证。1994年在ISO8402的定义是:为了提供足够的信任表明实体能够满足质量要求,而在质量管理体系中实施并根据需要进行证实的全部有计划和有系统的活动。 内容:         一 组织结构             1 职能结构

我!不一样的烟火 5880

zynq+ad9361 petalinux使用官方IIO示波器调试记录

1ad9361 iio示波器

Yetob的博客 7991

质量保证:是否应该保持一个独立的组织

 质量保证:是否应该保持一个独立的组织 陈能技2007-9-10 原文:Software Quality Assurance Should It Remain a Separate Organization- Johanna Rothman 产品开发组是为了组织起来制造人们会买的一个产品。组织产品开发组的第二个目的是拥有不断地制造产品的能力。为了达到这些目的,产品开发组

软件质量优化 2217

拆解大疆M300电池BMS:基于TI TIDA-010030方案的硬件架构深度分析

本文深度解析了大疆M300无人机电池管理系统(BMS)基于TI TIDA-010030参考设计的硬件架构。通过对比TI方案与大疆实现的差异,详细介绍了BQ7694003监控前端和BQ34Z100电量计的优化设计,以及通信架构的可靠性改进。文章还揭示了大疆在成本、空间和标准化方面的工程妥协与创新平衡,为锂电池保护方案提供了实践参考。

weixin_27066963的博客 237

STK新手必看:用700km轨道卫星,5步搞定对地覆盖分析报告

本文为STK新手提供700km轨道卫星对地覆盖分析的5步实操指南,涵盖卫星创建、传感器配置、区域定义、计算设置及报告生成全流程,特别标注常见操作误区与优化技巧,帮助用户快速掌握STK覆盖性分析核心方法。

weixin_42546392的博客 374

关于QA的职责

 关于QA的职责一、 概述   许多企业在建立研发管理体系时,尤其是实施CMMI时,都需要建立一个QA组织。但由于缺乏经验和指导,只能摸着石头过河,先从各个部门抽调一些新人和“闲人”成立一个部门,按照规范要求试试再说。这样尝试的结果,往往是走了弯路,一切回到原点。   还有一些企业已经成立了QA部门,QA的职责就是保证过程体系一板一眼地得到严格执行。而研发人员却认为QA只会站在研发环节

Kesa_Kong的专栏 4468

Jetson AGX Orin边缘AI实战:用YOLOv8做目标检测,我的环境配置踩坑与优化记录

本文详细记录了在Jetson AGX Orin上部署YOLOv8目标检测模型的环境配置与优化过程。从JetPack版本确认、PyTorch安装陷阱到Torchvision编译技巧,再到YOLOv8部署和系统级优化,提供了完整的实战指南。特别针对边缘AI设备的特性,分享了CUDA加速、内存管理等性能调优经验,帮助开发者高效完成工业级AI应用部署。

weixin_30839881的博客 374

软件质量保证(SQA)何去何从

1 引论在51CMM的质量保证论坛中,Robinzrb 的一帖 “做QA,并且感到郁闷的请进!”,引无数英雄竟折腰。这些英雄包括思想活跃的hjhza,乐于传道授业解惑的wtswts,喜欢指点江山激扬文字的vvvvvv……。为什么郁闷呢?还是先让我们来讨论一下QA的何去何从吧! 2 QA的由来我们知道,国外很多的大公司,QA的职责就是测试(主要是系统测试),比如IBM、CA、PeopleSoft等。

似水流年 1067

Unity接入抖音小程序侧边栏

Unity接入抖音小程序侧边栏功能实践总结 本文分享了Unity游戏接入抖音小程序侧边栏复访功能的实现过程。针对官方文档不清晰的问题,作者详细介绍了关键实现步骤:通过TT.CheckScene检测侧边栏可用性,利用OnShow事件监听判断用户是否从侧边栏进入,并提供了完整的UI交互代码示例。重点功能包括:检测宿主版本支持、区分侧边栏入口与非侧边栏入口的界面展示、实现跳转侧边栏场景等。文中附有官方文档链接和效果截图,为开发者提供了实用的接入参考方案。

类人_猿的博客 612

手把手教你学simulink(16.2)--基于Simulink的高通滤波器(High-Pass Filter)项目

基于Simulink的高通滤波器(High-Pass Filter)项目的详细实例介绍。这个项目将重点放在高通滤波器的设计、实现和仿真上,帮助你理解和应用高通滤波器在信号处理中的作用。

MHD0815的博客 926

关于QA的一些Open Question

Automation 说起QA,就离不开automation。关于这个问题,也有很多话题。比如   你觉得automation rate多少比较合适?  (假设你认同100%的automation不可能也不合理。)   automation的ROI如何?因为通常做的好的automation要付出很大的人力物力,也要经常很长的一段时间的积累。   如果automation rate很高,是不是就不需要QA或者只需要很少的QA?   关于UI automation。这其实是一个很大的topic,虽然业

Ricky Qiu的软件测试笔记 1520

有限元分析-静力学分析-与分析解对比-——以阶梯轴的静力分析为例——静态结构分析

150mm,a=300mm{a=300mm}a=300mm,b=200mm{b=200mm}b=200mm,L=1000mm{L=1000mm}L=1000mm,F=300kN{F=300kN}F=300kN,材料为45,弹性模量E=2.1e11Pa{E=2.1e11Pa}E=2.1e11Pa,泊松比v=0.28{v=0.28}v=0.28,屈服应力δs=355MPa{δ_s=355MPa}δ。使用line body生成的模型,可以选择自动划分网格的,WB会将以梁单元将其划分完成,例如图2所示。

qq_15963745的博客 66

如何建立有效的QA组织

来源:http://www.51testing.com/html/82/n-96982.html 一、 概述   许多企业在建立研发管理体系时,尤其是实施CMMI时,都需要建立一个QA组织。但由于缺乏经验和指导,只能摸着石头过河,先从各个部门抽调一些新人和“闲人”成立一个部门,按照规范要求试试再说。这样尝试的结果,往往是走了弯路,一切回到原点。   还有一些企业已经成

Have a nice day! 1402

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

QA活动的理解与实施

QA活动的理解与实施赛宝认证中心 李华北 郑丹丹广州 510610  摘要:QA活动是CMMI实施中较难贯彻的过程。本文针对目前国内的QA过程实施情况,从QA的地位、原则、活动、实施等方面进行了阐述。同时讨论了QA与QC、测试之间的关系,以及实施QA活动的最佳实践,为组织实施过程改进提供了基础。  关键词:CMMI 过程改进 QAIt is hard to implement QA activ

DWATER 2776

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

QC,QA,QM区别

QM、QA、QC QA是英文quality assurance 的简称,中文含义是质量保证;QC是英文quality control的简称,中文含义是质量控制。 IPQC是过程检验工程师 JQE是品质工程师 DQA是设计品保工程师 SQE供货商管理工程师 QM 品质管理按照iso9000:2000,QA的定义是“质量管理的一部分,致力于提供质量要求会得到满足的信任”,QC的定义则是“质量管理的

明少的专栏 1万+

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

被名字耽误的QA

一家航空公司A的信息技术部下设一个10人的QA团队,主要职责是制定项目管理流程、监控项目质量、考核PM流程执行情况。 另一家航空公司下属的软件公司B,刚入职了一个QA。他的第一项工作任务,是准备软件著作权和高新技术企业的申报文件。 两家公司,两种QA。亲,你怎们看? 软件开发的众多角色中,唯有QA,是被扭曲的最严重的。我访问过几个QA,他们是这样看待自己的工作的: Vicky:“QA必须要像一个开发一样思考,理解业务逻辑和代码实现细节。” Patrick:“程序员每次都怼我,说一个外部人员怎么可.

Fancier_info的博客 438

质量保证(QA)是干什么的?

从事软件质量保证工作已有几个年头,经常有朋友问起软件质量保证到底是干什么的?每次总回答就是辅导和监督项目开发按照公司研发过程执行的,仔细想想实际并没有这么简单,为了让更多朋友了解质量保证这个岗位,在此结合这几年的工作经验进行如下总结,若有不对的地方欢迎大家指正与交流,谢谢!   1、什么是质量保证?   在CMMI中,质量保证的英文全称是Process and Product Qual

:)每天进步一点点 9515

从个人发展的角度看,为什么不建议你考虑QA岗位?

群有朋友发出QA的招聘信息,我居然说:至于QA职位,强烈建议大家不要考虑,这是个坑坑坑坑坑啊!我是不是超级不会做人啊,难道我和QA有仇?本文为你深度分享QA的前生今世,业界中QA的困惑和问题,以及回答这个问题:公司到底是否需要设QA岗位?

张传波(网名:Fireball,大大大火球) 2万+
上一篇: 简单软件度量流程图
下一篇: 软件配置管理沙龙活动记录和体会20041212
ptop
博客等级 码龄25年 8粉丝 35原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值