Depende de los recursos de tu equipo.
Si usa una instancia de GitHub / GitLab, hay rastreadores de problemas incorporados y son bastante robustos.
Si no lo está, puede usar Asana, Pivotal o una aplicación similar para rastrear las necesidades y asignar trabajo según sea necesario.
- ¿Cómo es ventajoso el outsourcing de desarrollo de software?
- Tengo más de 40 años, canadiense, mujer, sin experiencia laboral. ¿Cuál es mi oportunidad de encontrar un trabajo tecnológico (o cualquier trabajo)? ¿Qué debería aprender a continuación?
- ¿Cuánto ayuda un diploma STEM MSC para obtener una visa H1B?
- ¿Por qué muchas personas en este foro piensan que los desarrolladores de software usan Linux principalmente? ¿Cuál es la proporción real?
- Cómo adquirir experiencia de un desarrollador de software guru rápidamente
Si solo desea documentar el progreso a lo largo del tiempo, probablemente sea mejor usar un CHANGELOG que actualice regularmente.
Realmente, todo lo que necesita es un sistema que: (a) le permita publicar una tarea, y (b) le permita a un equipo de personas comentar / discutir la tarea. Hay docenas o más aplicaciones diferentes que pueden acomodar esto.
En mi trabajo actual, utilizamos un sistema de elaboración casera que recopila y almacena comentarios sobre el progreso de una tarea. Esto funciona bien para nosotros, pero también es altamente especializado para nuestro equipo.