在我们的Scrum团队中,我们使用积压的订单,其中大部分包含功能主题,但有时也包含技术主题。拥有1个待办事项的好处是可以轻松选择下一个冲刺的主题,但是我有一些疑问:
- 首先,对我来说,有一个单独的技术待办事项似乎更合乎逻辑,开发人员自己可以在其中添加纯粹的技术项目,例如:我们可以用这种方法提高性能,该类缺少一些技术文档,...通过拥有一个待办事项,所有开发人员总是必须通过产品所有者来将其主题添加到待办事项中,这对于产品所有者而言似乎是额外的,不必要的工作。
- 其次,如果您的产品所有者只关注纯功能性项目,纯技术性项目(例如缺少技术文档,侵蚀代码并应进行重构的代码),则此类类在调试期间总是会出现问题,因为它们没有一个稳定的基础,应该进行重构,...)总是排在最后,因为“它们不直接为客户服务”。通过有单独的技术待办事项,并在每个sprint中为这些纯技术项目保留时间,我们可以在功能上改进应用程序,但也可以使其内在健康。
最好的方法是什么?一两个积压?