质量管理 | QC、QA、QM,去QA化与降本增效

质量,管理,qc,qa,qm,降本增效 · 浏览次数 : 205

小编点评

## 敏捷后的质量管理方法 **敏捷后的质量管理方法**主要围绕以下几个核心原则: * **自动化:**利用自动化工具对一些重复性任务进行处理,提高效率。 * **持续改进:**通过持续测试和反馈,不断优化质量管理流程。 * **数据驱动的决策:**基于数据分析,做出决策和优化质量管理策略。 * **敏捷协作:**与开发、测试、产品线等相关团队成员进行协作,共同提升质量。 **敏捷后的质量管理方法的具体步骤如下:** 1. **定义质量目标:**根据产品的生命周期和需求,设定清晰的质量目标。 2. **建立质量框架:**制定质量流程、标准和指标,确保整体的质量一致性。 3. **自动化测试:**利用自动化工具对测试用例进行测试,减少人工误差。 4. **持续监控:**建立监控指标,及时发现质量问题并进行处理。 5. **进行分析:**分析数据,识别改进方向并进行相应的调整。 6. **与开发团队沟通:**与开发团队共同协作,明确质量要求和测试结果的影响。 7. **进行迭代:**通过不断的改进,优化质量管理流程,提升其效率和效果。 **敏捷后的质量管理方法的优点:** * **提高效率:**自动化测试和数据分析等技术可以显著提高质量管理效率。 * **降低成本:**通过减少人工误差和优化测试效率,可以降低质量管理成本。 * **提升质量:**通过与开发团队协作,可以确保开发过程中的质量问题得到及时解决。 * **提高沟通协作性:**敏捷方法可以促进开发、测试和产品线之间的协作。 **敏捷后的质量管理方法的挑战:** * **人力资源需求:**敏捷方法需要配备专业的人才,来负责自动化测试、数据分析等工作。 * **技术门槛:**一些新技术的应用需要一定的技术技能和经验。 * **数据质量:**高质量的数据是敏捷方法成功的关键。

正文

现在国内职业的质量管理都是从 CMMI 和 ISO 质量体系演化过来的,但是能做真正的质量管理的公司很少。质量管理的 QC 偏测试,对最终的产品负责;QA 偏过程,从过程把控质量;QM 偏体系,类似于全面质量管理,建立质量文化。

硬件公司更关注质量

质量是一组固有特性满足要求的程度。质量就是符合要求;质量管理核心是人;CMMI里面要求的这种质量,之前在中兴通讯是符合要求的。但是后来,中兴推广敏捷,质量管理人员转为敏捷教练,后面的事情就不太了解了。[敏捷后的质量怎么管理?]

在业界,一般有QA岗位的公司很多都是兼职,也有的干的都不是质量的事情,只是挂个名。

也有的把质量部的同学都叫做 QA,不分那么细

质量领导很关键

有质量意识的领导,会组建专业的质量团队,来把控研发过程;不懂的领导会觉得,这些人没有产出,没有价值……同时也对质量团队的领导有要求,怎样体现出自己和质量团队存在的价值

 QA指标哪里来

我现在的公司有QA团队,刚开始还觉得怪怪的,原来是专业的配置。只是这个QA团队制定的指标经常被开发团队所诟病;也不知道这些指标是从哪来的?

CMMI里面的过程域,质量和配置管理都是CMMI-2里面的。里边有标准和指标。

做得好的,会先出方案,领导评审,找团队实验,改进,推广;不好的,就是领导想啥就是啥,其实背后都是某个领导的要求;CMMI里面还有一个EPG,这个才是过程改进的,主导和推广标准,只不过,大多数让QA来干

质量和配置贯穿始终

厉害的质量管理人员,会一步步建立质量框架,把需求-开发-测试-上线,这些过程数据实现闭环,不会出现专门考核开发或测试的情况;质量和配置一样都是贯穿于研发过程中。

质量更要求独立,以第三方的角度对过程把控,所以也就要求质量团队要有直接向大领导汇报的权利;在一个公司里面,质量直接归属于大领导的架构,说明还是要专业一点;如果是挂在产品、开发、测试,下面的,那就完了,基本就是附属和工具

这里说的质量,已经不是产品质量、测试保证的质量了;独立于产研运测单独运行才行,但是独立出去又很难做。

这个就要看质量团队领导了,专业的领导会展现出质量的必要性;一般的质量人员如果只能做一些基本的工作,那就不行了

个人愚见:一般来说,有QA的公司,流程会专业一点;有CM的公司,流程一定是专业和标准的;之前看一个精益专家说,公司的流程就是一个公司管理的体现

很多测试只做测试,或者关注测试质量。很少会关注研发过程中的质量

从人性来说,人很多都会高看自己,低看别人;比如,不了解质量的会说,质量不就是干****的,就这个我们测试或产品也能干呀,还要养这些人?然后他们接过去之后,干着干着就干没了

特别是制造业,像华为中兴,质量是他们的战略之一,所以相对要求会很高;汽车也是,因为一旦出现事故,那就是大事;曾经某个大公司IPTV出事故,董事长亲自上门道歉

得了去QA化的病

羡慕有QA团队的配置,做公有云IaaS这块,质量这块都是研发自己负责;当时福报云是学 Google 去QA团队化,认为质量是研发的一部分,由研发 RD 自己负责, who run who build。不设置专门的QA和SRE岗;

但是 Google 给工程师的待遇,和国内公司的是不一样的;所以他们的能力也是不一样的

同意,也是艺高人胆大,Google 这么做上限高但是下限也低呀。不要轻易学习,画虎不成反类犬。字节就是这个毛病[捂脸]

消除浪费而不是降成本

华为的狼性文化,给员工喂得的是肉;而那些要学习的公司,甚至连草都不想给

何止是草啊,连水都不给喝。

我司现在厕所都自带纸[捂脸]

应该降的,不是成本,而是浪费。

能看得见的都是成本,减就对了

在业务人员眼里,QA 也是成本,不能创造收益……

在业务人员眼里,SRE 也是成本,不能创造收益……

在业务人员眼里,研发也是成本,不能创造收益……

这不是降本,这是剥削。

很多老板眼里只有能创造营收的销售才是帮他赚钱的;研发什么的都没用.....

吐槽小结

前面讨论的还是很深刻,后面一转移到降本增效上来就偏了,变成了吐槽「资本家」不喂肉,不给水,不给厕纸,甚至把除了销售人员的QA、研发、SRE都当成了成本都要减,至此吐槽结束。这就是我们群讨论的内容,一群身在黑暗脚踩光明的打工仔,加入我们一起来讨论吧 :) 

 

我的相关文章

DevOps|AGI : 智能时代研发效能平台新引擎(上

质效提升 | 聊QA与业务测试(中)
研发效能组织能力建设之特性团队FeatureTeam(上)
DevOps|研发效能不是老板工程,是开发者服务
质效提升 | QA不做业务需求测试,你怎么看?
互联网公司研发效能/工程效率团队建设和规划

与质量管理 | QC、QA、QM,去QA化与降本增效相似的内容:

质量管理 | QC、QA、QM,去QA化与降本增效

现在国内职业的质量管理都是从 CMMI 和 ISO 质量体系演化过来的,但是能做真正的质量管理的公司很少。质量管理的 QC 偏测试,对最终的产品负责;QA 偏过程,从过程把控质量;QM 偏体系,类似于全面质量管理,建立质量文化。 硬件公司更关注质量 质量是一组固有特性满足要求的程度。质量就是符合要求

质效提升 | QA不做业务需求测试,你怎么看?

​因为有的小伙伴看到公司的QA不测试业务需求,只搞流程、卡点、规范、技术创新、QA平台,行业洞察,让研发自测、研发担责上线bug和风险,所以问我,你怎么看QA不做业务需求测试这件事。其实我怎么看不重要,这事还是要看公司管理层和QA负责人,我个人倒是可以作为一个业务方来聊一下这件事。 企业架构 公司组

【干货】质量管理是什么?管什么?如何管?

1、引言 质量管理,作为现代企业管理体系的核心组成部分,对提升企业竞争力、确保产品质量和客户满意度具有至关重要的作用。因此,理解质量管理的本质,以及它管理的具体内容,对于任何一个追求长期发展的组织或管理者来说都是至关重要的。 本文将围绕“质量管理是什么?管什么?”这一主题,进行一个简单的分享,希望能

SonarQube系列-架构与外部集成

介绍 Sonar是一个代码质量管理的开源平台,基于Java开发的,用于管理源代码的质量,通过插件形式,可以支持包括java、C#、JavaScript等二十余种编程语言的代码质量管理与检测。 它具有免费的社区版本和其他付费版本。 SonarQube之采购选型参考 利用SonarQube的主要好处是:

【规范】Git分支管理,看看我司是咋整的

制定Git分支管理规范旨在加速团队协作,确保代码质量和主分支稳定性,支持敏捷开发流程。主要涉及分支包括:主分支(master/main)确保生产环境稳定;开发分支(develop)用于集成日常开发成果;特性分支(feature)支持单独功能开发;修复分支(hotfix)快速修复线上问题。规范流程涵盖...

产品质量管理利器,华为云发布CodeArts Defect缺陷管理服务

摘要:近日,华为云CodeArts Defect缺陷管理服务正式上线,提供结构化缺陷跟踪流程和标准化的质量度量模型。 本文分享自华为云社区《产品质量管理利器,华为云发布CodeArts Defect缺陷管理服务》,作者:华为云头条 。 美国管理学家彼得曾经说过,“决定水桶盛水量多少的关键因素不是其最

AI Agent实战:智能检索在Kingbase数据库管理中的优势应用

虽然在开发过程中遇到了不少技术挑战,但最终我成功构建了一个针对金仓数据库的社区检索咨询助手。这个助手不仅解决了普通web搜索无法满足特定数据库问题的需求,还提高了我解决问题的效率和质量。在未来的工作中,我将继续优化这个助手,使其更加智能和强大。

4.2 C++ Boost 内存池管理库

Boost 库是一个由C/C++语言的开发者创建并更新维护的开源类库,其提供了许多功能强大的程序库和工具,用于开发高质量、可移植、高效的C应用程序。Boost库可以作为标准C库的后备,通常被称为准标准库,是C标准化进程的重要开发引擎之一。使用Boost库可以加速C应用程序的开发过程,提高代码质量和性能,并且可以适用于多种不同的系统平台和编译器。Boost库已被广泛应用于许多不同领域的C++应用程序

高效联调,可靠发布!华为云推出CodeArts Release发布管理服务

摘要:华为云全新推出CodeArts Release发布管理服务,旨在将华为多年形成的发布实践外溢,帮助企业提升软件发布质量和效率,降低生产环境的发布风险。 本文分享自华为云社区《高效联调,可靠发布!华为云推出CodeArts Release发布管理服务》,作者:华为云头条。 在项目研发迭代的过程中

聊一聊领域驱动与贫血模型

写在前面 前段时间跟领导讨论技术债概念时不可避免地提到了代码的质量,而影响代码质量的因素向来都不是单一的,诸如项目因素、管理因素、技术选型、人员素质等等,因为是技术债务,自然就从技术角度来分析,单纯从技术角度来看代码质量,其实又细分很多原因,如代码设计、代码规范、编程技巧等等,但我个人觉得这些都是技