2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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

  • 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:001275

评论 1 条评论

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

SpringBoot中好用的数据连接池,入职3个月的Java程序员面临转正

Java 程序员 后端

Spring Cloud入门-Zuul服务网关(Hoxton版本)

Java 程序员 后端

SpringBoot2---指标监控,kalilinux教程下载

Java 程序员 后端

Spring-Boot-+-Redis-实现接口幂等性,看这篇就太好了

Java 程序员 后端

springboo 使用自定义的 Tomcat,java常用的设计模式面试

Java 程序员 后端

SDS——Redis源码剖析,java工程师进阶书籍

Java 程序员 后端

Spring Boot 精讲,看完你还敢说你不会 Spring Boot ?

Java 程序员 后端

Spring MVC面试题(2020最新版),java书籍入门下载

Java 程序员 后端

SpringBoot---错误处理机制,kafka实现负载均衡的原理

Java 程序员 后端

Socket和ServerSocket的简单介绍及例子,mybatis源码面试题

Java 程序员 后端

Spring Cloud Gateway修改请求和响应body的内容

Java 程序员 后端

RocketMQ 5(1),kafka面试题零拷贝

Java 程序员 后端

SpringBoot基于微服务架构的前后端分离博客系统源码免费赠送

Java 程序员 后端

Spring MVC+Spring+Mybatis实现支付宝支付功能

Java 程序员 后端

springboot 整合 thymeleaf,java技术核心卷二

Java 程序员 后端

SpringBoot---入门和配置,深入java虚拟机百度云

Java 程序员 后端

Redis常用命令总结,kalilinux教程推荐

Java 程序员 后端

RocketMQ 5,linux端口转发技术

Java 程序员 后端

Spring MVC—XML配置与注解配置+使用注解完成请求参数绑定

Java 程序员 后端

Spring Boot 快速入门(二),华为工程师面试经历

Java 程序员 后端

Spring Cloud原理详解,java程序员进阶

Java 程序员 后端

Spring Cloud Gateway自定义过滤器实战(观测断路器状态变化)

Java 程序员 后端

SpringBoot中的yaml语法及静态资源访问问题,mysql面试笔试题

Java 程序员 后端

springboot入门教程,4000多页合集的计算机、网络、算法知识总结

Java 程序员 后端

SpringBoot基于微服务架构的前后端分离博客系统源码免费赠送(1)

Java 程序员 后端

set集合框架,java消息中间件面试

Java 程序员 后端

Spring boot记录sql探索,java堆和栈面试题

Java 程序员 后端

Spring 数据库配置文件进行解密操作,和网易大佬的技术面谈

Java 程序员 后端

Spring--快速入门,rabbitmq面试题总结

Java 程序员 后端

Redis精通系列——info 指令用法,阿里+头条+抖音+百度+蚂蚁+京东面经

Java 程序员 后端

Spring Boot 项目的这些文件都是干啥用的?,java电子书免费

Java 程序员 后端

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