Probar gratis
7 min lectura Guide 671 of 877

Implementando Scrum con GitScrum

Scrum proporciona un framework probado para desarrollo iterativo con roles, ceremonias y artefactos claros. GitScrum soporta la implementación de Scrum con tableros de sprint, gestión de backlog, burndown charts y herramientas de facilitación de ceremonias.

Framework Scrum

Elementos Fundamentales

RESUMEN DEL FRAMEWORK SCRUM:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ ROLES:                                                      │
│ • Product Owner: Dueño del backlog, prioriza trabajo       │
│ • Scrum Master: Facilita proceso, elimina bloqueadores     │
│ • Equipo de Desarrollo: Auto-organizado, entrega incremento│
│                                                             │
│ EVENTOS (Ceremonias):                                       │
│ • Sprint: Time-box para entregar incremento (1-4 semanas)  │
│ • Sprint Planning: Definir objetivo y backlog del sprint   │
│ • Daily Scrum: Sync de 15 min, identificar bloqueadores    │
│ • Sprint Review: Demo del incremento, recoger feedback     │
│ • Sprint Retrospective: Mejora de proceso                  │
│                                                             │
│ ARTEFACTOS:                                                 │
│ • Product Backlog: Lista ordenada de todo el trabajo       │
│ • Sprint Backlog: Trabajo comprometido para sprint actual  │
│ • Incremento: Versión potencialmente entregable del prod.  │
│                                                             │
│ COMPROMISOS:                                                │
│ • Objetivo del Producto: Objetivo a largo plazo            │
│ • Objetivo del Sprint: Propósito del sprint                │
│ • Definición de Hecho: Estándar de calidad                 │
└─────────────────────────────────────────────────────────────┘

Ciclo del Sprint

LÍNEA DE TIEMPO SPRINT DE 2 SEMANAS:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ SEMANA 1:                                                   │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ Lun     │ Mar   │ Mié   │ Jue   │ Vie                  ││
│ │ Planning│       │       │       │                       ││
│ │ (2h)    │ Dev   │ Dev   │ Dev   │ Dev                   ││
│ │ Daily   │ Daily │ Daily │ Daily │ Daily                 ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
│ SEMANA 2:                                                   │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ Lun     │ Mar   │ Mié   │ Jue   │ Vie                  ││
│ │         │       │       │       │ Review                ││
│ │ Dev     │ Dev   │ Dev   │ Dev   │ (1h)                  ││
│ │ Daily   │ Daily │ Daily │ Daily │ Retro                 ││
│ │         │       │Refine │       │ (1h)                  ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
│ REFINEMENT: A mitad de sprint, preparar trabajo del próximo│
└─────────────────────────────────────────────────────────────┘

Sprint Planning

Estructura del Planning

FORMATO DE SPRINT PLANNING (2 horas):
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ PARTE 1: QUÉ (60 min)                                       │
│ ├── PO presenta objetivo del sprint propuesto               │
│ ├── Equipo revisa items del backlog refinados               │
│ ├── Discutir alcance y criterios de aceptación              │
│ └── Acordar qué se puede completar                          │
│                                                             │
│ PARTE 2: CÓMO (60 min)                                      │
│ ├── Equipo descompone historias en tareas                   │
│ ├── Identificar dependencias y riesgos                      │
│ ├── Estimar trabajo a nivel de tarea                        │
│ └── Confirmar compromiso del sprint                         │
│                                                             │
│ SALIDAS:                                                    │
│ • Objetivo del sprint acordado                              │
│ • Sprint backlog con tareas                                 │
│ • Compromiso del equipo                                     │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Objetivo del Sprint

DEFINICIÓN DE OBJETIVO DEL SPRINT:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ BUEN OBJETIVO DE SPRINT:                                    │
│ "Permitir a usuarios completar checkout con tarjeta de     │
│  crédito para aumentar conversión en 15%"                  │
│                                                             │
│ CARACTERÍSTICAS:                                            │
│ ✓ Enfocado en valor, no en tareas                          │
│ ✓ Medible o demostrable                                    │
│ ✓ Alcanzable en el sprint                                  │
│ ✓ Conectado a objetivo del producto                        │
│                                                             │
│ MAL OBJETIVO DE SPRINT:                                     │
│ ✗ "Completar las 12 historias del backlog"                 │
│ ✗ "Trabajar en checkout"                                   │
│ ✗ "Mejorar la aplicación"                                  │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Daily Scrum

FORMATO DAILY SCRUM (15 min):
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ ENFOQUE EN EL TABLERO:                                      │
│ ├── Revisar tablero de derecha a izquierda                  │
│ ├── Empezar con items más cerca de "Hecho"                  │
│ └── Discutir solo lo que bloquea progreso                   │
│                                                             │
│ PREGUNTAS ALTERNATIVAS:                                     │
│                                                             │
│ EN VEZ DE:               PREGUNTAR:                         │
│ "¿Qué hiciste ayer?"     "¿Qué avanzó hacia el objetivo?"  │
│ "¿Qué harás hoy?"        "¿Qué te ayudará a avanzar hoy?"  │
│ "¿Hay impedimentos?"     "¿Qué te está frenando?"          │
│                                                             │
│ ANTI-PATRONES:                                              │
│ ✗ Reporte de estado al Scrum Master                        │
│ ✗ Discusiones técnicas detalladas                          │
│ ✗ Más de 15 minutos                                        │
│ ✗ Personas no comprometidas                                │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Sprint Review

FORMATO SPRINT REVIEW (1 hora):
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ AGENDA:                                                     │
│                                                             │
│ 1. CONTEXTO (5 min)                                         │
│    └── Recordar objetivo del sprint                         │
│                                                             │
│ 2. DEMO (30 min)                                            │
│    ├── Demostrar funcionalidad completada                   │
│    ├── Mostrar software funcionando, no slides             │
│    └── Invitar preguntas durante demo                       │
│                                                             │
│ 3. DISCUSIÓN (15 min)                                       │
│    ├── Recoger feedback de stakeholders                     │
│    ├── Discutir qué cambió desde planning                   │
│    └── Identificar nuevas ideas o ajustes                   │
│                                                             │
│ 4. PRÓXIMOS PASOS (10 min)                                  │
│    ├── Preview de prioridades del próximo sprint            │
│    └── Actualizar backlog basándose en feedback             │
│                                                             │
│ PARTICIPANTES:                                              │
│ Equipo + PO + Stakeholders interesados                      │
└─────────────────────────────────────────────────────────────┘

Sprint Retrospective

FORMATO RETROSPECTIVA (1 hora):
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ ESTRUCTURA:                                                 │
│                                                             │
│ 1. PREPARAR EL ESCENARIO (5 min)                            │
│    └── Check-in, establecer seguridad                       │
│                                                             │
│ 2. RECOGER DATOS (15 min)                                   │
│    ├── ¿Qué funcionó bien? 🌟                               │
│    ├── ¿Qué no funcionó? 🔴                                 │
│    └── ¿Qué aprendimos? 💡                                  │
│                                                             │
│ 3. GENERAR INSIGHTS (15 min)                                │
│    ├── Agrupar temas similares                              │
│    ├── Votar en top items                                   │
│    └── Discutir causas raíz                                 │
│                                                             │
│ 4. DECIDIR ACCIONES (20 min)                                │
│    ├── Seleccionar 1-3 acciones de mejora                   │
│    ├── Asignar dueños                                       │
│    └── Definir cómo medir éxito                             │
│                                                             │
│ 5. CERRAR (5 min)                                           │
│    └── Agradecer, confirmar compromisos                     │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Métricas Scrum

MÉTRICAS CLAVE:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ VELOCITY: Story points completados por sprint               │
│ ├── Sprint 10: 32 pts                                       │
│ ├── Sprint 11: 28 pts                                       │
│ ├── Sprint 12: 35 pts                                       │
│ └── Promedio: 32 pts                                        │
│                                                             │
│ BURNDOWN:                                                   │
│ Día 1: ████████████████████████████████ 40 pts              │
│ Día 3: ██████████████████████████ 32 pts                    │
│ Día 5: ████████████████████ 24 pts                          │
│ Día 7: ██████████████ 16 pts                                │
│ Día 9: ████████ 8 pts                                       │
│ Día 10: ██ 2 pts ← Casi completo                            │
│                                                             │
│ SPRINT COMPLETION: % de items completados                   │
│ Sprint 12: 85% (17/20 historias)                            │
│                                                             │
│ SPRINT GOAL SUCCESS: Objetivo logrado Sí/No                 │
│ Últimos 5 sprints: ✓ ✓ ✗ ✓ ✓ (80%)                         │
└─────────────────────────────────────────────────────────────┘

Mejores Prácticas

  1. Proteger el sprint de cambios de scope
  2. Timebox estricto para ceremonias
  3. Definición de Hecho clara y respetada
  4. Retrospectivas con acciones no solo quejas
  5. PO disponible durante el sprint
  6. Equipo auto-organizado toma decisiones técnicas

Soluciones Relacionadas