GitScrum / Docs
Todas las Mejores Prácticas

Mantenimiento del Backlog | GitScrum

Mantén tu backlog refinado, priorizado y accionable con prácticas de mantenimiento regular que previenen bloat y mantienen equipos enfocados.

6 min de lectura

Un backlog descuidado se convierte en un cementerio de ideas obsoletas. El mantenimiento regular mantiene tu backlog lean, priorizado y listo para la planificación de sprint. Los backlogs saludables tienen items claros que los desarrolladores pueden tomar y comenzar a trabajar inmediatamente.

Backlog Saludable vs No Saludable

AspectoSaludableNo Saludable
Tamaño50-100 items500+ items
Items topRefinados, estimadosVagos, sin estimar
EdadItems recientes priorizadosItems antiguos persistiendo
DescripcionesClaras, accionables"TBD" o una línea
DuplicadosNingunoMúltiples versiones
Planificación sprint1 hora3+ horas

El Problema del Mantenimiento del Backlog

DECAIMIENTO DEL BACKLOG CON EL TIEMPO
═════════════════════════════════════

SIN MANTENIMIENTO:
─────────────────────────────────────
Mes 1:     ████ 40 items (saludable)
Mes 3:     ████████ 80 items (creciendo)
Mes 6:     ████████████████ 160 items (preocupante)
Mes 12:    ████████████████████████████████ 320 items (caos)

QUÉ SUCEDE:
─────────────────────────────────────
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  Semana 1: "Añadamos esta idea"                             │
│  Semana 4: "Aquí hay otro request de feature"               │
│  Semana 8: "Reporte de bug, añadir al backlog"              │
│  Semana 12: "El stakeholder quiere rastrear esto"           │
│  ...                                                        │
│  Mes 6: "¿Por qué tenemos 300 items?"                       │
│  Mes 12: "Nadie sabe qué significa la mitad de estos"       │
│                                                             │
│  RESULTADO:                                                 │
│  ├── Planificación de sprint toma 3 horas                  │
│  ├── Items carecen de contexto (¿quién añadió? ¿por qué?)  │
│  ├── Duplicados por todas partes                           │
│  ├── Prioridades poco claras                               │
│  ├── Equipo ignora el 80% inferior                         │
│  └── Nuevos miembros del equipo abrumados                  │
│                                                             │
└─────────────────────────────────────────────────────────────┘

CON MANTENIMIENTO REGULAR:
─────────────────────────────────────
Mes 1:     ████ 40 items
Mes 3:     █████ 55 items
Mes 6:     ██████ 65 items
Mes 12:    █████ 50 items (estable, saludable)

Modelo de Tres Zonas del Backlog

MODELO DE TRES ZONAS
════════════════════

ESTRUCTURA DEL BACKLOG:
─────────────────────────────────────
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  🔴 ZONA LISTA (Top 20%)                                    │
│  ─────────────────────                                     │
│  Items para próximos 1-2 sprints                           │
│                                                             │
│  Requisitos:                                                │
│  ├── Descripciones completamente refinadas                 │
│  ├── Criterios de aceptación definidos                     │
│  ├── Estimados (story points)                              │
│  ├── Dependencias identificadas                            │
│  └── Pueden tomarse inmediatamente                         │
│                                                             │
│  ─────────────────────────────────────────────────────────  │
│                                                             │
│  🟡 ZONA DE GROOMING (Medio 30%)                            │
│  ─────────────────────────                                 │
│  Items para sprints 3-6                                    │
│                                                             │
│  Requisitos:                                                │
│  ├── Descripción aproximada                                │
│  ├── Alcance de alto nivel entendido                       │
│  ├── Estimación talla de camiseta                          │
│  └── Necesita refinamiento antes de estar listo            │
│                                                             │
│  ─────────────────────────────────────────────────────────  │
│                                                             │
│  🟢 ICEBOX (Fondo 50%)                                      │
│  ─────────────────────                                     │
│  Ideas, items algún-día/quizás                             │
│                                                             │
│  Requisitos:                                                │
│  ├── Título y descripción básica                           │
│  ├── Revisado trimestralmente                              │
│  ├── Mover arriba si prioridad aumenta                     │
│  └── Archivar si obsoleto (6+ meses)                       │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Rutina de Mantenimiento Semanal

REVISIÓN DE BACKLOG SEMANAL DE 30 MINUTOS
═════════════════════════════════════════

AGENDA:
─────────────────────────────────────
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  5 MIN: TRIAJE DE NUEVOS ITEMS                              │
│  ─────────────────────                                     │
│  □ Revisar items añadidos esta semana                      │
│  □ Fusionar duplicados                                     │
│  □ Añadir a zona apropiada                                 │
│  □ Etiquetar con categoría                                 │
│                                                             │
│  10 MIN: VERIFICACIÓN ZONA LISTA                            │
│  ────────────────────────                                  │
│  □ ¿Los top 10-15 items siguen válidos?                    │
│  □ ¿Las estimaciones siguen siendo precisas?               │
│  □ ¿Algún bloqueador o dependencia cambió?                 │
│  □ ¿Criterios de aceptación claros?                        │
│                                                             │
│  10 MIN: REFINAMIENTO ZONA DE GROOMING                      │
│  ───────────────────────────────                           │
│  □ Elegir 2-3 items para refinar                           │
│  □ Añadir criterios de aceptación                          │
│  □ Dividir si es muy grande                                │
│  □ Mover items refinados a zona lista                      │
│                                                             │
│  5 MIN: LIMPIEZA                                            │
│  ─────────────                                             │
│  □ Archivar items sin actividad 6+ meses                   │
│  □ Remover duplicados obvios                               │
│  □ Actualizar orden de prioridad                           │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Mejores Prácticas

  • Programa grooming regular - Sesiones semanales de 30 minutos
  • Mantenlo pequeño - 50-100 items máximo
  • Refina items top - Siempre ten 2 sprints de trabajo listo
  • Archiva agresivamente - Items viejos raramente se construyen
  • Usa etiquetas - Categoriza para filtrado fácil
  • Rastrea edad - Items de más de 6 meses necesitan revisión
  • Fusiona duplicados - Revisa regularmente por solapamiento
  • Revisa trimestralmente - Limpieza mayor cada 3 meses
  • Soluciones Relacionadas