GitScrum / Docs
Todas las Mejores Prácticas

Elegir Metodología de PM | GitScrum

Selecciona la mejor metodología de PM para tu equipo—Scrum, Kanban, Scrumban o enfoques personalizados—basándote en contexto y necesidades.

7 min de lectura

Ninguna metodología única funciona para todos los equipos. La elección correcta depende del tamaño de tu equipo, tipo de proyecto, necesidades del cliente y cultura. GitScrum soporta múltiples metodologías, permitiéndote elegir lo que funciona y adaptar mientras creces.

Vista General de Metodologías

MetodologíaMejor ParaCaracterísticas Clave
ScrumEquipos de producto, proyectos complejosSprints, roles, ceremonias
KanbanSoporte, entrega continuaFlujo, límites WIP, sin sprints
ScrumbanNecesidades híbridasSprints + límites WIP
WaterfallProyectos de alcance fijoFases secuenciales
PersonalizadoRequisitos únicosElige lo que funcione

Profundizando en Scrum

Cuándo Usar Scrum

SCRUM ENCAJA CUANDO:
════════════════════

✓ Equipo de 3-9 miembros
✓ Equipo dedicado (no fraccionado)
✓ Trabajo de desarrollo de producto
✓ Necesitas entrega predecible
✓ Stakeholders quieren demos regulares
✓ Requisitos complejos y cambiantes
✓ Equipo cross-funcional
✓ Pueden comprometerse a ciclos de 2-4 semanas

Estructura de Scrum

FRAMEWORK DE SCRUM
══════════════════

ROLES:
├── Product Owner (qué construir)
├── Scrum Master (cómo trabajar)
└── Equipo de Desarrollo (construirlo)

EVENTOS:
├── Sprint Planning (inicio del sprint)
├── Daily Standup (cada día)
├── Sprint Review (fin del sprint)
└── Retrospectiva (fin del sprint)

ARTEFACTOS:
├── Product Backlog (lista priorizada)
├── Sprint Backlog (compromiso del sprint)
└── Incremento (software funcionando)

CICLO DE SPRINT:
┌────────────────────────────────────┐
│ Planning → Trabajo → Review → Retro│
│    ↑                           ↓   │
│    └───────────────────────────┘   │
│       (Repetir cada 2 semanas)     │
└────────────────────────────────────┘

Scrum en GitScrum

CONFIGURACIÓN SCRUM EN GITSCRUM
═══════════════════════════════

SPRINTS:
├── Crear sprint con fechas
├── Traer items del backlog
├── Establecer meta del sprint
└── Rastrear con burndown

COLUMNAS DEL TABLERO:
├── Por Hacer
├── En Progreso
├── En Revisión
└── Hecho

MÉTRICAS:
├── Seguimiento de velocidad
├── Gráfico burndown
├── Reportes de sprint
└── Notas de retrospectiva

Profundizando en Kanban

Cuándo Usar Kanban

KANBAN ENCAJA CUANDO:
═════════════════════

✓ El trabajo llega continuamente
✓ Las prioridades cambian frecuentemente
✓ Enfoque en soporte/mantenimiento
✓ Miembros del equipo compartidos entre proyectos
✓ Sin fechas de entrega fijas
✓ Necesitas reducir WIP
✓ Visualizar el flujo es prioridad
✓ Las mejoras deben ser continuas

Estructura de Kanban

FRAMEWORK DE KANBAN
═══════════════════

PRINCIPIOS:
├── Visualizar el trabajo
├── Limitar trabajo en progreso
├── Gestionar el flujo
├── Hacer políticas explícitas
├── Implementar loops de feedback
└── Mejorar colaborativamente

TABLERO EJEMPLO:
┌────────────────────────────────────────────────────────────┐
│ BACKLOG │ ANÁLISIS │ DESARROLLO │ REVISIÓN │ HECHO      │
│         │  (2)     │    (4)     │   (2)    │            │
├─────────┼──────────┼────────────┼──────────┼────────────┤
│ [Card]  │ [Card]   │ [Card]     │ [Card]   │ [Card]     │
│ [Card]  │ [Card]   │ [Card]     │ [Card]   │ [Card]     │
│ [Card]  │          │ [Card]     │          │ [Card]     │
│ [Card]  │          │ [Card]     │          │            │
│         │          │            │          │            │
└────────────────────────────────────────────────────────────┘
          ▲          ▲            ▲
          │          │            │
     Límites WIP para cada columna

MÉTRICAS CLAVE:
├── Lead Time (solicitud → entrega)
├── Cycle Time (inicio trabajo → entrega)
├── Throughput (items completados/período)
└── WIP (trabajo en progreso)

Scrumban: Lo Mejor de Ambos

Cuándo Usar Scrumban

SCRUMBAN ENCAJA CUANDO:
═══════════════════════

✓ Scrum se siente muy rígido
✓ Kanban carece de cadencia
✓ Transicionando entre metodologías
✓ Equipos maduros buscando optimizar
✓ Trabajo mixto (proyectos + soporte)
✓ Necesitas estructura con flexibilidad

Elementos de Scrumban

COMBINANDO PRÁCTICAS:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ DE SCRUM:                      DE KANBAN:                   │
│ ├── Plannings regulares        ├── Límites WIP              │
│ ├── Retrospectivas             ├── Flujo continuo           │
│ ├── Sprints (flexibles)        ├── Métricas de flujo        │
│ └── Roles del equipo           └── Pull system              │
│                                                             │
│ RESULTADO SCRUMBAN:                                         │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ • Plannings por cadencia, no por sprint fijo           ││
│ │ • Límites WIP en columnas del tablero                   ││
│ │ • Retros regulares para mejora continua                ││
│ │ • Sin estimación obligatoria                           ││
│ │ • Pull de trabajo cuando hay capacidad                 ││
│ └─────────────────────────────────────────────────────────┘│
└─────────────────────────────────────────────────────────────┘

Eligiendo Tu Metodología

Árbol de Decisión

SELECCIÓN DE METODOLOGÍA:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ ¿Tienes sprints/releases regulares?                         │
│          │                                                  │
│    ┌─────┴─────┐                                            │
│    ▼           ▼                                            │
│   SÍ          NO                                            │
│    │           │                                            │
│    │    ¿El trabajo es continuo/impredecible?               │
│    │           │                                            │
│    │     ┌─────┴─────┐                                      │
│    │     ▼           ▼                                      │
│    │    SÍ          NO                                      │
│    │     │           │                                      │
│    │  KANBAN    ¿Alcance fijo?                              │
│    │                 │                                      │
│    │           ┌─────┴─────┐                                │
│    │           ▼           ▼                                │
│    │          SÍ          NO                                │
│    │           │           │                                │
│    │      WATERFALL   SCRUM                                 │
│    │                                                        │
│ ¿Necesitas más flexibilidad?                                │
│    │                                                        │
│ ┌──┴──┐                                                     │
│ ▼     ▼                                                     │
│ SÍ    NO                                                    │
│ │     │                                                     │
│SCRUMBAN SCRUM                                               │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Comparación de Características

MATRIZ DE COMPARACIÓN:
┌─────────────────────────────────────────────────────────────┐
│ CARACTERÍSTICA     │ SCRUM │ KANBAN │SCRUMBAN│ WATERFALL   │
├────────────────────┼───────┼────────┼────────┼─────────────┤
│ Sprints fijos      │  ✓    │   ✗    │   ~    │     ✗       │
│ Límites WIP        │  ~    │   ✓    │   ✓    │     ✗       │
│ Roles definidos    │  ✓    │   ✗    │   ~    │     ✓       │
│ Ceremonias         │  ✓    │   ~    │   ~    │     ✓       │
│ Estimación         │  ✓    │   ✗    │   ~    │     ✓       │
│ Flexibilidad       │  ~    │   ✓    │   ✓    │     ✗       │
│ Predictibilidad    │  ✓    │   ~    │   ~    │     ✓       │
│ Cambios mid-sprint │  ✗    │   ✓    │   ~    │     ✗       │
└─────────────────────────────────────────────────────────────┘

Leyenda: ✓ = Sí    ✗ = No    ~ = Parcial/Opcional

Implementando en GitScrum

Configuración por Metodología

CONFIGURACIÓN EN GITSCRUM:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ PARA SCRUM:                                                 │
│ • Habilitar sprints con fechas                              │
│ • Configurar velocidad y burndown                           │
│ • Activar campos de story points                            │
│ • Crear template de retrospectiva                           │
│                                                             │
│ PARA KANBAN:                                                │
│ • Configurar límites WIP por columna                        │
│ • Habilitar métricas de lead/cycle time                     │
│ • Desactivar sprints (usar backlog continuo)                │
│ • Configurar alertas de WIP excedido                        │
│                                                             │
│ PARA SCRUMBAN:                                              │
│ • Sprints opcionales/flexibles                              │
│ • Límites WIP activados                                     │
│ • Retrospectivas por cadencia                               │
│ • Métricas de flujo + velocidad                             │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Evolucionando Tu Metodología

Comenzando Simple

CAMINO DE MADUREZ:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ NIVEL 1: BÁSICO                                             │
│ • Tablero simple (Por Hacer, En Progreso, Hecho)            │
│ • Sin ceremonias formales                                   │
│ • Aprender los fundamentos                                  │
│                                                             │
│          ↓                                                  │
│                                                             │
│ NIVEL 2: ESTRUCTURADO                                       │
│ • Adoptar Scrum o Kanban básico                             │
│ • Implementar ceremonias clave                              │
│ • Comenzar a medir métricas                                 │
│                                                             │
│          ↓                                                  │
│                                                             │
│ NIVEL 3: OPTIMIZADO                                         │
│ • Ajustar metodología a necesidades                         │
│ • Combinar prácticas efectivas                              │
│ • Mejora continua basada en datos                           │
│                                                             │
│          ↓                                                  │
│                                                             │
│ NIVEL 4: ADAPTATIVO                                         │
│ • Metodología híbrida personalizada                         │
│ • Diferentes enfoques para diferentes trabajos              │
│ • Evolución continua                                        │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Soluciones Relacionadas