我们最近在工作中采用了 Scrum,但遇到了代码被接受后出现的一堆小错误。其中包括拼写错误和其他单行修复等内容。为每件小事创建大小为 0.5 的故事似乎是在浪费时间。写故事并指出它比修复它需要更多的时间。如果每个 sprint 中只有一两个这样的问题,那么只需修复它们就很容易,而不必担心为它们创建故事。但是,如果有 10 个或 20 个或更多,因为应用程序很大,这可能会开始增加大量的开发人员时间,而这些时间并没有通过 Scrum 来计算。虽然很容易说 QA 人员和产品负责人在最初接受原始故事之前应该更加彻底,但我'
到目前为止,我们提出了一些不完美的想法:
- 有一个故事说“应用程序中修复了 90% 的错误”,然后您猜测该 sprint 中会出现多少错误以及可以修复多少错误,然后根据预期的工作量指出它
- 有一个大小为 8 的故事,在 sprint 结束时总是被接受,在那里您可以修复尽可能多的错误。这显然需要非常信任每个人实际上都在做 8 分的工作
- 记录错误,但在下一个 sprint 之前不要处理它们。它们可以单独指向,也可以作为一组指向。这具有更“Scrummy”的优势,但会导致本质上是 1 小时的修复延迟三周。
有什么建议么?