He agregado un par de historias de usuarios que abordan algunas deudas técnicas a mi tablero de Pivotal Tracker. ¿Debería considerarlos como características (mantener mi nivel de velocidad) o como tareas / errores (reducir mi velocidad)? Entiendo que a la larga no hará ninguna diferencia si hago uno u otro de manera consistente, pero cada vez que agrego una historia de deuda técnica tengo que tomar la decisión.
Algunos pensamientos:
- En realidad no son errores, no rompen nada
- Los usuarios no han solicitado nada, ya que es una implementación de bajo nivel que no los afecta, pero facilitará el desarrollo a largo plazo
- Si define características como historias que agregan valor a los usuarios, bueno a) no lo hacen, ya que los usuarios no verán ningún beneficio directo, pero luego b) lo hacen porque hacen posible el desarrollo / mantenimiento futuro, lo que agrega valor, solo que no ahora
No estoy decidiendo si hacer o no el trabajo o cuándo programarlo, solo sé qué debo llamar deuda técnica en mi herramienta de gestión de proyectos y por qué.