Probar gratis
4 min lectura Guide 767 of 877

Técnicas de Estimación para Equipos de Desarrollo

Buena estimación ayuda a la planificación sin crear precisión falsa. GitScrum soporta varios enfoques de estimación para ayudar a equipos a planificar y entregar predeciblemente.

Enfoques de Estimación

Story Points

ESTIMACIÓN CON STORY POINTS:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ QUÉ MIDEN LOS STORY POINTS:                                 │
│                                                             │
│ Complejidad + Esfuerzo + Incertidumbre                     │
│ (No horas o días)                                          │
│                                                             │
│ POR QUÉ RELATIVO:                                           │
│ Humanos son mejores comparando que prediciendo             │
│ "Esto es el doble de grande que aquello" más fácil que    │
│ "Esto tomará 3.5 días"                                     │
│                                                             │
│ ─────────────────────────────────────────────────────────── │
│                                                             │
│ ESCALA FIBONACCI:                                           │
│ 1, 2, 3, 5, 8, 13, 21                                      │
│                                                             │
│ 1: Cambio trivial, muy bien entendido                      │
│ 2: Pequeño, straightforward                                │
│ 3: Mediano, algo de complejidad                            │
│ 5: Más grande, complejidad moderada                        │
│ 8: Complejo, algunas incógnitas                            │
│ 13: Muy complejo, incógnitas significativas                │
│ 21: Muy grande - desglosarlo                               │
│                                                             │
│ POR QUÉ FIBONACCI:                                          │
│ Gaps crecen a medida que aumenta tamaño                    │
│ Refleja incertidumbre creciente con tamaño                 │
│ Previene precisión falsa ("¿es 6 o 7 puntos?")             │
│                                                             │
│ HISTORIAS DE REFERENCIA:                                    │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ Ejemplos de calibración del equipo:                    ││
│ │                                                         ││
│ │ 1 pt: Fix typo en UI                                   ││
│ │ 2 pt: Agregar validación de input                      ││
│ │ 3 pt: Nuevo endpoint API (CRUD simple)                 ││
│ │ 5 pt: Feature con múltiples componentes                ││
│ │ 8 pt: Integración con servicio externo                 ││
│ │ 13 pt: Nueva área de feature (considerar dividir)      ││
│ └─────────────────────────────────────────────────────────┘│
└─────────────────────────────────────────────────────────────┘

T-Shirt Sizing

ESTIMACIÓN T-SHIRT SIZE:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ TAMAÑOS:                                                    │
│                                                             │
│ XS: Horas de trabajo                                       │
│ S:  1-2 días                                               │
│ M:  3-5 días                                               │
│ L:  1-2 semanas                                            │
│ XL: Más de 2 semanas (descomponer)                         │
│                                                             │
│ CASOS DE USO:                                               │
│ • Quick backlog grooming                                   │
│ • Planificación de roadmap                                 │
│ • Sizing inicial antes de estimación detallada             │
│                                                             │
│ ─────────────────────────────────────────────────────────── │
│                                                             │
│ CONVIRTIENDO PARA SPRINT PLANNING:                          │
│                                                             │
│ Alto nivel: T-shirt sizes                                  │
│ Sprint planning: Story points                              │
│                                                             │
│ Mapeo aproximado:                                           │
│ XS → 1 punto                                               │
│ S  → 2-3 puntos                                            │
│ M  → 5 puntos                                              │
│ L  → 8-13 puntos                                           │
│ XL → Dividir en historias más pequeñas                     │
│                                                             │
│ POR QUÉ USAR AMBOS:                                         │
│ T-shirt: Rápido, nivel roadmap                             │
│ Points: Detallado, nivel sprint                            │
└─────────────────────────────────────────────────────────────┘

Sesiones de Estimación

Planning Poker

PLANNING POKER:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ PROCESO:                                                    │
│                                                             │
│ 1. PO presenta historia                                    │
│ 2. Equipo hace preguntas                                   │
│ 3. Todos eligen carta secretamente                         │
│ 4. Revelar simultáneamente                                 │
│ 5. Discutir diferencias                                    │
│ 6. Re-votar si necesario                                   │
│ 7. Acordar estimación                                      │
│                                                             │
│ ─────────────────────────────────────────────────────────── │
│                                                             │
│ EJEMPLO DE SESIÓN:                                          │
│                                                             │
│ Historia: "Agregar funcionalidad reset password"           │
│                                                             │
│ Ronda 1:                                                    │
│ Dev A: 3    Dev B: 8    Dev C: 5                           │
│                                                             │
│ Discusión:                                                  │
│ Dev A: "Es solo un form y email"                           │
│ Dev B: "¿Qué hay del rate limiting y seguridad?"           │
│ Dev C: "Tiempo de expiración, múltiples intentos"          │
│                                                             │
│ Ronda 2:                                                    │
│ Dev A: 5    Dev B: 5    Dev C: 5                           │
│                                                             │
│ Consenso: 5 puntos ✓                                        │
└─────────────────────────────────────────────────────────────┘

Soluciones Relacionadas