敏捷方法论冲刺中发现的未完成工作/缺陷

Unfinished work / defects found in sprints of Agile Methodology

我对 Agile 方法有很多疑问。我假设冲刺跨度为 2 周。

  1. If tester gets a number of defects in the first half of second week which are of high priority, what should the developer do if there is a good amount of stories remaining untouched?

  2. What should the developer do if his work doesn't complete within 2 weeks time?

  3. What should the scrum master do, if the there is unfinished work?
  4. What should the team do if the tester finds some defects of the previous sprints?

我从一些面试问题列表中找到了这类问题。

任何人都可以对此进行更多解释。

Q1.

完成工作优先于开始新工作被认为是一种很好的做法。因此,在您的示例中,开发人员专注于修复缺陷而不是开始新故事是有意义的。

请记住,冲刺的目标是完成有价值的工作,而不是有很多工作正在进行。

Q2。

如果 团队 认为他们无法完成他们在 sprint 中计划的工作,那么他们应该让产品负责人知道。这有助于设定产品负责人的期望,并让他们有机会根据新信息重新确定优先级。

未能在 sprint 中完成工作通常是由于在 sprint 中投入了太多工作或在 sprint 期间对团队产生了意想不到的影响。这些都不是灾难,但团队可能希望在回顾中提出它们,看看是否有任何经验教训。

Q3。

如果冲刺中有未完成的工作,则它不会对团队的速度计算有所贡献。通常这意味着速度下降,因此 Scrum Master 会鼓励团队在未来的冲刺中减少工作量。

Q4。

如果测试人员发现以前冲刺中的缺陷,则应向产品负责人提出这些缺陷并将其添加到待办事项列表中。如果产品负责人将修复缺陷视为优先事项,他们可能会建议将它们带入当前冲刺。由团队决定这是否合适,他们可能希望删除一些现有的计划工作以补偿增加的范围。