什么是质量工程?

STM32与LTC6912实战:如何用双运放串联实现0~4096倍增益调节(附完整代码) 本文详细介绍了如何利用STM32微控制器驱动LTC6912程控放大器,通过创新的双运放串联设计,将增益调节范围扩展至0~4096倍。文章深入剖析了硬件设计要点、SPI驱动优化策略,并通过实测波形验证了该方案在高频信号处理中的优异性能,为嵌入式信号调理提供了高性价比的实战解决方案。 阅读详情

质量工程是在精益、敏捷、DevOps等实践基础上进一步发展出的系统化赋能软件开发流程、构建既快又好的开发框架的实践。原文: What is Quality Engineering

alt

我们基于古法语"definer"的定义,通过澄清边界、要素和相互作用的方式来构建某个概念,本文将讨论软件行业中质量工程(Quality Engineering)的这三个要素。

本文中质量工程的定义是建立在精益、敏捷和DevOps的发展基础上的,但不仅仅只是对传统的质量保证(Quality Assurance)新瓶装旧酒的重命名。

质量工程是关于如何在软件生产系统上行动的一种范式转变,通过集中、实用的转型来创建快速交付高质量软件的持久商业竞争优势。

为什么需要质量工程

有很多条件约束的压力挑战

加速变化、颠覆性创新和BANI世界中的全球化竞争是所谓"数字化转型"的关键特征。在这种情况下,最佳实践很容易被复制,通过卓越运营获得的竞争优势充其量只是暂时的。

因此,为了生存,组织面临许多数字化挑战:

  1. 持续交付价值以保持竞争力
  2. 在低可预测性前提下做出 投资和方向决策
  3. 向无法直接交互的"用户" 提供成功的体验
  4. 快速 交付抽象增量,并通过实验进行调整
  5. 简化端到端复杂性和相互依赖的过程。

与此同时,生态系统的发展也增加了更多限制:

  • 授权客户需要实时解决方案,否则就切换
  • 职位空缺率为25%, 员工轮岗率为30%
  • 各级 资源正变得越来越稀缺。
速度是数字化业务的强制性要求

许多组织为了生存只能选择数字化,但在试图以更快的速度交付软件时面临许多问题: 增加的交付时间、返工和反复出现的问题,很难理解这不仅仅是采用DevOps、敏捷或特定工具的问题。

规模经济的工业模式已经不够了,具有更好价值主张的新参与者可以在几个月内彻底颠覆现有业务,快速适应业务和持续的迭代速度已成为企业最宝贵的竞争优势。

短期速度导致生意失败

面对速度的迫切性,许多组织将精力集中在"加速"价值交付的节奏上。这种策略可能会导致短期产生大量成本,并且积累的债务最终会减慢迭代节奏,而且很难通过快速修复来扭转趋势。

短期权衡导致软件生产系统的碎片化
短期权衡导致软件生产系统的碎片化

这种模式无法在竞争激烈、不可预测和复杂数字环境中生存,因为可持续的软件开发速度是唯一能够保持持续价值交付流的竞争优势。

孤立计划往往以浪费告终

在软件开发的动态环境中,有大量改进计划: 从敏捷方法到DevOps实践,从平台工程到SRE原则,等等。真正挑战在于辨别哪些举措将产生最具影响力、最持久的结果。

在一个时间和资源有限的世界里,组织必须谨慎选择并集中精力在最有价值的优先事项上。关键不在于仅仅为了赶时髦而采用流行的实践,而在于战略性投资于能够创造重大、可持续转变的主动性。

孤立的努力有分散资源的风险,而无法带来相应的收益,集中、全面的方法对实现实质性和持久的业务改进至关重要,需要确保资源得到有效利用,并将浪费降到最低。

定义质量工程

质量工程不是什么

质量工程不是质量保证工程(Quality Assurance Engineering)。

"质量工程"这个词汇让我们觉得目标是通过在流水线里加入更多测试自动化和集成从而将质量通过工程化的方式嵌入软件交付流程中。虽然这些改进是必需的,但显然不足以解决诸如组织或协作之类的非技术主题。

软件生产是由人、过程和技术组成的系统中相互依赖部分的协作产生的。因此,质量的注入不能局限于软件交付流水线,而必须涵盖组成软件生产系统的整个领域。

什么是质量工程

质量工程的定义是:

"质量工程通过系统的方法将全面质量管理应用到软件生产中,从而为可持续的业务速度构建质量能力。" — Antoine CRASKE

质量工程是全面质量管理(Total Quality Management) 在软件工业中的应用,将不同领域的成熟实践整合为软件生产系统的一部分,利用体系架构的力量来组装最有价值的部分。

在商业环境中,由于资源稀缺,竞争更加激烈,组织可以为不确定性做好准备,以构建自己的软件生产系统,作为相对于适应、学习和创新较慢的竞争对手的持久竞争优势。

理解质量工程

对质量工程的理解需要构建核心原则、边界和概念,以便在软件生产系统的每个元素中注入质量。

质量工程哲学

质量工程的基本逻辑被概括为"构建更好(Build Better),构建更快(Build Faster)",代表了需要关注软件生产的每个方面都构建得更好,以获得可持续的开发速度。

质量工程的范式转换依赖于以下原则:

  1. 业务取决于软件的质量和速度
  2. 质量包括整个软件生产系统
  3. 只有通过内建质量才能保持 速度

可持续业务速度的北极星指标需要关注第二点,使质量成为整个软件生产系统中的一流公民,因而需要定义质量工程的边界。

质量工程边界

从系统角度来看,质量工程作用于软件生产系统,将数字业务理念作为输入,并在实际操作中创建软件增量作为输出,并且在理想情况下是有价值的。

从更大的角度来看,质量工程的左右边界从最小的软件生产系统开始,通常是在2-3人的启动阶段,然后在剩下的业务成熟阶段,通过系列A到系列E,大约需要500名专职人员致力于软件生产。

质量工程支持可持续软件生产系统的开发
质量工程支持可持续软件生产系统的开发

在底层,质量工程确定了必要的软件生产元素,但没有详细说明其完整实现,而是留给每个领域的现有知识体系。在上层边界上,质量工程不包括软件生产系统的用途,也就是特性。

质量工程知识体系

从实现角度来看,质量工程需要对全局的理解,以发现系统问题和架构师关注的解决方案,有效解决关键原因和限制因素。

质量工程的主要知识领域是:

  • 用于整合软件生产领域的 精益、敏捷、DevOps
  • 系统思维和体系架构是系统方法的核心
  • 参与者合作的 组织和人类行为
质量工程为全面质量管理巩固了软件行业实践
质量工程为全面质量管理巩固了软件行业实践

精益实践,以其效率和减少浪费的原则而闻名,与质量工程架构交织在一起。集成了领导和管理转型的原则确保向更优化的软件生产系统平滑演进。

质量工程在多个软件行业实践的基础上构建了软件生产系统的大图景,这些实践是多年的经验、知识获取和社区共享获得的。

质量工程的简化元素和框架使我们能够利用知识体系,而不必学习所有东西。

质量工程的关键要素

质量工程的基础是理解和解决质量和速度相关的挑战。

质量工程的系统方法支持软件生产系统的全局视图,将其视为部分的总和,这些部分的输入和输出都得到了改进,从而建立了快速质量的能力。

质量工程构建模块

构建块的概念是质量工程的基本元素,共同为有效的软件生产铺平道路。

质量工程构建了以下3个核心模块:

  1. 又快又好的痛点(Quality at Speed Pains)
  2. MAMOS系统领域(MAMOS System Areas)
  3. 产出和成果(Outputs and Outcomes)
alt
又快又好的痛点(Quality at Speed Pains)

前两个关键维度是质量痛点和速度痛点。质量痛点包含了软件生产质量不同方面的相关挑战,而速度痛点需要解决组织不同层次上实现快速、有效软件交付的障碍。

质量痛点更主观,但可以更容易的与不一定熟悉软件生产内部的多个利益相关者交谈。痛点表现为不同形式,比如高度依赖某一个人,或者缺乏可用性。

速度痛点更容易得到真实数据的支持。在这种情况下,相对于其他方面的价值,挑战更多依赖于如何巩固并正确完成构建。

MAMOS系统领域(MAMOS System Areas)

质量工程的核心是MAMOS软件生产系统,它封装了构建快速质量能力的关键原则和实践,通过三个层次确保软件开发的各个方面保持一致。

alt
MAMOS领域(MAMOS areas)

MAMOS将软件生产系统架构为关键领域,这些领域既能表示各部分的总和,又允许在集中注意力于各个独立的上下文。

MAMOS的5个领域是:

  1. 方法(Methods): 简化协作以实现精益价值交付
  2. 架构(Architecture): 构建质量驱动的技术平台
  3. 管理(Management): 使参与者和团队能够交付价值
  4. 组织(Organization): 调整团队架构和质量边界
  5. 技能(Skills): 确保对于业务功能支持能力的可用性

以下几点对模型的对齐很重要:

  • 文化(Culture) 本身并不是专门的系统领域,而是由MAMOS其他领域的相互作用和动态形成和产生的
  • 架构(Architecture) 领域涵盖了从上游设计、安全性到运营管理的整个技术问题集
  • 技能(Skills) 领域代表能力映射、获取和保留策略,包括内部和外部手段
MAMOS子领域(MAMOS sub-areas)

MAMOS框架由不同领域组成,每个领域都包含一组形成软件生产系统的子领域。这些子领域为处理开发的各个方面提供了详细蓝图,确保质量工程原则有效集成到每个领域。

alt

MAMOS子领域包括:

  • 方法(Methods): 专注(Focus)、计划(Plan)、设计(Design)、指定(Specify)、实施(Implement)、交付(Deliver)、部署(Deploy)、运维(Operate)、学习(Learn)、改进(Improve)
  • 架构(Architecture): 整体规划(Urbanization)、自制或购买(Make or Buy)、模块化(Modularity)、集成(Integration)、安全(Security)、自助服务(Self-service)、可观测性(Observability)、弹性(Resilience)、实验(Experimentation)、灵活性(Flexibility)
  • 管理(Management): 愿景(Vision)、一致性(Alignment)、选择(Choices)、协作(Collaboration)、授权(Empowerment)、绩效(Performance)、风险(Risks)、快速失败(Fail fast)、度量(Measurement)、开发(Development)
  • 组织(Organization): 设计选择(Design Choices)、承诺(Commitment)、组织架构(Organizational Structure)、沟通(Communication)、领导(Leadership)、管理(Management)、参与(Engagement)、人力规划(Workforce Planning)、组织学习(Organizational Learning)、组织文化(Organizational Culture)
  • 技能(Skills): *专业知识映射(Expertise Mapping)、战略伙伴关系(Strategic Partnerships)、远程支持(Remote Enablement)、促进发展(Development Facilitation)、吸引人才(Talent Attraction)、留住人才(Talent Retention)、团队合作(Teamwork)、外部沟通(External Communication)、社区建设(Community Building)、持续学习(Continuous Learning)。
MAMOS单元(MAMOS units)

单元进一步将子领域分解为可操作的组件,提供对如何实际实现每个子领域以增强软件生产过程的细粒度理解。

MAMOS单元完整示例
MAMOS单元完整示例

让我们用方法领域和焦点子领域的具体示例来说明:

  • 战略定义(Strategy Definition): 为开发过程建立清晰的路线图,使其与总体业务目标保持一致
  • 优先级定义(Priority Definition): 确定需要立即关注的最关键任务和特征,确保资源有效分配
  • 范围定义(Scope Definition): 清楚概述项目边界和范围,以避免范围蔓延并确保集中执行
  • 目标定义(Goals Definition): 设定具体、可衡量的目标,指导团队朝着成功的结果努力

如果在软件生产系统中可以定义一个关键限制因素,那么每一个单元都可以用于评估并改进其水平。详尽的MAMOS单元列表可用于质量工程转型。

产出和成果(Outputs and Outcomes)

努力和结果之间的联系在质量工程中至关重要,通过将输出与结果联系起来,从而付诸行动。这两个要素是验证整个过程有效性的关键系统输出。

测量构建块中的两个关键元素是:

  1. 产出(Outputs) 包括实际的生产结果
  2. 成果(Outcomes) 是从产出中产生的更定性的有价值的点

这两个要素能让我们全面评估行为的影响。可以考虑使用加速指标,例如在行业中广泛认可的四个关键指标,整个团队更容易了解这些指标。

此外,成果与最初确定的质量、速度痛点直接相关。这种战略一致性不仅简化了质量工程所做的努力,而且还确保所取得的成果与组织的总体目标和期望一致。

面向质量工程的MAMOS框架

MAMOS框架提供了一种结构化方法利用质量工程的构建块来驱动软件生产系统专注于面向价值的转型,其依赖于核心原则和AAA 3步迭代过程。

MAMOS的AAA 3步迭代过程

MAMOS的3步流程以AAA(Assess-Architect-Accelerate,即评估、架构和加速)为中心,作为指导迭代框架,封装了包含综合评估、战略设计和转型加速的系统方法。

alt

AAA流程概述包括3个步骤:

  1. 评估(Assess) 质量和速度问题
  2. 为系统问题 架构(Architect) MAMOS解决方案
  3. 加速(Accelerate) 提供产出和成果。
评估(Assess)

评估阶段包括对质量和速度问题的深入评估,以确定软件生产过程中的瓶颈、低效和痛点,需要对当前状态进行彻底分析,以发现潜在挑战。

架构(Architect)

架构阶段利用MAMOS框架制定整体解决方案,以处理在评估阶段确定的系统问题。通过端到端体系架构,在方法、架构、管理、组织和技能五个领域应用于软件生产系统。

加速(Accelerate)

加速阶段将解决方案转化为切实成果,实现在架构阶段确定的策略和活动,交付与业务目标一致的可测量的输出和结果,并开发快速质量能力。

MAMOS框架原则

有效的转型是基于对环境的良好理解、强有力的决策和系统化的集中行动,这些行动维持了最初对变化的冲动,并使系统元素保持一致,避免回到惯性状态。

质量工程转型需要遵循以下关键原则:

  • 退一步看大局,让利益相关者参与进来,并采取其他行动来更好的理解系统
  • 强调完整性,以正确组织关键领域的诊断和行动,而不要迷失在细节中
  • 专注于限制因素,优先考虑那些对改善结果有更多杠杆作用的努力
  • 时间盒交付,保持集中行动,避免增加浪费,并迫使寻找有价值的增量步骤
  • 将产出与成果联系起来,以确保努力提供预期价值,并保持当前重点的相关性

在组织中实施质量工程

实施质量工程需要系统和战略性的方法来组织转型,从而获得足够的初始支持,并发展指导联盟,从一开始就能够交付价值,以建立可持续的快速质量能力。

质量工程转型模型

质量工程转型取决于这5个活动:

  • 将软件痛点与业务影响 联系(Link) 起来
  • 创造(Create) 认知并获得支持
  • 理解(Understand) 关键问题和痛点
  • 共同架构(Co-architect) 质量工程解决方案
  • 推动(Drive) 精益转型
将软件痛点与业务影响联系起来

这一过程的第一个关键步骤是在组织面临的与软件相关的挑战与其总体业务优先级之间建立牢固的联系。这种一致性为将质量工程定位为价值和竞争优势的强大驱动力奠定了基础。

创造认知并获得支持

要成功引入质量工程,建立认知并获得利益相关者的支持是关键。这包括沟通质量工程的价值主张,说明如何处理痛点,优化过程,并有助于实现战略业务目标。

理解关键问题和痛点

深入了解组织的关键问题和痛点至关重要,包括全面分析和评估以确定瓶颈、低效和需要改进的领域。通过确定这些痛点,可以调整质量工程计划并解决问题。

共同架构质量工程解决方案

协作是质量工程的核心。共同架构解决方案的过程涉及到跨职能团队合作,来自不同领域的专家聚集在一起设计策略、过程和框架,这些策略、过程和框架在保持速度和效率的同时提高了软件产品的质量。

推动精益转型

质量工程不仅仅是实施新流程,而是一个影响整个组织的整体转型。领导者需要在推动这一转变中发挥至关重要的作用,包括培养质量文化,促进技能开发,并支持跨团队采用新的实践。

利用MAMOS蓝图

跨越不同地点和时间框架的公司所面临的挑战往往有共同点。虽然情况可能有所不同,但问题和解决方案模式可以用来产生有影响的结果。

MAMOS蓝图是跨越MAMOS的五个领域的整体软件生产系统,覆盖了常见用例,可以用来了解特定用例是如何工作的,然后用它来更快执行差距分析或定义转型行动计划。

增长模型的MAMOS蓝图示例
增长模型的MAMOS蓝图示例

MAMOS蓝图用例范围可以适应不同的增长阶段,如A、B、C、D、E轮融资,或迎合特定的运营模式,如初创企业、扩大规模、缩小规模、扩大范围和全球可扩展性。社区正在构建像FinOps这样的具体实践模型。

质量工程或者试错

质量工程代表了行业对转型的需求,以有效支持业务不断革新。

每个组织的未来都依赖于其支持快速开发高质量产品的能力,以有效构建数字业务的最有价值资产,即软件生产系统。

要使这一切成为现实,就需要在组织边界上有效领导大局,在最重要的优先事项上引导努力和资源。

无论你是主管、总监、工程、质量或技术的C级主管,都可以选择通过拥抱"构建更好,构建更快"的质量工程哲学来开始产生影响。


你好,我是俞凡,在Motorola做过研发,现在在Mavenir做技术工作,对通信、网络、后端架构、云原生、DevOps、CICD、区块链、AI等技术始终保持着浓厚的兴趣,平时喜欢阅读、思考,相信持续学习、终身成长,欢迎一起交流学习。为了方便大家以后能第一时间看到文章,请朋友们关注公众号"DeepNoMind",并设个星标吧,如果能一键三连(转发、点赞、在看),则能给我带来更多的支持和动力,激励我持续写下去,和大家共同成长进步!

- END -

本文由 mdnice 多平台发布

软件工程—软件质量概念 前言: ANSI/IEEE Std 729-1983定义软件质量为“与软件产品满足规定的和隐含的需求的能力有关的特征或特性的全体”。 M.J.Fisher定义软件质量为“所有描述计算机软件优秀程度的特性的组合” 特性 1.软件质量特性,反映了软件的本质。讨论一个软件的质量,问题最终要归结到定义软件的质量特性。 2.定义一个软件的质量,就等价于为该软件定义一系列质量特性。 3.人们通常把... 阅读详情

相关推荐

现代质量工程课后习题答案第一章质量工程概述

现代质量工程作业课后习题答案,机械工业出版社,蓝色封面,张根保编辑

Ataraxia_zzr的博客 4068

5.7软件质量和软件度量

注意:m和代表的含义不能混淆,可以用一个最简单的环路来做特殊值记忆此公式,另外,针对一个程序流程图,每一个分支边(连线)就是一条有向边,每一条语句(语句框)就是一个顶点。【2018年】在ISO/EC9126软件质量模型中,可靠性质量特性是指在规定的一段时间内和规定的条件下,软件维持在其性能水平有关的能力,其质量子特性不包括()这种冗余通常采用重复执行的方式,即当系统出现错误时,会重复执行相同的操作,直到操作成功为止。讨论软件质量首先要了解软件的质量特性,目前已经有多种软件质量模型来描述软件质量特性,例如。

yoyo勰的博客 1337

质量工程师前景精辟探讨

 1.质量工程师的呼声和企盼我们寄希望于国家重视上,希望国家重视了,我们考取质量工程师的人待遇会上去;国家应会重视我们的!我们的落后是因为质量差,我们要改变“Made in china”的形象,可能需要的时间会很长,但这是大势所趋;看看我们的企业还在为生存而奋斗,怎么会重视质量,要实际一点,在企业搞质量管理目前是形似而神不似,可能悲观了些,但质量工程师我的企业绝对不会重视;虽说考试都几

coyotezc的专栏 3714

软考(软件设计师)软件工程-软件质量,软件测试,McCabe圈复杂度

本文探讨了软件质量评估和测试的核心概念与方法。ISO/IEC 9126标准将软件质量分解为六大特性(功能性、可靠性、易用性、效率、维护性和可移植性),每个特性包含可度量的子特性。软件测试则遵循金字塔模型,从单元测试到验收测试分层验证。McCabe圈复杂度通过控制流图分析代码复杂性,帮助识别高风险模块。这些方法共同构成了软件质量保障的理论基础和实践框架,即使在敏捷开发时代仍具重要价值。

weixin_37958272的博客 1127

软件质量工程的度量与模型.pdf(全英文版)

This is the single best book on software quality engineering and metrics that I've encountered;

软件质量工程的度量与模型

PDF 英文版 适合从事高成熟度改进的企业中EPG\PPQA\PM使用

一名资深质量工程师总结的4个工作思路

在用户至上、体验为王、唯快不破的移动互联网时代,借着在测试领域的七年工作经验积累来简单谈谈质量工程师可以参考的几点工作思路。 思路一:关于质量和过程的两个进阶 其一,质量上的进阶:从程序质量、用户体验再到产品品质。要引领品质,输出QA的价值。 《京东技术解密》中有一段话,“技术需要分三步走,支持业务,驱动业务,再到引领业务”,受益匪浅,QA的质量价值输出同样也需要如此进阶的过程:

shieh的专栏 6959

RK3576+IMX415 MIPI摄像头零拷贝显示系统

MIPI CSI-2是嵌入式视觉系统中主流的高速图像传感器接口标准,其核心价值在于低延迟、高带宽与硬件级DMA直通能力。基于V4L2子系统与DRM/KMS驱动栈,可构建从传感器RAW数据到帧缓冲区的零拷贝通路,显著降低CPU负载并提升实时性。该技术广泛应用于工业检测、边缘AI推理前数据接入及多路同步采集等场景。本文以Rockchip RK3576 SoC和索尼IMX415传感器为典型组合,详解MIPI物理层适配、内核驱动集成、GStreamer零拷贝管道搭建及systemd服务化部署,覆盖从硬件信号完整性到

weixin_36047538的博客 210

构建卓越工程文化:从质量控制到AI驱动的质量工程

摘要:AI赋能的现代质量工程体系构建 本文提出从传统质量控制(QC)向AI驱动的质量工程(QE)体系转型的完整路径。核心观点包括:1)理念升级,从末端检测到全流程预防;2)人才转型路线图,分阶段培养QC人员的技术能力;3)建立以过程指标为主的考核体系;4)构建工程文化,强调自动化测试、无指责复盘等实践;5)工具链整合,利用Jira、Jenkins等实现质量门控。最终目标是打造工程师共担责任、AI技术赋能的现代化质量保障体系,实现质量内建而非事后检验。

Zero小葵司的博客 1465

WhatsApp API接口的隐秘角落:从协议解析到自定义消息引擎

本文深入解析WhatsApp API接口的隐秘角落,从协议逆向工程到自定义消息引擎开发实战。通过分析WhatsApp的二进制XML协议和加密机制,构建超越官方API限制的自定义消息引擎,实现高效、灵活的即时通讯解决方案。文章还提供了企业级架构设计和风控规避策略,助力开发者突破官方限制,提升消息到达率和成本效益。

q3r4s5t的博客 750

AI原生应用在UGC内容审核中的实战经验

AI原生应用(AI-Native Application)——以机器学习模型为核心驱动力,深度整合数据、算法、工程架构的完整系统——为破解这一三角难题提供了全新范式。全链路数据驱动:从数据采集、模型训练到决策优化,形成闭环自治系统,无需人工规则干预多模态深度理解:同时处理文本、图像、音频、视频等多类型内容,理解语义而非简单匹配特征自适应进化能力:通过人机协同反馈持续学习新型违规模式,模型周级迭代成为常态审核效率提升300%:单条视频审核耗时从2.3秒降至0.7秒。

AI算力网络与通信的博客 1144

质量即利润:如何用质量工程提升ARR?

"我们把数据仓库的查询成功率做成每日CEO仪表盘,因为这是最准的营收先行指标——每0.1%的下降意味着下季度可能损失$800万ARR"每提升1个NPS质量分,企业ARR增长2.3% —— Bain & Company研究。在传统财务报告中,质量成本被归类为"运营费用"——一个需要不断压缩的数字。AWS每降低0.1%故障率,可吸引$2.4亿新客户预算(J.P.Morgan测算)接下来的内容将改变你对质量的根本认知——它不再只是"避免损失"的手段,而是。发行质量债券(如GitLab的质量改进专项债)

1、测试博主技术知识分享 2、pos行业知识技术分享 3、java后端技术知识分享 4、嵌入式技术知识分享 5、运维部署相关知识分享 922

新手入门:N-CMAPSS数据集解析与实战指南

本文详细解析了N-CMAPSS数据集的结构与应用,为新手提供航空发动机故障预测的实战指南。通过Python代码示例展示数据加载、探索和特征工程技巧,帮助读者快速掌握剩余寿命(RUL)预测的关键步骤,并分享常见问题解决方案与进阶学习路径。

weixin_29056701的博客 369

质量工程师面试

于是开始对产品整个生命周期的质量有了新的思考,从需求到研发、从测试到运营,各环节协同保障产品质量。2019年来广东,在易宝软件公司做软件测试工程师,开始从测试角度来保证整个产品质量,测试类型覆盖功能测试、性能测试、安全测试、自动化测试等,积累了全栈测试技术经验。测试:期望回归验证覆盖所有规则都生效,实际没有覆盖到有中文命名的规则,将来补充测试用例和测试数据。1.定位根因:不生效的这几个规则的名称是中文的,而其他规则都是英文名称。首先定位问题根因,确定相关责任人(一般有开发、测试、应用责任人),开会。

鸿鹄和荒的博客 261

【通信协议】GATT 与 BLE HID 工作原理详解

详细介绍BLE HID 跟GATT工作原理与两者的交互关系

以实战经验介绍行业知识 836

全能媒体工具深度测评(下篇一):AI图文生成+全能解压+图片去文字,一键搞定素材精修

解压50多种格式,文生图,图生图

cs821984831的博客 35

质量工程师简历(14篇)

应聘质量工程师时,简历应强调对质量管理体系的深入理解、分析解决问题的能力以及优秀的团队协作精神,以下是整理好的质量工程师简历范文(14篇),希望能够帮助到大家。幻主简历网:质量工程师简历在线制作下载,助力大家做好简历,欢迎来体验。质量工程师简历1:求职意向求职类型:全职   意向岗位:质量工程师、供应商质量管理   意向城市:广东广州   薪资要求

Huanzhucv的博客 1755

【微服务】SpringBoot 整合Kafka 项目实战操作详解

SpringBoot 整合Kafka 实战操作详解

congge 5560

软件工程质量管理体系要求_软件质量管理| 软件工程

软件工程质量管理体系要求 软件质量管理体系 (Software quality management system) A quality management system frequently mentioned as a standard system is a principal scheme used by organizations to ensure that the products...

cumudi0723的博客 1136

【ESP32使用MAX98357播放音频】

在物联网和智能家居领域,音频播放功能越来越受到重视。ESP32作为一款功能强大的微控制器,结合MAX98357音频放大器模块,可以实现高品质的音频播放。本文将详细介绍如何使用ESP32的I2S接口通过MAX98357进行音频播放。

vor234的博客 7511

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

2024弱电工程质量标准有哪些

根据施工大纲,施工组织设计的要求,编制该工程的质量创优计划和质量控制程序文件,严格按照创优计划和程序文件中的各项要求,工作程序,技术规程和工料规范进行施工,对于单项工程,特殊部位编制专门的作业指导书和施工方案予以指导施工,做好操作前的交底工作。主要向人们提供电力能源,将电能转换为其他能源,例如空调用电,照明用电,动力用电等等。为实现质量目标编制的质保手册、程序文件、作业指导书以及业主提供的工程图纸、技术资料等进行归档、编目、标识,并做好对外、对内等文件发放登记工作,对作废文件进行标识,处置。

qiaojiezhineng的博客 1042

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

真正优秀的质量工程师,都有这些特质

一个优秀的质量工程师除了掌握必要的知识和实战经验之外,性格塑造或者说是工作特质对质量管理也很重要。      今天,就一起讨论下——一位优秀质量工程师应该具备的四种特质。 特质一:主动沟通能力         一是~要为人热情,并主动与人沟通。       质量工程师除了能够解决已经出现的问题外,更需要在质量问题出现之前就能发现质量的隐患,然后协助其他部门主动预防和解决它。让别人相

ShanDong_Chu 5037

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

质量保证工程师 vs 软件测试工程师

质量保证工程师(QA Engineer)和软件测试工程师(Software Testing Engineer)在软件产品的开发过程中都扮演着重要角色

weixin_43156294的博客 792

质量工程:数字化转型时代的质量体系重构

🚀 系统可用性从99.9%提升至99.99%(年宕机时间<52分钟)招商银行使用"预制菜"(合成数据),测试数据准备时间从8h→30min。:采用质量工程的组织,生产缺陷率降低58%,交付效率提升3.2倍。:"三星级餐厅的秘密,是让洗碗工都懂得品尝酱汁的咸淡。:华为实行"代码卫生日",开发人员缺陷自查率提升75%服务员(运维)→ 顾客体验埋点(New Relic)厨师(开发)→ 食材静态扫描(SonarQube)店长(管理层)→ 质量损益看板(Grafana)(Chaos Kong)随机销毁生产环境节点。

1、测试博主技术知识分享 2、pos行业知识技术分享 3、java后端技术知识分享 4、嵌入式技术知识分享 5、运维部署相关知识分享 1323

软件工程 质量问题_软件质量| 软件工程

软件工程 质量问题 软件质量 (Software Quality) Software Quality is the degree of agreement too direct or indirect requirements and assumptions. Software quality is determined as a field of study and practice that ...

cumudi0723的博客 348

质量工程师的2025:从“找bug“到“造质量“的职业进化

当AI接管了重复测试,人类质量专家的价值将体现在:🔧。

1、测试博主技术知识分享 2、pos行业知识技术分享 3、java后端技术知识分享 4、嵌入式技术知识分享 5、运维部署相关知识分享 1865
上一篇: 基于KEDA的Kubernetes自动缩放机制
下一篇: MAMOS蓝图: 打造自己的质量工程
俞凡 DeepNoMind
博客等级 码龄21年 1651粉丝 339原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

俞凡 DeepNoMind

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值