Issue Tracker
Un Issue Tracker es un sistema para registrar, asignar, priorizar y monitorizar bugs, solicitudes de funcionalidades y tareas de proyecto. En GitHub está integrado directamente en el repositorio del código.
Cómo funciona #
Cada problema o solicitud se crea como “issue” con título, descripción, etiquetas de categoría/prioridad y asignación a un desarrollador. Las issues pueden vincularse a branches y Pull Requests: cuando una PR que referencia una issue se fusiona, la issue se cierra automáticamente. Esto crea una trazabilidad completa del problema a la solución.
Para qué sirve #
El issue tracker sustituye emails, chat, hojas Excel y señalizaciones verbales con un sistema único y estructurado. Cada bug tiene una historia: quién lo reportó, quién está trabajando en él, cuál es el estado, qué código lo resolvió. En proyectos caóticos, el issue tracker es la herramienta que transforma la confusión en visibilidad.
Cuándo se usa #
En cada proyecto software, independientemente del tamaño. La alternativa — reportes dispersos por email, chat y Excel — es la causa principal de la pérdida de información y la duplicación del trabajo. GitHub Issues, Jira y Linear son las plataformas más extendidas.