首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何有效地将测试团队集成到多个敏捷项目中

如何有效地将测试团队集成到多个敏捷项目中
EN

Stack Exchange QA用户
提问于 2020-02-05 07:58:32
回答 1查看 214关注 0票数 4

我们有一个由4人组成的小型测试小组,目前在4种产品中工作。其中3项由为期两周的sprint组成,最后一项是关于技术债务的持续项目。

目前,我们为每个敏捷项目分配了一个主测试器,并在需要时提供了一个辅助测试人员来帮助这三个项目。当工作项目出现在技术债板上时,任何人都会捡到。

每个测试人员都在他们的项目冲刺板内工作,以跟踪和管理他们正在执行的任务。

我们已经讨论了如何改进测试团队流程,其中一项建议是创建测试团队冲刺板,当其他板的项目准备好测试时,将其放入其中。

我在这里讨论并学习是否有更有效的方法来管理测试团队的时间。

编辑:回答以下评论中的一些问题:

  1. 测试人员主要是手动测试人员,但是我们正处于实现自动化的设计阶段。
  2. 测试人员每2/3冲刺轮换一次,但不反对团队内的永久职位。
  3. 测试人员将重点放在他们是主要测试人员的sprint上。但是,如果优先级更改为另一支球队/冲刺,他们可以移动。(很少发生)
  4. 团队中的测试人员是相当新的。我在测试中有最丰富的经验,并且被提供了一个测试领导的位置,所以我想向在测试领导角色方面有更多经验的人提出这个问题。可以这么说,我想跑到地上去。
  5. 测试人员是他们的冲刺计划阶段的一部分。
EN

回答 1

Stack Exchange QA用户

发布于 2020-03-01 10:33:59

首先,我可能会建议,如果一个人真的遵循敏捷开发方法,就不应该有测试团队。在许多公司,人们相信敏捷只是董事会、Jira、迭代和花哨的“仪式”,而不是旧的“会议”。事实并非如此,敏捷方法本质上是不同的(实际上,并不总是需要的,不幸的是,这种方法没有得到广泛的认可和接受。)

  1. 通常,一个敏捷团队会在一个或几个连接的产品上工作。这个团队可能(或不可能)包含一个测试专家。
  2. 在真正敏捷的环境中,测试专家不是执行所有测试的人(与前端开发人员一样,不是执行所有前端开发活动的人),而是主要技能是测试的人。
  3. 在敏捷世界中,测试是一个完整的团队活动--一项责任。测试专家将指导,配对,帮助其他团队成员完成他们的部分测试.测试人员不会照顾其他团队成员,并为他们做所有的测试。

把敏捷团队想象成一支精锐的海军陆战队。如果战斗工程师很忙,这是否意味着整个小队都在等待,而他/她一个接一个地拆除所有的炸弹,只是四处射击,以保持自己的忙碌?这是一个很好的类比,因为答案“取决于”。敏捷团队中的任何专业活动也是如此。

  1. 作为硕士论文的一部分,我已经完成了研究,研究表明,轮换和不稳定的敏捷团队是一个巨大的不稳定因素,阻碍效率和质量下降。如果可能的话,我建议避免轮换。这意味着你可能希望一个测试工程师(S)成为一个产品团队的常任成员。
  2. 在敏捷环境中,需要理解的一件关键事情是,测试与开发并不是分开的。也就是说,说“测试人员是冲刺计划的一部分”/“测试是冲刺的一部分”就像陈述显而易见的那样。除非对其进行测试,否则将不会开发该特性。如果特性没有经过测试--这不是测试人员的问题,而是团队问题。
票数 2
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/42424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档