阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

测试人员在企业道德层面应该扮演怎样的角色

  • 2019-10-30
  • 本文字数:1537 字

    阅读完需:约 5 分钟

测试人员在企业道德层面应该扮演怎样的角色

Michal Buczko 在 2019 年欧洲 TestCon 大会上说,测试人员的工作应该跳出质量保证的范畴,成为道德变革的大使。道德和正直变得越来越重要。确保员工知道如何处理日常道德问题对项目产出以及企业与客户的关系将会产生重大影响。


Buczko 说,从外部角度来看,似乎所有的项目决策都是由技术或业务驱动的,只稍微调整了一下上下文而已,然后突然之间这个决策也变成了一个道德决策。他举了一些例子:


如果开发人员在单元测试和集成测试级别方面有覆盖率指标,而我们决定将质量标准降低到 100%以下,这样做道德吗?测试人员先是设计了一组用例,然后在实现或执行期间使用基于风险的方法缩减了测试范围,这样做道德吗?有时候,我们以优先级或项目时间表为理由,但是否缩减范围的决定事关道德问题。


正如 Buczko 所解释的那样,设定道德行为准则是对一线管理人员与技术专家之间的关系的一种挑战。他提到,我们必须要有信任,有开放性的沟通,任何小问题都不应该被忽视。所有的日常矛盾都应该得到重视和解决,应该让人们感到可以安全地说出他们的感受。Buczko 说,如果他们试图解决问题,必须给他们提出解决方案的自由,让他们感受到公司对他们的倡议是持支持态度的。


Buczko 建议测试人员从信任他们的直线经理和项目经理开始。他说,“如果有了这些信任,你就可以畅所欲言,说出你看到了什么,有什么感受。这对测试人员来说是一个很好的机会,可以扩大他们对产品和解决方案的影响力。”


InfoQ 采访了 Michal Buczko,他在 2019 年欧洲TestCon大会上发表了有关如何在企业中建立道德 QA 规则的演讲。InfoQ 就开发人员和测试人员必须处理的日常道德问题、测试人员在道德、人与企业之间的道德脱节以及处理日常道德问题方面可以扮演的角色对他进行了采访。


InfoQ:你可以举一些例子来说明开发人员和测试人员每天要处理的道德问题吗?


Michal Buczko:实施过程和测试结果报告是道德方面的一个挑战。软件公司可以通过简单的调整来让它们看起来更好。这是开发人员和测试人员需要考虑的问题,他们是否允许这种情况发生。


InfoQ:在道德规范方面,测试人员可以扮演什么角色?


Buczko:QA 角色处在业务和技术之间,我们澄清了它们之前的模糊地带,并看到了它们之前的权衡。我们应该说清楚道德问题,并在做出任何违背道德的决定时做出改变。我们可以教育和鼓励项目团队成员做出正确的选择,并成为高道德水平的守护者。


InfoQ:你谈到了人与企业之间的道德脱节问题。你能详细说明这是怎么发生的,以及为什么企业需要预防这种事情发生吗?


Buczko:这个问题一般在企业内部文化中出现。一些公司认为人们只专注于他们的技术专长和赚钱,但人们的需求已经发生了变化,他们想要融入公司的文化,他们希望得到管理层的支持,他们想要感受到自己的个人道德和公司文化是一致的。

你需要不断地融入工作,而不只是履行有限的工作职责。员工应该通力合作,做需要做的事情。作为管理者,我们需要接纳员工的态度,鼓励他们积极主动地工作。我们要允许团队在企业的道德和文化方面产生影响力。如果我们要求员工适应他们所加入的公司,那么一旦公司的目标和他们的个人目标之间出现差异,他们就会马上离开。另一方面,如果团队中有人忽视了公司文化,只想赚钱,那么我们就无法吸引那些想要和我们一起工作的优秀人才。


InfoQ:对于处理日常道德问题,你有什么建议?


Buczko:我们需要积极主动地提出解决方案。管理者需要支持员工的积极态度和他们在实现解决方案时所付出的努力。作为员工,如果要等待组织来解决问题,那就必须为很多失败的实验做好准备,因为管理者只看到问题的一部分,并不能完全理解问题的根源。

此外,组织应该与员工开诚布公地交流,倾听他们的问题,给予他们行动的自由,让他们保持积极主动。


原文链接


The Ethical Role Testers Can Have


2019-10-30 08:00986

评论 1 条评论

发布
用户头像
生存没有道德可言。指望低层级的人推动改变,只要革命一途
2019-10-30 10:27
回复
没有更多了
发现更多内容

详解Java中static关键字和final关键字的功能

华为云开发者联盟

Java static关键字 final关键字 静态变量

不管卷不卷,面试还是得问问你G1原理!

艾小仙

Java 编程 程序员

分布式数据库在抖音春晚活动中的应用

火山引擎开发者社区

数据库 后端

“AI赋能”大学计划落地,英特尔联合生态伙伴推进产教融合

E科讯

云小课 | 华为云KYON之ELB混合负载均衡

华为云开发者联盟

负载均衡 华为云 云网络 KYON企业级云网络 弹性负载均衡ELB

在windows上用Nginx做正向代理

Python研究所

网络 Proxy 正向代理

云小课|RDS实例连接又失败?看我祭出杀手锏!

华为云开发者联盟

数据库 关系型数据库 云数据库 RDS GaussDB(for MySQL)

在云原生场景下构建企业级存储方案

青云技术社区

云原生

有状态应用如何在Kubernetes平台上快速迁移和重建

焱融科技

云计算 Kubernetes 容器 云原生 高性能

使用 VideoToolbox 探索低延迟视频编码 | WWDC 演讲实录

网易云信

低延时

最新阿里+头条+腾讯大厂Android笔试真题,附详细答案

欢喜学安卓

android 程序员 面试 移动开发

卧薪尝胆30天!啃透京东大牛的高并发设计进阶手册,终获P7意向书

Java 程序员 架构 面试 高并发

和12岁小同志搞创客开发:设计一款亮度可调节灯

不脱发的程序猿

DIY pwm 创客开发

澳鹏Appen:用高质量的训练数据,赋能更好的智能驾驶

澳鹏Appen

人工智能 自动驾驶 训练数据

jenkins-01 | 安装

Python研究所

持续集成 jenkins CI/CD

奇亚节点分币系统搭建,Bzz节点分币APP搭建

年中面试经历:美团2面+字节3面+阿里4面+腾讯Java面经,终入字节

Java 程序员 架构 面试

阿里P8架构师(花名:霍州)Java程序性能优化“学习日记”

Java架构追梦

Java 阿里巴巴 架构 面试 性能优化

最新大厂Android校招面试经验汇总,看完没有不懂的

欢喜学安卓

android 程序员 面试 移动开发

双非渣硕,开发两年,苦刷算法47天,四面字节斩获offer

Java 程序员 架构 面试 算法

GO database/sql 连接池源码分析

非晓为骁

源码分析 Go 语言 连接池 database

技术干货 | macOS桌面端录屏采集实现教程

ZEGO即构

大前端 音视频 WebRTC 屏幕录制

Python——默认字典 (defaultdict)

在即

6月日更

高可用 | Xenon:后 MHA 时代的选择

青云技术社区

万字长文详解HiveSQL执行计划

五分钟学大数据

sql 大数据 hive Hive SQL

如何基于MindSpore实现万亿级参数模型算法?

华为云开发者联盟

算法 mindspore 万亿级参数 大模型

Vue-3-生命周期管理

Python研究所

Vue 大前端 签约计划

面试官问我:如何减少客户对交付成果的质疑

华为云开发者联盟

Scrum 敏捷开发 项目 用户故事 研发

继BAT之后,又一头部厂商开始构建低代码生态!=

优秀

低代码

基于 Kubesphere 的 Nebula Graph 多云架构管理实践

青云技术社区

KubeSphere

中国政府大数据市场,我们又是第一

浪潮云

云计算

测试人员在企业道德层面应该扮演怎样的角色_技术管理_Ben Linders_InfoQ精选文章