质量保证的六个模式(4) - 客户代表质量模式

软件质量保证-概述 这个目录我不想起名字软件质量模型ISO/IEC 9126质量模型:软件质量保证(Software Quality ) 软件质量不等于符合需求规格说明书。 质量维度:FURPS 功能测试:验证系统执行预期要求的用例场景 易用性测试:从用户角度关注美学、UI、用户文档等 可支持性测试:验证软件系统能否按预期正确配置。包括安装测试、卸载配置、配置测试。 可靠性测试:验证应用能可靠的执行,在执行过程中不易失效(宕机、挂起、内存泄漏),包括完整、结构、压力、竞争、容积测试等 性能测试:正常负载情况下能否正确 阅读详情
 
质量保证的六个模式(4) - 客户代表质量模式
 
陈能技
2007-10-6
 
原文:Quality:It's All in the Values – Neil Harrison
 
我们从研究的组织中发现模式。这些模式形成了动态组成的软件项目组的语言模式。这里有一些模式是跟质量和价值尤其相关的。这些模式是从Organizational Patterns of Agile Software Development这本书选出来的。它们包括:
1、 雇用质量保证模式
2、引入客户质量模式
3、客户代表质量模式
4、架构师控制产品模式
5、架构和实现模式
6、代码拥有者模式
 
客户代表质量模式
如果你需要顾客的回答,但是没有顾客可以随时回答你的问题,那么在你的组织中建立一个客户代表角色。
 
因为他们会熟悉大部分的客户的问题,并且善于与顾客交流,客户支持人员通常在给予顾客帮助方面要比开发人员更有效。相应地,当顾客解析他们的需求时,他们的愿望需要跟别的顾客的请求、业务需要相协调。直接的、任意地访问开发人员 – 即使非常谨慎 – 也会导致混乱。
 
这是为什么极端的顾客参与模式 – 保持顾客在开发现场,通常不被推荐的一个原因。另外,这通常也是不实际的。但是如果顾客不能马上回答你的问题,你怎么能保持满足顾客的需要呢?你可以让某个人站在顾客那边。客户代表能接触各种真实顾客并能平衡和过滤他们的请求。他代表了一个单一的、连贯的顾客观点,因此开发人员不会同时被拖向很多不同的方向。
 
客户代表质量模式包括:
与顾客交互观点和澄清问题是非常重要的。然而,顾客可能不是随时都在身边。
 
对于开发人员来说,往往存在猜测顾客需求的诱惑。开发人员往往假设用户的行为与他们的设计一致。然而,往往总是有其他的应用软件的思考方式,某些可能会与开发人员的观点不吻合。
 
因此:
 
在项目组中创建一个代表顾客的角色,给予这个角色像顾客一样考虑的权利和义务。像对待真正的顾客一样对待这个客户代表。
 
如果组织有用户体验工程师,他们是最好的顾客代表。他们的重点是在用户交互,但是开发界面也存在很多难点。
 
浅谈质量保证的意义 老实说,质量保证听起来既不像是一个工作岗位的名称,也不像是一种职业的名称,很抽象。你很难用别的中文词汇去准确地替代这个名称,你甚至可能知道QA但不知道质量保证到底是个什么鬼。这真的是个外来词,我们在理解质量保证工作的意义之前,必须承认中国人的传统思维和欧美人的思维间存在的差异。     举个简单的例子,我们在中国任何一个地方都可以吃到宫保鸡丁这道菜,但是我们会发现不同地方的宫保鸡丁不管是味道还是 阅读详情

相关推荐

AI系统的质量保证新范式

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

AI天才研究院 903

质量保证的六个模式

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

NatureNature的专栏 1553

基于mediapipe的动作捕捉和人物模型的驱动

我实习做这个的时候,当时也找了很多资料,但很多资料都没有讲透,下面我就总结一下自己结合看代码后的感悟,还有一些我认为很重要的点。

qq_58484580的博客 7701

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

 质量保证的六个模式(1) - 质量价值简介 陈能技2007-10-1 原文:Quality:Its All in the Values – Neil Harrison 最近,我家搬到一个新房子。有些事情是搬进新房特有的兴奋:检查新房间、感觉一下脚趾头之间的地毯、第一次使用新的器具…啊,对了,新的器具。不幸的是,我们的热情被消减了一下,因为我们发现冰箱不制冷。我们

软件质量优化 2774

雷达气象学(8)——反射率因子图实战(强对流预警篇)

本文聚焦雷达反射率因子图在强对流预警中的实战应用,深入解析了柱状回波、有界弱回波区(BWER)、三体散射(TBSS)等关键回波结构特征,这些是识别超级单体风暴和大冰雹的核心“身份证”。文章强调从静态识别转向动态追踪与多源数据综合研判的思维转变,并提供了系统的实战分析流程与常见误区避坑指南,旨在提升对强对流天气的短临预警能力。

weixin_29213827的博客 485

大厂案例:快手AI人才管理系统的架构设计与效果

凌晨两点刷简历的HR、说不清“团队离职率高”原因的业务leader、不知道“该学什么”的员工——这些人力资源场景中的“痛点”,曾是快手高速增长期的真实写照。当员工规模从几千扩张到几万,传统HR系统的“经验驱动”模式彻底失效。2021年,快手启动AI人才管理系统建设,用“数据+算法”重构招聘、培养、绩效、留存全流程。本文将拆解这套系统的架构设计逻辑核心技术实现,以及真实业务效果AI如何让HR从“事务执行者”变成“战略伙伴”?

大模型应用工坊 1710

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

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

软件质量优化 2363

[Unity Demo]从零开始制作空洞骑士Hollow Knight第四集:制作更多的敌人

大家好久不见,终于放完中秋假期可以回自己家里打代码了,上一期我介绍了为什么和如何导入2D toolkit以及制作一个完整的敌人(就是那只蚊子包括了精灵,动画,状态机行为以及脚本)现在不妨趁热打铁制作更多的敌人。

dangoxiba的博客 1973

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

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

软件质量优化 2489

PLc S7-200 smart如何使用Modbus 485通讯传输接收数据

西门子在 STEP 7-Micro/WIN SMART 中正式推出 Modbus RTU 主站协议库(西门子标准库指令)。使用 Modbus RTU 主站指令库,可以读写 Modbus RTU 从站的数字量、模拟量 I/O 以及保持寄存器,从而实现PLC通过modbus方式控制其他器件。提示:以下是本篇文章正文内容,下面案例可供参考。

xjbsw0的博客 6万+

从零到一:Admin.NET中Swagger与Knife4jUI的深度集成实践

本文详细介绍了在Admin.NET框架中深度集成Swagger与Knife4jUI的实践方法,从基础配置到高级定制,包括认证配置、安全增强、界面主题定制等。通过Furion框架简化配置,开发者可以快速构建专业且友好的API文档界面,提升团队协作效率。

defi6farmer的博客 406

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

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

软件质量优化 2171

[Multisim][模电实验]简易函数信号发生器的设计与实现_北京邮电大学2019级信通院电子电路实验下

本文记述了笔者设计并实现以±12V供电电压输出1KHZ~10KHZ频率连续可调的方波、三角波和正弦波的过程。其中,方波输出电压峰峰值为12V(误差<20%),占空比可调、三角波输出电压峰峰值为8V(±20%),正弦波输出电压峰峰值≥1V。

lgc0208的博客 4万+

软件质量保证测试

1.软件是计算机程序、规程以及可能的相关文档和运行计算机系统需要的数据。包含4个部分,即计算机程序、规程、文档和软件系统运行所必需的数据。软件与硬件完全不同的特征:1、软件是开发产生的,而不是用传统方法制造。2、软件不会像硬件一样有磨损。3、很多软件不能通过已有构件组装,只能自己定义。4、软件可以无限复制。 2.软件质量保证定义及包含内容P12:(1) 软件质量保证(Software Qual...

nanaz11的博客 9818

JDK8升级JDK17过程中遇到的那些坑

JDK8虽然非常好,但是JDK版本已经发布到JDK20了,且JDK8后的版本升级了很多新的特性,如模块化、ZGC以及虚拟线程、结构性并发等,也是非常有吸引力的,所以决定将基于JDK8的项目升级到最近的LTS版本JDK17。

BASK2312的博客 6684

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

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

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

WHY的博客 3255

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

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

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

软件质量优化 2311

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

WINCC7.3破解文件

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

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

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

麦哲思科技 1万+

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

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

软件质量优化 2132

软件质量保证——概述

软件测试是一个过程或一系列过程,贯穿软件开发过程中的所有评审、确认、检验等活动,旨在确保计算机代码执行其设计目的,而不会做其他意外的事情。指人们在开发软件过程中发生的过错,这是一种人为的过程,对于软件本身来讲是一种外部行为,且在全生命周期的任何一个环节都可能出错。穷尽性测试考虑软件所有的输入组合或考虑程序所有的执行路径,当所有的输入组合或执行路径被确认无误后,便能认为软件是高质量的。是指开发人员是否在做正确的事情,强调结果的正确性,不仅检验当前阶段是否正确,还检验当前阶段的工作是否与用户的需求相一致。

天問*的后花园 1115

【质量管理】“从计划到部署:软件开发的全周期质量保证手册

在软件开发中,质量保证(QA)是一个贯穿整个开发生命周期的过程,而不仅仅是在开发结束后的一个阶段。

林木森的博客 2384

软件测试与质量保证习题

软件测试与质量保证习题软件测试与质量保证习题绪论软件测试基础软件测试策略黑盒测试与测试用例设计白盒测试软件测试过程软件质量保证 软件测试与质量保证习题 绪论 为什么学习软件质量保证与测试课程? 软件测试是软件生命周期中的一个独立阶段,并且在软件开发的每个阶段都有相关的测试活动。对一个合格的程序员来说,掌握软件测试的常用方法及常用测试工具的用法是十分必要的。 随着我国软件产业逐步走向规范化,软件公司逐渐认识到软件测试工作的重要性。把测试工作从编程中分离出来,专门设置软件测试岗位,招聘软件测试人才。 优秀

qq_43489936的博客 8482

质量保证和质量控制(QA / QC),你们知道区别在哪里吗?

有些人总是把QA和QC分不清,本文就在此具体介绍一下两者的差异。 先来看下质量术语定义:质量保证/质量控制(QA / QC) 质量保证(QA)和质量控制(QC)是两个经常互换使用的术语。尽管相似,但两个概念之间存在明显差异。该页面将解释质量控制和质量管理之间的区别,并提供定义和示例。 1.质量检查和质量检查之间的差异 质量保证和质量控制是质量管理的两个方面。虽然某些质量保证和质量控制活动是相互关联的,但两者的定义却有所不同。通常,QA活动和职责实际上以一种或另一种方式涵盖了所有质..

好习惯成就伟大 1万+

基于人工智能的质量保证(QA)流程

训练数据是使AI发挥作用的核心要素,因为模型的好坏取决于训练所使用的数据。为确保训练数据适合模型,必须对数据本身的质量、完整性,可靠性和有效性进行测试。我们提供一系列数据标注选项(包括提供自身的内部众包选项),以满足您的AI模型需求,此外,我们支持超过180种不同语言和方言。此时,QA至关重要,因其验证投入使用的构建模型的质量是否够佳,尤其是当模型运行的是真实数据而非测试数据时。我们的拥有专利的架构可以利用预回答的数据行评定表现优异的标注员,删除表现不佳者,并不断训练标注员以改进他们对任务的理解。

Appen_China的博客 2275

软件项目质量保证的常见误区

在当今快速发展的软件行业中,维护软件项目质量的关键在于有效的质量保证策略、持续的测试和反馈机制、以及团队的协作与沟通。这些因素共同作用,确保软件产品在发布前达到预期的质量标准。特别是持续的测试和反馈机制,能够及时发现和修复问题,减少后期维护成本。

csssbad的博客 982
上一篇: 质量保证的六个模式(3) - 引入客户质量模式
下一篇: 质量保证的六个模式(5) - 架构师控制产品模式
TIB
TIB
博客等级 码龄19年 2879粉丝 957原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值