质量保证的六个模式(1) - 质量价值简介

PMP 质量保证与质量控制的区别 质量保证与质量控制的区别质量保证QA -执行QA常见的工作或活动:质量控制QC-监控QC常见的工作或活动: 质量保证QA -执行 实施质量保证(Quality Assurance),简称QA。QA是审计质量要求和质量控制测量结果,确保采用合理的质量标准和操作性定义的过程。过程的主要作用是,促进质量过程持续改进。 QA主要是对项目活动过程的监控,看是否遵循了组织或者项目的政策、流程规范,按照过程改进计划来识别所需要的改进,发现非增值的活动(没有价值的),识别问题并分析根本原因,然后制定相应的预防措施 阅读详情
 
质量保证的六个模式(1) - 质量价值简介
 
陈能技
2007-10-1
 
原文:Quality:It's All in the Values – Neil Harrison
 
最近,我家搬到一个新房子。有些事情是搬进新房特有的兴奋:检查新房间、感觉一下脚趾头之间的地毯、第一次使用新的器具…啊,对了,新的器具。不幸的是,我们的热情被消减了一下,因为我们发现冰箱不制冷。我们很快换了一个,但是制冰器不工作。制冰器修好了,但是门开不了。然后水管结冰了。在修理工过来几次之后,冰箱终于工作了。但是同时,炉灶和洗碗机 – 由同一家公司制造的 – 也需要修理。
 
在那家公司的网站上,他们自豪地宣称自己对质量的承诺。那家公司尤其对他们的无缺陷制造流程感到自豪。但是我没有体验到,我得到结论:这家公司不真正相信质量,质量没有其它方面重要,例如,可能没有短期的利益重要。
 
从冰箱到软件
这跟软件有什么关系吗?有点。在软件行业,我们也像这样一个大的器具公司,提供产品给顾客,标榜我们对质量的承诺,甚至打着过程成熟度的认证的旗号。但是真正起作用的是用户对产品的印象。如果用户需要忍受经常的死机、烦人的bug,或者软件很难用,那么我们的质量是个脆弱的东西。我们贴着ISO、CMM或6个西格玛的标记并不会让我们好过点。
 
那么怎样的组织才是个质量组织?软件行业中的丰田是怎样的呢?
 
疯狂的过程
我们都希望为我们的用户制造出高质量的产品。通常,我们尝试通过改进我们的流程来提高产品质量。表面上看起来,过程改进确实需要提倡,毕竟,我们怎样做一样事情对最终结果会有重大的影响。但是,在我们多年研究的很多项目中,我和我的同事Jim Coplien发现一个组织的流程不很好地反映它的总体效力。随着我们的进一步研究,我们发现几个原因。
 
其中一个原因是,很多流程没有真正产生它们预期的好处。流程可能需要过多的成本,从而削减了它们的好处,或者真正的结果与计划想要的不一样。因此,人们通常偷偷绕开流程以便完成他们的工作。
 
另外一个原因是,组织认可流程和流程应该达到的目的,但是对于组织来说存在更加重要的目标。你可能有质量流程,但是当进度受紧时,进度胜利了,质量流程被扔出了窗外。简而言之,我们的行动受到很多动机的驱动。这些动机形成我们的流程 – 那些我们真正执行的流程。这些动机比流程要稳定,因为这些动机来源于组织的价值。实际上,这些价值在组织的核心位置,并驱动组织的大部分集体行为。这对于质量而言更加正确。
 
发现价值
定义个人的价值是很容易的 – 它们是我们觉得对自己是最重要的原则。例如,我们的个人价值可能包括诚实、帮助别人、做好自己的工作。组织的价值类似于个人价值 – 它们是这个企业作为整体考虑的最重要的原则。
 
每个企业都有一个文化,而价值是文化背后的驱动力量。“文化”这个词会勾起我们一副婆罗洲丛林中的土著的图画。我们想象他们的药师、他们的典礼、他们的咒语,还有他们的民间传说。他们有自己的符号、信仰、神、惩罚制度。全世界的企业的文化也是类似的。在我们自己的组织中,我们有自己认为最强的人。我们有自己的典礼 – 我们把它叫做“流程”。我们的语言充斥者自己的术语和缩略词,这些都是我们的文化的标记。我们的文化创造出角色和沟通方式,并建立惩罚制度。
 
企业的价值很难被找出来。有些组织仅仅把它抓住而不愿意分享。而有些则没有意识到自己的价值是什么。但是有一些方法洞悉组织的价值。
 
其中一种方法是看组织给予哪些人奖励。你是否因为建造高质量的软件而得到奖励?如果有,你是幸运的,因为你的组织很可能认为质量是非常重要的。另一方面,你可能因为软件完成得快而得到奖励,忽略了它的质量。
 
有时候,价值是很奇怪的。我研究的一个企业,我看到人们处理紧急关键的问题会得到大的奖励。这创建了一种鼓励出现紧急危机的文化,这样,人们能成为英雄。当我问及这个问题时,架构主管说,“是的,我们像汽车跑在汽油上一样对待危机。”在这个组织,质量不是一个核心价值,实际上,它奖励一些会导致低质量的行为。
 
价值还体现在人们扮演的角色、这些角色之间的沟通类型。尤其能从质量和沟通的质量看出来。它们展示给我们看那些角色是重要的,由组织的文化暗中指定了。我们从研究的组织中发现模式。这些模式形成了动态组成的软件项目组的语言模式。这里有一些模式是跟质量和价值尤其相关的。这些模式是从Organizational Patterns of Agile Software Development这本书选出来的。它们包括:
1、 雇用质量保证模式
2、引入客户质量模式
3、客户代表质量模式
4、架构师控制产品模式
5、架构和实现模式
6、代码拥有者模式
 
 
【QFD】质量保证需求 阅读详情

相关推荐

过程质量保证PQA的几个关键方面

过程质量保证的范围是什么?过程质量保证是指不同于测试的、主要针对过程和中间工作产物的质量保证,一般而言,早年间的过程质量保证根据最早的CMM,也称为软件质量保证,缩写为SQA。现在最新的CMMI将其对应的过程域称为产品和过程质量保证,缩写是PPQA,这里面的一个P产品包括了最终产物,但其焦点是中间工作产物,所以这个P放在这里反而是带来一些混淆,与测试存在一些重叠。所以过程质量保证(PQA)这个提法

高效软件开发 5471

质量保证的六个模式(5) - 架构师控制产品模式

 质量保证的六个模式(5) - 架构师控制产品模式 陈能技2007-10-7 原文:Quality:Its All in the Values – Neil Harrison 我们从研究的组织中发现模式。这些模式形成了动态组成的软件项目组的语言模式。这里有一些模式是跟质量和价值尤其相关的。这些模式是从Organizational Patterns of Agile

软件质量优化 2171

做好过程质量保证QA工作的几个关键方面

过程质量保证的范围是什么? 过程质量保证是指不同于测试的、主要针对过程和中间工作产物的质量保证,一般而言,早年间的过程质量保证根据最早的CMM,也称为软件质量保证,缩写为SQA。现在最新的CMMI将其对应的过程域称为产品和过程质量保证,缩写是PPQA,这里面的一个P产品包括了最终产物,但其焦点是中间工作产物,所以这个P放在这里反而是带来一些混淆,与测试存在一些重叠。所以过程质量保证(PQA)

高效软件开发 1万+

质量保证的六个模式(6) - 架构和实现模式

 质量保证的六个模式(6) - 架构和实现模式 陈能技2007-10-7 原文:Quality:Its All in the Values – Neil Harrison 我们从研究的组织中发现模式。这些模式形成了动态组成的软件项目组的语言模式。这里有一些模式是跟质量和价值尤其相关的。这些模式是从Organizational Patterns of Agile S

软件质量优化 2489

AI系统的质量保证新范式

《AI系统的质量保证新范式》 关键词:AI系统、质量保证、设计原则、测试与验证、案例分析 摘要: 随着人工智能(AI)技术的迅速发展,AI系统在各个领域的应用越来越广泛。然而,AI系统的复杂性和不确定性使得质量保证成为一项重要且具有挑战性的任务。本文旨在探讨AI系统质量保证的新范式,包括背景与基础、设计与开发、测试与验证

AI天才研究院 903

three.js开发3D地图记录(二)

添加地图点击事件,点击区域,地图区域改变颜色并浮起来。

anwebDesigner的博客 1694

质量保证的六个模式

(1)质量价值简介   原文:Quality:Its All in the Values – Neil Harrison   最近,我家搬到一个新房子。有些事情是搬进新房特有的兴奋:检查新房间、感觉一下脚趾头之间的地毯、第一次使用新的器具…啊,对了,新的器具。不幸的是,我们的热情被消减了一下,因为我们发现冰箱不制冷。我们很快换了一个,但是制冰器不工作。制冰器修好了,但是门开不了。然后水管结冰了。

NatureNature的专栏 1553

Fiddler everywhere的一些基础操作

网上能搜到的Fiddler everywhere使用教程太少,于是我整理了一些自己实操成功的内容,包括Fiddler everywhere的Mock测试、弱网测试等基础操作,后续还会持续更新。操作系统:macOS使用工具:Fiddler everywhere 5.10.0本文简单介绍了使用Fiddler everywhere进行的Mock测试和弱网测试,而Fiddler everywhere提供了更多的其他实用的功能,我会在后期进行一个持续的学习和更新。

weixin_44346646的博客 2478

软件质量测试问答

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

weixin_44523919的博客 718

快速修改Petalinux编译生成的rootfs.cpio.gz文件:无需重新编译的实用技巧

本文详细介绍了如何在不重新编译的情况下快速修改Petalinux生成的rootfs.cpio.gz文件,适用于Zynq平台开发。通过解包image.ub、修改rootfs内容并重新打包的完整流程,可显著提升调试效率,特别适合频繁修改配置文件的场景。文章还提供了自动化脚本和进阶应用技巧,帮助开发者优化工作流程。

weixin_28285943的博客 237

B0505S选型

    使用B0505S-1W已经有一段时间了,一直以来使用的是下面的电路,该电路摘自《CAN总线嵌入式开发——从入门到实战》一书。 参考金升阳的用户手册,手册上写道: 为了确保该模块能够高效可靠的工作,使用时,其输出最小负载不能小于额定负载的10%。若您所需功率确实较小,请在输出端并联一个电阻(电阻消耗功率与实际使用功率之和大于等于10%的额定功率)        由于使用该电源模...

动感小麦兜的博客 1万+

质量标准,探讨其重要性及多维度应用

质量标准的定义是指对产品或服务的质量进行量化、标准化的规定。在现代企业中,遵循质量标准已成为提升竞争力的关键。从行业角度来看,质量标准的分类包括国际标准、国家标准、行业标准和企业标准等。这些标准涵盖了产品的设计、生产、包装、运输等各个环节。在国际层面,国际标准如ISO 9001等已成为企业追求质量管理的典范。在国家层面,各国政府也制定了相应的质量标准,以保障消费者的权益和安全。在行业标准方面,各行业根据自身特点制定了严格的质量标准,以规范市场秩序,提升行业整体竞争力。

JiYan_purple的博客 532

T型三电平逆变器中点电位平衡详解

T型三电平逆变器(T-type Three-Level Inverter)是一种高效的多电平拓扑,相比传统NPC(Neutral Point Clamped)三电平逆变器,具有更低的开关损耗、更高效率和更简单的结构,尤其适用于中功率应用(如光伏逆变器、风电变换器和工业驱动)。(T-type Three-Level Inverter)中的应用已成为当前中高压功率变换领域(如光伏逆变器、储能PCS、电动汽车充电桩、风电并网和工业驱动)的热门方案。针对 T型逆变器,类似 NPC 的零序注入法适用。

专注于前沿技术的探索与实践,热衷于从代码逻辑、架构设计到行业应用等多维度深挖技术本质。期待在技术之路上与你共同成长~ 544

【软件测试与质量保证】期末复习1(HITWH)(质量保证部分)

【软件测试与质量保证】期末复习(哈工大威海)

WHY的博客 3255

MIL图像处理那些事:MIL的安装和MIL工具箱

MIL图像处理那些事:MIL的安装和测试,如何用C#使用MIL

十多年IT经验,专注机器视觉,智能制造半导体行业 5273

【麒麟桌面系统】企业微信提示当前副设备的企业微信版本较低

银河麒麟系统中登录企业微信时出现"副设备版本较低"的报错,可通过两种方案解决:1)更新最新版企业微信,需替换软件源并刷新软件商店安装8.0-50-4.1.26.6019kylin5版本;2)安装内测5.0版本企业微信,需下载deb包后使用sudo dpkg命令安装。文章还提供了常见问题解决表和长期维护建议,包括系统更新检查、软件源验证等维护项目及具体操作指南。

信创运维工程师 · 银河麒麟 & 容器实战 | 金融生产环境迁移·等保加固 | 142篇原创·17万+阅读 2264

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

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

:)每天进步一点点 9515

Open3D 使用CPD算法对点云配准【2025最新版】

Coherent Point Drift相干点漂移算法实现点云配准(python代码)博客长期更新,本文最近更新时间为:2025年2月2日。

点云侠的博客 8万+

质量保证的六个模式(8) - 质量在于意识的改变

  质量保证的六个模式(8) - 质量在于意识的改变 陈能技2007-10-7 原文:Quality:Its All in the Values – Neil Harrison 我们从研究的组织中发现模式。这些模式形成了动态组成的软件项目组的语言模式。这里有一些模式是跟质量和价值尤其相关的。这些模式是从Organizational Patterns of Agil

软件质量优化 2311

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

WINCC7.3破解文件

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

我说CMMI2.0之:详细剖析(PQA)过程质量保证

1 PA概述 1)本PA的名字虽然称为过程质量保证,但是实际上仍然是包含过程的质量保证与产品的质量保证。 2)过程是历史经验教训的总结,是对这些历史财富的规范化,标准化,是为了避免错误的重现。而质量保证则是监督这些历史经验的落地执行,能够让成功得以重复。 3)质量保证的关键是要客观,如何确保客观性呢?     i)独立的团队。不能自己检查自己是否做事规范,应该由其他角色,其他岗位实施检查。...

麦哲思科技 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

质量保证的六个模式(2) - 雇用质量保证模式

 质量保证的六个模式(2) - 雇用质量保证模式 陈能技2007-10-6 原文:Quality:Its All in the Values – Neil Harrison 我们从研究的组织中发现模式。这些模式形成了动态组成的软件项目组的语言模式。这里有一些模式是跟质量和价值尤其相关的。这些模式是从Organizational Patterns of Agile

软件质量优化 2132

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

质量保证与其关键意义的梳理

过程质量保证的范围是什么? 过程质量保证是指不同于测试的、主要针对过程和中间工作产物的质量保证,一般而言,早年间的过程质量保证根据最早的CMM,也称为软件质量保证,缩写为SQA。现在最新的CMMI将其对应的过程域称为产品和过程质量保证,缩写是PPQA,这里面的一个P产品包括了最终产物,但其焦点是中间工作产物,所以这个P放在这里反而是带来一些混淆,与测试存在一些重叠。所以过程质量保证(PQA)这个提法恰恰是这么多提法中最没有歧义的提法,因为过程包括并突出了中间工作产物。 过程质量保证的典型工作范围: 1,确保

m0_67034352的博客 742

CMMI—过程与产品质量保证

CMMI—过程与产品质量保证

深圳市多克创新科技有限公司 1595

质量保证的六个模式(3) - 引入客户质量模式

质量保证的六个模式(3) - 引入客户质量模式 陈能技2007-10-6 原文:Quality:Its All in the Values – Neil Harrison 我们从研究的组织中发现模式。这些模式形成了动态组成的软件项目组的语言模式。这里有一些模式是跟质量和价值尤其相关的。这些模式是从Organizational Patterns of Agile Sof

软件质量优化 2363

测试质量保证

从DB层、代码层、测试覆盖、发版标准,以及指标度量几方面进行质量保证。

简言 1269
上一篇: 统称QA
下一篇: 在51testing的博客上新开了个栏目 - 界面测试
TIB
TIB
博客等级 码龄19年 2879粉丝 957原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值