测试
在我工作的团队我们有一些变化和适应用户体验并行工作。我决定创建一个“用户故事生命周期”为了团队的理解——何时何地需要变成一个用户故事和用户体验设计的步骤开始和何时何地被移交给开发人员。
现在我已经理解,UAT也有点反应平行或un-synchronized sprint中. .英航和阿宝测试功能,系统/代码测试我们有敏捷测试人员dev.团队(也自动化测试),但现在我有一个问题,有人在这里流UAT过得好吗?这是你可以从Sprint排除和处理的“外”冲刺呢?这也可以以某种方式并行处理吗?
我试着改变Sprint的长度有一个额外的一周测试,但是在我看来我认为四个星期冲刺太长我的开发人员因为我想保持阶段,没有差距
谁能分享过程中如何处理UAT ?
谢谢你:)
科琳
我试着改变Sprint的长度有一个额外的一周测试,但是在我看来我认为四个星期冲刺太长我的开发人员因为我想保持阶段,没有差距
这里是你的问题。你拍一个工作流并使用它瀑布短跑。这是一个非常贫穷的风险控制策略,正如你所看到的。
不要把测试作为一个“阶段”。极限工作在每个车站值添加,所以用户故事完成尽早并且经常。它不是必要的工作流这是这里的问题,而是政策(或没有)的地方和团队的合作失败的支持他们。
我还没有看到一个合并UAT变成冲刺的好方法。最大的问题是一个真正的UAT必须由一组代表性的终端用户(或者客户)的一个系统。即使Scrum团队或更广泛的产品开发组织,Scrum团队的一部分是一个正在开发的系统的用户,他们不提供足够的抽样代表一个有效的UAT。因此,你有依赖性以外的Scrum团队开始,沟通反馈和总结UAT活动。没有保证会做这些事情可以工作的人在Scrum团队冲刺节奏。
相反,我发现的Scrum团队的“完成”的定义和其他实践应该启用一个光滑的UAT,并不导致无法接受产品增量。团队应该期待反馈,但如果反馈是产品是不能使用状态,团队应该区别对待,没有产品最终用户报告的问题。我发现它有助于审查任何重大UAT问题,进行根本原因分析,和解决这些改进,以确保Scrum团队能够充分满足客户和终端用户的需求和期望。