6 min lectura • Guide 106 of 877
Coordinando Trabajo Entre Múltiples Proyectos
Las organizaciones modernas a menudo tienen trabajo que abarca múltiples proyectos—infraestructura compartida, features cross-producto o iniciativas de toda la organización. GitScrum proporciona herramientas para coordinar este trabajo sin perder los beneficios de la organización a nivel de proyecto.
Desafíos Multi-Proyecto
| Desafío | Impacto | Solución |
|---|---|---|
| Visibilidad en silos | Dependencias perdidas | Vistas cross-proyecto |
| Labels diferentes | No se puede filtrar | Labels org-wide |
| Sin vista unificada | Ejecutivos sin ver panorama | Dashboards org |
| Blockers ocultos | Descubrimiento tardío | Tracking de dependencias |
| Conflictos de recursos | Sobre-asignación | Planificación unificada |
Estructura de Organización
Jerarquía de Proyectos
ESTRUCTURA DE ORGANIZACIÓN
══════════════════════════
ORGANIZACIÓN: Acme Corp
│
├── 📁 Desarrollo de Producto
│ ├── Plataforma Website
│ ├── App Móvil
│ ├── Plataforma API
│ └── Infraestructura Compartida
│
├── 📁 Proyectos de Clientes
│ ├── Cliente: Alpha Corp
│ ├── Cliente: Beta Inc
│ └── Cliente: Gamma Ltd
│
├── 📁 Interno
│ ├── Herramientas Internas
│ ├── Seguridad
│ └── Documentación
│
└── 📁 Iniciativas
├── OKRs Q1
├── Migración de Plataforma
└── Sistema de Diseño
Relaciones Cross-Proyecto
TIPOS DE TRABAJO CROSS-PROYECTO
═══════════════════════════════
1. COMPONENTE COMPARTIDO:
Cambio de infraestructura afecta múltiples productos
├── Tarea en: Infraestructura Compartida
├── Bloqueado por: Website, Mobile, API proyectos
└── Label: infra-compartida
2. ROLLOUT DE FEATURE:
Feature implementada en productos
├── Padre: Proyecto Iniciativas
├── Hijos: Proyectos Website, Mobile, API
└── Label: feature-dark-mode
3. CADENA DE DEPENDENCIAS:
Trabajo fluye entre proyectos
├── Proyecto Diseño → Proyecto Frontend
├── Proyecto Backend → Proyecto Frontend
└── Label: release-q1
4. RECURSOS COMPARTIDOS:
Persona trabaja en proyectos
├── Asignado en: Proyecto A, B, C
└── Vista: Mi Trabajo (todos proyectos)
Vistas Cross-Proyecto
Dashboard de Organización
DASHBOARD DE ORGANIZACIÓN
═════════════════════════
┌─────────────────────────────────────────────────────────┐
│ Resumen Todos los Proyectos │
├─────────────────────────────────────────────────────────┤
│ │
│ RESUMEN TRABAJO ACTIVO: │
│ ├── Total tareas: 342 │
│ ├── En Progreso: 78 │
│ ├── Bloqueadas: 12 ⚠ │
│ └── Completadas esta semana: 45 │
│ │
│ POR PROYECTO: │
│ ┌────────────────────────────────────────────────────┐│
│ │ Proyecto │Activo│Bloqueado│ Velocity ││
│ ├────────────────────────────────────────────────────┤│
│ │ Plataforma Web │ 24 │ 2 │ 52 pts/sem ││
│ │ App Móvil │ 18 │ 3 │ 38 pts/sem ││
│ │ Plataforma API │ 22 │ 1 │ 45 pts/sem ││
│ │ Alpha Corp │ 14 │ 6 │ 28 pts/sem ││
│ └────────────────────────────────────────────────────┘│
│ │
│ INICIATIVAS CROSS-PROYECTO: │
│ ├── Migración Plataforma: 45% completo │
│ ├── Sistema de Diseño: 72% completo │
│ └── OKRs Q1: 60% completo │
│ │
└─────────────────────────────────────────────────────────┘
Búsqueda y Filtros Unificados
FILTRADO CROSS-PROYECTO
═══════════════════════
BÚSQUEDA: org:acme label:release-q1
FILTROS:
├── Alcance: Todos los proyectos
├── Labels: release-q1
├── Status: No terminado
├── Asignado: Cualquiera
└── Due: Próximas 2 semanas
RESULTADOS:
┌────────────────────────────────────────────────────────┐
│ Tarea │ Proyecto │ Status │ Due │
├────────────────────────────────────────────────────────┤
│ Deploy auth v2 │ API │ Review │ Mar 15│
│ Actualizar auth móvil │ Mobile │ WIP │ Mar 18│
│ Migrar login web │ Website │ WIP │ Mar 18│
│ Actualizar docs │ Docs │ Todo │ Mar 20│
│ E2E auth tests │ QA │ Todo │ Mar 20│
└────────────────────────────────────────────────────────┘
GUARDAR COMO: "Tareas Auth Release Q1"
Vista Personal Multi-Proyecto
MI TRABAJO (Todos los Proyectos)
════════════════════════════════
Asignado a: @sarah
┌─────────────────────────────────────────────────────────┐
│ HOY │
├─────────────────────────────────────────────────────────┤
│ ● Website: Implementar filtro búsqueda Due Hoy │
│ ● Mobile: Revisar auth PR #234 En Review │
│ ● API: Deploy servicio pagos En Progreso │
├─────────────────────────────────────────────────────────┤
│ ESTA SEMANA │
├─────────────────────────────────────────────────────────┤
│ ○ Website: Agregar paginación Mar 18 │
│ ○ Alpha Corp: Revisión feedback cliente Mar 19 │
│ ○ Docs: Actualizar documentación API Mar 20 │
├─────────────────────────────────────────────────────────┤
│ BLOQUEADO │
├─────────────────────────────────────────────────────────┤
│ ⚠ Mobile: Push notifications Esperando: Deploy Infra │
└─────────────────────────────────────────────────────────┘
Técnicas de Coordinación
Labels Compartidos
LABELS DE TODA LA ORGANIZACIÓN
══════════════════════════════
LABELS DE INICIATIVA:
├── initiative:migracion-plataforma
├── initiative:sistema-diseno
├── initiative:release-q1
└── initiative:auditoria-seguridad
LABELS DE PRIORIDAD:
├── priority:critica
├── priority:alta
├── priority:media
└── priority:baja
LABELS CROSS-CUTTING:
├── afecta:website
├── afecta:mobile
├── afecta:api
└── afecta:todos
USO:
Query: label:initiative:migracion-plataforma
Resultado: Todas las tareas en todos los proyectos de esta iniciativa
Tracking de Dependencias
DEPENDENCIAS CROSS-PROYECTO
═══════════════════════════
TAREA: Implementar SSO (proyecto Mobile)
├── Depende de:
│ ├── [API] SSO endpoint listo
│ ├── [Infra] Identity provider configurado
│ └── [Diseño] Mockups flujo SSO
└── Bloquea:
├── [Mobile] Onboarding enterprise
└── [QA] Suite de tests SSO
VISTA DE DEPENDENCIAS:
┌─────────────────────────────────────────────────────────┐
│ Cadena de Dependencias: Mobile SSO │
├─────────────────────────────────────────────────────────┤
│ │
│ [Diseño] [Infra] [API] │
│ Mockups SSO Config IdP SSO endpoint │
│ ✓ ⏳ ⏳ │
│ └──────────────┼─────────────────┘ │
│ ▼ │
│ [Mobile] SSO │
│ ⏸ Bloqueado │
│ │ │
│ ┌────────────┴────────────┐ │
│ ▼ ▼ │
│ [Mobile] Onboarding [QA] Tests SSO │
│ ⏸ Bloqueado ⏸ Bloqueado │
│ │
└─────────────────────────────────────────────────────────┘
Tracking de Iniciativas
DASHBOARD DE INICIATIVA
═══════════════════════
Iniciativa: Migración de Plataforma
RESUMEN:
├── Owner: CTO
├── Objetivo: Q2 2024
├── Status: En Camino
└── Progreso: 45%
TAREAS POR PROYECTO:
┌────────────────────────────────────────────────────────┐
│ Proyecto │ Total │ Done │ En Progreso │ Todo │
├────────────────────────────────────────────────────────┤
│ Infra Compartida │ 15 │ 8 │ 4 │ 3 │
│ Plataforma API │ 22 │ 10 │ 5 │ 7 │
│ Website │ 18 │ 6 │ 3 │ 9 │
│ Mobile │ 12 │ 4 │ 2 │ 6 │
│ Documentación │ 8 │ 2 │ 1 │ 5 │
├────────────────────────────────────────────────────────┤
│ TOTAL │ 75 │ 30 │ 15 │ 30 │
└────────────────────────────────────────────────────────┘
Mejores Prácticas
Para Trabajo Multi-Proyecto
- Labeling consistente — Mismos labels entre proyectos
- Ownership claro — Cada iniciativa tiene un owner
- Syncs regulares — Reuniones de coordinación cross-proyecto
- Dependencias visibles — Enlazar trabajo relacionado explícitamente
- Vistas unificadas — Dashboards para panorama general
Anti-Patrones
ERRORES MULTI-PROYECTO:
✗ Labels diferentes por proyecto
✗ Sin visibilidad cross-proyecto
✗ Planificación en silos
✗ Dependencias ocultas
✗ Sin tracking de iniciativas
✗ Conflictos de recursos no detectados
✗ Ejecutivos sin poder ver rollup