最近几天,我一直在学习和阅读有关Scrum的信息,并阅读有关Sprint计划和任务的信息。我想到的一个问题是如何处理Scrum中的错误。Henrik Kniberg在他的非常好的《Trenches》中的Scrum和XP中列出了解决此问题的一些方法:
- 产品负责人打印出优先级最高的Jira项目,将它们带入sprint计划会议,并将它们与其他故事一起放在墙上(从而隐式指定这些项目与其他故事相比的优先级)。
- 产品负责人创建引用Jira项目的故事。例如,“修复最关键的后台报告错误,即Jira-124,Jira-126和Jira-180”。
- 错误修复被认为不在冲刺之外,即,团队保持足够低的关注因子(例如50%)以确保他们有时间修复错误。然后简单地假设团队将花费一定的时间在每个sprint上修复Jira报告的错误。
- 将积压的产品放在Jira中(即Excel沟)。像对待其他故事一样对待bug。
这是否真的需要根据每个项目确定,还是有更好的解决方案?我可以想到每种方法的问题。这些方法中是否有最有效的混合方法?在项目中如何处理?