丽兹!问一个问题。 她和她的团队开始上海福彩官方网站,她可以’t get much info on where QA fits into to 上海福彩官方网站.
首先,我要重申杰夫·萨瑟兰(Jeff Sutherland)’令人担忧的是,他最大的问题是太多的团队无法在Sprint(持续1到4周的固定时间)内使用有效的产品(有效的软件)。
在我看来,典型软件的“完成”绝对最小值“story”或PBI(产品积压项目)为:
*要求已定义
*编码
*单元测试
*经过功能测试(也称为接受测试)
*修复所有已发现的错误
*由产品负责人以及所有‘problems’ fixed
这是最低的定义,假设一个障碍很大。理想的定义包括现场直播,正在生产中,以正常数量的客户积极使用。
现在,让’增加了一个关键原则:坏消息不会随着年龄的增长而改善。换句话说,现在放慢速度并测试和修复(即使确实有一些成本)要比不在Sprint中进行测试并稍后发现坏消息(价格更高)便宜得多。
因此,我们的答案是,优秀的专业测试人员必须在Scrum团队中。理想情况下,这意味着100%分配给一个团队。至少有50%分配给一个Scrum团队。
质量检查适合哪里?好吧,通常测试人员就是质量检查人员。有时候质量检查意味着“quality assurance”本身,在这种情况下,质量检查人员会查看Scrum团队(以及其他地方的流程),以查看是否以最佳方式烘焙了足够的质量。
Liz,我们还要求编码人员帮助测试人员,反之亦然。双方不再视对方为敌人。尽管如此,测试人员始终在尝试“break it.”因此,他们保持这种态度。每个编码器都将现在标识为‘win’对于球队来说,不是对他的自我的损失。
而且,通常在大公司中‘landing strip’。我们所说的最终测试是说3个团队的代码合为一体。并且是‘finally’ tested.
常见的模式是‘test scrum team’进行最终测试,然后将错误发送回‘development’ teams. Obviously, QA people populate most of the 测试团队. —当您有很多障碍时,这是一种常见的模式。在那种情况下也不错。