测试 移除 任务栏 加快交付速度 (测试移除任务怎么做)

测试 移除 任务栏 加快交付速度 (测试移除任务怎么做)

任务栏里的“测试中”一列通常会导致团队有更多在“进行中”的工作,而实际完成的工作会更少。移除这些列可以促进测试人员和开发人员之间的协作,并使团队能够更快地交付项目。

BBC iPlayer&Sounds 团队的首席测试员 Jit Gosai 在精益敏捷交流2020大会上谈到了团队如何通过取消任务栏里的“测试中”列来实现更快的交付。

通常,任务板里会有一个“测试中”列,表示测试人员正在完成的工作,另外一个“等待测试”列用来收集“已开发”的任务。Gosai 说,测试人员知道他们下一步需要做什么,开发人员可以在等待测试人员的同时进行其他工作,这样可以充分利用团队资源。

如果没有问题,任务就可以移到下一列,通常是“完成”或“等待发布”。但如果测试人员发现了问题或者需要获取更多的信息,会发生什么呢?这里有很多选择:是回到“开发中”列,推回到 backlog 中,还是创建一个“等待开发”列作为等待区域?Gosai 提到,这些选项中的任何一个都会给开发人员带来更多的工作量。

与此同时,测试人员要做什么?开始下一项任务,还是等待开发人员?Gosai 认为,无论团队做出何种选择,测试总是会成为团队完成任务的最大瓶颈,因为团队中的开发人员总是比测试人员多。

Gosai 说,在删除“测试中”这一列后,开发人员继续他们的开发工作,而测试人员则会进行测试,他们可以一起工作,直到产品发布。开发人员必须与测试人员协作,以便了解下一步需要做什么,并一起完成工作。

有了良好的过程改进实践,测试人员和开发人员可以更好地协作,降低风险。Gosai 总结说,在测试过程中发现的见解可以被加入到整个过程中,而不是通过 bug 报告塞给开发人员。

在 Jit Gosai 的演讲之后,InfoQ 采访了他。

InfoQ:在任务板上设置“测试中”列有什么问题?

InfoQ:我们怎样才能在保持测试质量的情况下移除测试列?

InfoQ:移除测试列如何让团队更快地交付?

InfoQ:我们如何利用任务板上可见的内容来改进测试?

原文链接

Deliver Faster by Killing the Test Column

声明:本文来自用户分享和网络收集,仅供学习与参考,测试请备份。