写点什么

敏捷测试不仅需要跨职能团队,还有更多……

  • 2009-10-21
  • 本文字数:900 字

    阅读完需:约 3 分钟

大多数人在想到敏捷测试时,先涌上心头的是工具、自动化、何时以及如何测试,还有团队中测试人员的职责。这些都是非常有价值的话题。但是其中哪些是成功必须的因素,哪些是可有可无、有则最好的东西呢?

Craig Knighton 的《我的工作说明不包括这些》一文中讨论了团队应该如何向敏捷转变,他在其中写道:

作为一个团队,我所指的是自组织、跨职能的团队,团队应该认识到:除非自己能克服这些挑战,产出的产品才能得到期望的质量和及时性。除非质量成为所有团队成员的职责,否则就很难打破“编码 - 测试”这样的循环,而这正是问题的根源所在。软件开发中的手工回归测试,完全相当于在生产流水线上的人工检查。在制造业中,人们知道:在自动化检查和早期流程度量方面的投资是关键。然而,一个产品也许要经过改变才能通过自动化方式的测试——这对架构或开发工具的变更要求将会是非常巨大的。在开发者测试上投入精力和时间,能够减轻对于人工检查的依赖,但这意味着开发人员的工作习惯要改变。最后一点,开发人员需要为创建自动化测试套件提供帮助。

他的说法跟社区中的普遍观点很类似。刚刚实施敏捷的团队,可能正打算采取逐步实施的方式,要想取得产品的成功,他们必须着重认识到:成为自组织、跨职能团队是必备条件,不是可有可无;而且还要摆脱“又不是我的屁股上着火”这种心态,这也非常重要。

说到敏捷测试,我们不能不提到刚刚在柏林举办的 Agile Testing Days 会议。Gojko Adzic 对于会议的多个演讲写了一个简要概述。Gojko 提到了 Mary Poppendieck 的一个演讲:

Poppendieck 认为“现在 [软件开发领域] 最大的缺陷是容忍缺陷”。她建议将每个失败之处(即没有发现的缺陷)看作一次学习的机会。找出失败之处的问题根源并消除它 ,从而让类似缺陷在未来消失,这才是前进之道。

来自精益的“停止然后修复”的心态与自组织、跨职能团队直接相关。如果团队没有在一起工作,那团队就不会停下来,但是单独的个人可以停下来(如果你足够幸运)。如果团队真地停止工作,他们就丢掉了在一起学习的机会。学习是软件开发非常重要的环节,在笔者看来,学习才是软件工程的瓶颈

查看英文原文: Agile Testing Requires Cross-Functional Teams and More

2009-10-21 09:082733
用户头像

发布了 479 篇内容, 共 157.8 次阅读, 收获喜欢 49 次。

关注

评论

发布
暂无评论
发现更多内容

C++多态案例(一)-计算器类

CtrlX

c c++ 面向对象 代码 8月月更

95后阿里P7晒出工资单:狠补了这个,真香...

退休的汤姆

Java、 面经 社招 秋招 阿里、

打造数字化工作平台,提升内外协同效率

神奇视野

“掌上迎新”,这个学校把5400+新生安排的明明白白

sofiya

强烈推荐一款超好用的开源电商系统!!!

CRMEB

秋招大厂字节上午 10:00 面试,10:09 就出来了 ,问的实在是太...

退休的汤姆

Java、 面经 社招 Java工程师 秋招

拒绝“填”麻烦,这里有条安全返校小妙招

sofiya

docker下的spark集群,调整参数榨干硬件

程序员欣宸

Java spark 8月月更

时序数据无处不在

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

大数据训练营1期 毕业总结

张大彪

Go-Excelize API源码阅读(十五)——SetSheetViewOptions

Regan Yue

Go 开源 源码 8月日更 8月月更

一个 SAP 开发工程师在 SAP 德国总部出差的见闻系列 1:出差 ≠ 公费旅游

汪子熙

SAP abap 8月月更 开发工程师 思爱普

望繁信科技受邀参加中国智慧财务国际峰会

望繁信科技

云原生(二十二) | Kubernetes篇之Ingress案例实战

Lansonli

云原生 8月月更

介绍16个让你的代码变漂亮的属性

小鑫同学

8月月更

阿里最新468页Spring Boot企业级项目开发实战手册好强啊,Github获星30000+

Java面试那些事儿

Java 编程 程序员 面试 架构师

京东8年资深架构师为你解析:Kafka源码解析实战。为你解忧

Java编程日记

Java 编程 程序员 架构师 面经

开源一夏 | 在 STM32L051 上使用 RT-Thread (五、无线温湿度传感器 之 完结篇)(附源码)

矜辰所致

开源 RT-Thread 8月月更 STM32L051

数据,不能只讲大道理

水滴

数据中台 数据规范 数据化转型

上手体验TailwindCSS

小鑫同学

8月月更

基于STM32F103设计的智能门锁(支持多种开锁解锁方式)

DS小龙哥

8月月更

小程序|炎炎夏日、清爽一夏、头像大换装

小鑫同学

8月月更

SAP 电商云 Spartacus UI 里的 ASM 模块启用的前置条件

汪子熙

angular SAP SAP UI5 Spartacus 8月月更

带你体验一次类型编程实践

小鑫同学

8月月更

【Vite】配置HTTPS&自签名证书

小鑫同学

8月月更

flex 布局(弹性布局 / 弹性盒子)一直没学明白,看完这篇文章我彻底懂了

CRMEB

计算机网络(四、网络层)

计算机网络 8月月更

抽象工厂模式在项目开发中的应用,这个例子绝了

知识浅谈

工厂模式 8月月更

【消息通知】用公众号模板消息怎么样?

小鑫同学

8月月更

【全干】从零搞定微信SDK授权

小鑫同学

8月月更

惊艳!阿里巴巴最新发布Java系统架构师+开发应用面试突击宝典

Java编程日记

Java 编程 程序员 面试 架构师

敏捷测试不仅需要跨职能团队,还有更多……_研发效能_Amr Elssamadisy_InfoQ精选文章