我在Pivotal Tracker板上添加了一些解决一些技术问题的用户案例。我应该将它们视为特征(保持速度水平)还是杂务/虫子(降低速度)?我知道,如果我坚持一贯做下去,从长远来看不会有任何区别,但是每次我添加技术债务的故事时,我都必须做出决定。
一些想法:
- 它们实际上不是错误,它们不会破坏任何东西
- 用户没有要求任何东西,因为它是不影响他们的低级实施,但是它将使长期开发变得更容易
- 如果您将功能定义为能够为用户增加价值的故事,那么a)他们不会,因为用户不会看到任何直接的利益,但是b)它们会这样做,因为它们使将来的开发/维护成为可能,从而确实可以增加价值,只是现在不行
我不决定是否真正进行这项工作,或何时安排它,我只是想知道我应该在项目管理工具中称其为技术债务的原因,以及原因。