Sistemas de Filtrado Efectivos | GitScrum
Construye sistemas de filtrado poderosos para encontrar tareas rápidamente, reducir carga cognitiva y mejorar la productividad del equipo con organización inteligente.
5 min de lectura
El filtrado efectivo transforma un backlog abrumador en una vista enfocada de exactamente lo que necesitas ver. El sistema de etiquetas de GitScrum, vistas guardadas y poderosas capacidades de filtrado ayudan a los equipos a organizar el trabajo en categorías significativas y encontrar tareas relevantes rápidamente sin desplazarse por cientos de elementos.
Estrategia de Filtro por Rol
| Rol | Filtros Primarios | Vistas Guardadas |
|---|---|---|
| Desarrollador | Asignado: Yo, Sprint: Actual | Mis Tareas, En Review |
| Tech Lead | Etiqueta: Bloqueado, Prioridad: Alta | Bloqueadores, Tech Debt |
| PM | Sprint: Actual, Estado: Todos | Progreso Sprint, En Riesgo |
| Manager | Proyecto: Todos, Asignado: Equipo | Vista del Equipo, Capacidad |
Diseñando Tu Sistema de Filtros
JERARQUÍA DE FILTROS
┌─────────────────────────────────────────────────┐
│ │
│ Nivel 1: Selección de Proyecto/Board │
│ └── ¿Qué proyecto(s) ver? │
│ │
│ Nivel 2: Contexto Temporal │
│ └── ¿Qué sprint/milestone/rango de fechas? │
│ │
│ Nivel 3: Contexto de Estado │
│ └── ¿Qué columnas/etapas de workflow? │
│ │
│ Nivel 4: Ownership │
│ └── ¿Trabajo de quién? Asignado/Reportador/Team│
│ │
│ Nivel 5: Clasificación │
│ └── Etiquetas, prioridad, tipo, epic │
│ │
└─────────────────────────────────────────────────┘
Vistas Guardadas Esenciales
VISTA: MI FOCO HOY
┌─────────────────────────────────────────────────┐
│ Filtros: │
│ • Asignado = Yo │
│ • Sprint = Actual │
│ • Estado ≠ Done │
│ • Prioridad = Alta O Vence Hoy │
│ │
│ Ordenar: Prioridad DESC, Fecha Vencimiento ASC │
└─────────────────────────────────────────────────┘
VISTA: BLOQUEADORES DEL EQUIPO
┌─────────────────────────────────────────────────┐
│ Filtros: │
│ • Etiqueta = Bloqueado O Estado = Bloqueado │
│ • Sprint = Actual │
│ │
│ Ordenar: Días Bloqueado DESC │
│ Agrupar por: Asignado │
└─────────────────────────────────────────────────┘
VISTA: LISTO PARA REVIEW
┌─────────────────────────────────────────────────┐
│ Filtros: │
│ • Estado = En Review │
│ • Asignado ≠ Yo │
│ │
│ Ordenar: Actualizado DESC │
└─────────────────────────────────────────────────┘
VISTA: BACKLOG TECH DEBT
┌─────────────────────────────────────────────────┐
│ Filtros: │
│ • Etiqueta = Tech-Debt │
│ • Estado = Backlog O To Do │
│ │
│ Ordenar: Score de Impacto DESC, Antigüedad DESC│
│ Agrupar por: Componente │
└─────────────────────────────────────────────────┘
VISTA: PROGRESO VISIBLE AL CLIENTE
┌─────────────────────────────────────────────────┐
│ Filtros: │
│ • Etiqueta = Cliente-Visible │
│ • Sprint = Actual O Últimos 2 Sprints │
│ • Estado = Done O En Progreso │
│ │
│ Ordenar: Fecha Completado DESC │
└─────────────────────────────────────────────────┘
Combinaciones de Filtros
PATRONES PODEROSOS DE FILTRO:
Encontrar tareas estancadas:
┌─────────────────────────────────────────────────┐
│ Estado ≠ Done │
│ Y Actualizado > hace 7 días │
│ Y Sprint = Actual │
└─────────────────────────────────────────────────┘
Encontrar items en riesgo:
┌─────────────────────────────────────────────────┐
│ Fecha Vencimiento < 3 días │
│ Y Estado ≠ Done │
│ Y Estado ≠ En Review │
└─────────────────────────────────────────────────┘
Encontrar trabajo sin asignar:
┌─────────────────────────────────────────────────┐
│ Asignado = Ninguno │
│ Y Sprint = Actual O Siguiente │
│ Y Prioridad = Alta O Media │
└─────────────────────────────────────────────────┘
Mejores Prácticas
Anti-Patrones
✗ Demasiados filtros haciendo resultados vacíos
✗ Sin vistas guardadas (recreando filtros diariamente)
✗ Equipo usando definiciones de filtro inconsistentes
✗ Filtros que ocultan información importante
✗ Vistas sobre-complejas que confunden más que ayudan
✗ Nunca actualizar vistas guardadas cuando workflow cambia