30

测试人员和开发人员可以互相学习什么? | MY TITLE

 4 years ago
source link: https://www.qaseven.cn/posts/qa_learn_dev.html?
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

# 测试人员和开发人员可以互相学习什么?

qa

在Agile 2019上, Bill Wake与我在Agile 2019的“文化与协作”专题研讨会上进行讨论,主题是“测试人员和开发人员可以互相学习什么”。我很高兴能与Bill共同促进这一点,他是我早期极限编程的英雄之一。

在75分钟的时间内完成一个真正的研讨会是一个很大的挑战。你真的需要90分钟。我们的参与者都是优秀的运动员,他们精力充沛,随时准备出发。

我突然想到,这是我们都可以在自己的团队中做的事情!为什么不让所有人聚在一起,集思广益,看看哪些技能和知识是有价值的,可以互相传授?我们使用了一个简单的格式,我认为值得尝试其他地方!

# 我们的目标

我们在2019敏捷计划的摘要中解释了研讨会的目标:

你曾经说过……吗? “我希望那些……能被理解。” “我希望那些……能教我关于……”

我们的目标是帮助测试人员和开发人员(以及其他人)更有效地协作。这可以应用得更广泛。运营专家可以帮助开发专家学习什么,反之亦然?数据库专家可以帮助其他团队成员学习什么?我们需要整个团队通力合作,为客户提供有价值的产品。当我们理解彼此的挑战并拥有更广泛的技能可以应用时,我们可以更有效地做到这一点。

# 设置

在研讨会之前,我们将一些表标记为“开发人员”,一些表标记为“测试人员”。当人们进来的时候,我们让他们选择一张彩色索引卡来显示他们是如何识别自己的。如果他们是程序员/开发人员,则为蓝色;如果是测试人员,则为绿色;如果是其他角色,则为黄色。不幸的是,我们的会议是在一个巨大的宴会厅里举行的,每个宴会厅有10个人。如果我们有更多的时间,我们就会把小组缩小。唉,我们的参与者自组织成fpur表,我们没有时间重新组织他们。如果你尝试这样做,试着把你的小组控制在6个人以内。

我们的设置被打乱了,因为我们有投影仪的问题,我们不能把指令显示在屏幕上。而且我们一直在四处寻找A/V视频解决方案专家。

# 开始研讨会

我们的志愿者尽了最大努力来弥补最初的幻灯片不足。当人们进来选择索引卡的颜色时,他们被要求选择他们最感兴趣的表格。很多拿着黄牌的人都有做程序员或测试员的经验,

当我们开始时,我们介绍了研讨会议程。 由自我识别的开发人员或程序员填充的表格会提出开发人员可以帮助测试人员学习的想法,以便他们可以更有效地进行协作。 有测试人员的表格会考虑他们可以帮助开发人员了解测试和建立质量的内容。我们要求人们环顾他们的小组并考虑多样性的数量。

# 头脑风暴的想法

这些小组花时间集思广益,以帮助“其他”角色的人学习。小组成员写下他们的想法,每个便利贴一个想法。他们把类似的想法进行了分组。我们给他们更多的时间来选择一个话题,并想出帮助人们了解这个话题的方法。他们的任务是制作一幅海报,上面有他们的想法,包括为什么这个主题很值得学习,要注意什么,在哪里可以找到资源来学习,等等。

# 获取和使用反馈

接下来,我们对表进行配对——理想情况下,“测试人员”和“开发人员”表是成对的。我们请每一张桌子上的一个人把他们的海报拿到另一张桌子上,解释一下,然后得到那张桌子的想法。然后,每个小组都可以更新或重新创建他们的海报,包括来自他们的配对小组的反馈。随着这些活动的进行,我们对房间里嗡嗡作响的能量感到高兴!

# 成果

最后,我们让每个小组都展示他们的海报。 如果我们有更多的时间,我们会要求人们对他们的最爱投票,并分享他们收回的想法,并尝试与他们自己的团队。

这是海报的照片。 我个人最喜欢的是来自一个小组的“质量之家”,该小组在集思广益,帮助开发人员学习的想法,实现了他们与团队相关的想法,“我们如何能够更好地共同努力”。 解释它的小组成员最后保存了最好的:房子的基础包括团队成员的图纸。 “因为我们团队中的人才是基础”。 是!

我们曾希望得到一些与社区分享的新想法。 我认为我们必须分享的最重要的想法是,这些是我们需要的对话。 虽然敏捷团队中的每个人都应该愿意帮助完成构建,部署和培养软件所涉及的任何活动,但我们都拥有可以相互转移的专业技能。 正如质量之家所说,这将有助于我们更有效地合作。

# 结果

最后,我们让每个小组展示他们的海报。如果我们有更多的时间,我们会让人们投票选出他们最喜欢的,并分享他们的想法,他们会拿回来和自己的团队一起尝试。

这是海报的照片。我个人最喜欢的是来自一个小组的“质量之家”,这个小组在为帮助开发人员学习而集思广益时,实现了他们与团队相关的所有想法,“我们如何才能更好地合作”。负责解释的小组成员把最好的留到了最后:房子的基础包括团队成员的图纸。 “因为我们团队中的人才是基础”。是的!

我们希望能得到一些新的想法与社区分享。我认为我们必须分享的最重要的观点是,这些是我们需要进行的对话。虽然敏捷团队中的每个人都应该愿意帮助构建、部署和改进软件的任何活动,但是我们都有可以互相传授的专门技能。这将帮助我们更有效地合作,就像质量之家所说的那样。

质量之家:如何更有效地合作

qa

在1号门后面……

qa

质量之家2号门后面

qa

了解单元测试

qa

了解测试计划

qa

给新测试人员的提示

qa

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK