GitScrum / Docs
Todas las Mejores Prácticas

Mejores Prácticas de Gestión del Product Backlog

Mantén tu backlog accionable y valioso. Aprende técnicas de grooming, estrategias de organización, y prácticas de mantenimiento que escalan.

5 min de lectura

Un backlog saludable es la brújula de tu equipo. GitScrum provee herramientas de gestión de backlog incluyendo priorización, workflows de grooming, y features de organización que mantienen tu backlog lean y accionable.

Estructura del Backlog

ORGANIZACIÓN DEL BACKLOG
════════════════════════

NIVELES DE GRANULARIDAD:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  THEMES (Trimestres/Años)                                  │
│  └── Áreas estratégicas grandes                            │
│      Ejemplo: "Mobile Experience", "Enterprise Features"   │
│                                                             │
│  EPICS (Meses)                                             │
│  └── Entregables grandes que abarcan sprints               │
│      Ejemplo: "iOS App Launch", "SSO Integration"          │
│                                                             │
│  FEATURES (Semanas)                                        │
│  └── Funcionalidad visible al usuario                      │
│      Ejemplo: "Push Notifications", "Login Page"           │
│                                                             │
│  USER STORIES (Días)                                       │
│  └── Incrementos de valor entregables                      │
│      Ejemplo: "Como usuario puedo recibir alertas"         │
│                                                             │
│  TASKS (Horas)                                             │
│  └── Pasos técnicos de implementación                      │
│      Ejemplo: "Configurar Firebase", "Crear endpoint"      │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Zonas del Backlog

ZONAS DE PRIORIDAD
══════════════════

┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  ZONA 1: SPRINT READY (Top 20-30 items)                    │
│  ├── Completamente refinados                               │
│  ├── Estimados                                             │
│  ├── Acceptance criteria claros                            │
│  └── Listos para sprint planning                           │
│                                                             │
│  ZONA 2: PRÓXIMO SPRINT (30-50 items)                      │
│  ├── Parcialmente refinados                                │
│  ├── Estimación rough                                      │
│  ├── Necesitan más detalle                                 │
│  └── Grooming esta semana                                  │
│                                                             │
│  ZONA 3: BACKLOG (50-100 items)                            │
│  ├── Ideas y requests                                      │
│  ├── Sin estimar                                           │
│  ├── Necesitan validación                                  │
│  └── Review mensual                                        │
│                                                             │
│  ZONA 4: ICEBOX (Sin límite)                               │
│  ├── Ideas para futuro                                     │
│  ├── Baja prioridad                                        │
│  ├── Quizás nunca                                          │
│  └── Review trimestral                                     │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Grooming del Backlog

PROCESO DE REFINEMENT
═════════════════════

SESIÓN SEMANAL (1-2 horas):
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  1. REVIEW TOP ITEMS (20 min)                              │
│     ├── ¿Siguen siendo relevantes?                         │
│     ├── ¿Ha cambiado algo?                                 │
│     └── ¿Necesitan más detalle?                            │
│                                                             │
│  2. REFINAR PRÓXIMOS ITEMS (40 min)                        │
│     ├── Clarificar requirements                            │
│     ├── Agregar acceptance criteria                        │
│     ├── Identificar dependencias                           │
│     └── Estimar si es posible                              │
│                                                             │
│  3. TRIAGE NUEVOS ITEMS (20 min)                           │
│     ├── Revisar nuevos requests                            │
│     ├── Priorizar o rechazar                               │
│     └── Asignar a zona apropiada                           │
│                                                             │
│  4. LIMPIEZA (10 min)                                      │
│     ├── Cerrar items obsoletos                             │
│     ├── Combinar duplicados                                │
│     └── Mover items estancados                             │
│                                                             │
└─────────────────────────────────────────────────────────────┘

CRITERIOS DE "READY":
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  ✅ Acceptance criteria definidos                          │
│  ✅ Estimado (story points o t-shirt)                      │
│  ✅ Dependencias identificadas                             │
│  ✅ Sin preguntas abiertas                                 │
│  ✅ Puede completarse en un sprint                         │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Mantenimiento del Backlog

HIGIENE DEL BACKLOG
═══════════════════

SEMANAL:
┌─────────────────────────────────────────────────────────────┐
│  ├── Actualizar prioridades                                │
│  ├── Refinar items para próximo sprint                     │
│  └── Cerrar items completados                              │
└─────────────────────────────────────────────────────────────┘

MENSUAL:
┌─────────────────────────────────────────────────────────────┐
│  ├── Revisar items en Zona 3                               │
│  ├── Archivar items sin actividad                          │
│  ├── Validar alineación con roadmap                        │
│  └── Actualizar labels/categorías                          │
└─────────────────────────────────────────────────────────────┘

TRIMESTRAL:
┌─────────────────────────────────────────────────────────────┐
│  ├── Revisar Icebox completo                               │
│  ├── Cerrar items > 6 meses sin movimiento                 │
│  ├── Re-evaluar prioridades vs objetivos                   │
│  └── Actualizar estructura de backlog                      │
└─────────────────────────────────────────────────────────────┘

SEÑALES DE BACKLOG INSANO:
┌─────────────────────────────────────────────────────────────┐
│  🚨 > 200 items abiertos                                   │
│  🚨 Items > 1 año sin movimiento                           │
│  🚨 Duplicados frecuentes                                  │
│  🚨 Nadie sabe qué hay en el backlog                       │
│  🚨 Sprint planning toma > 2 horas                         │
└─────────────────────────────────────────────────────────────┘

En GitScrum

GESTIÓN DE BACKLOG EN GITSCRUM
══════════════════════════════

VISTAS:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  Backlog View:                                              │
│  ├── Ordenado por prioridad                                │
│  ├── Filtrado por zona/label                               │
│  ├── Drag & drop para reordenar                            │
│  └── Estimaciones visibles                                 │
│                                                             │
│  Board View:                                                │
│  ├── Por estado de refinement                              │
│  ├── Icebox | Backlog | Ready | In Progress | Done         │
│  └── Límites WIP por columna                               │
│                                                             │
└─────────────────────────────────────────────────────────────┘

LABELS ÚTILES:
┌─────────────────────────────────────────────────────────────┐
│  📋 needs-refinement │ Necesita más detalle                │
│  ✅ ready            │ Listo para sprint                   │
│  🔗 has-dependencies │ Depende de otro item                │
│  ❄️ icebox           │ Baja prioridad                      │
│  🗑️ candidate-remove │ Considerar cerrar                   │
└─────────────────────────────────────────────────────────────┘

Soluciones Relacionadas de GitScrum