4 min lectura • Guide 246 of 877
Configurando Workflows Ágiles en GitScrum
GitScrum se adapta a tu metodología, no al revés. Ya sea que ejecutes Scrum estricto, Kanban basado en flow, o un híbrido práctico, la configuración flexible de GitScrum soporta tu workflow.
Eligiendo Tu Workflow
| Workflow | Mejor Para | Elementos Clave |
|---|---|---|
| Scrum | Desarrollo de features, proyectos | Sprints, planning, retros |
| Kanban | Soporte, ops, continuo | Flow, WIP limits, pull |
| Scrumban | Tipos de trabajo mixtos | Sprints + control de flow |
Configuración de Scrum
WORKFLOW SCRUM EN GITSCRUM
══════════════════════════
HABILITAR SPRINTS:
┌─────────────────────────────────────────────────────────────┐
│ │
│ Settings → Workflow → Sprints │
│ ├── Habilitar sprints: Sí │
│ ├── Duración del sprint: 2 semanas (típico) │
│ ├── Día de inicio: Lunes │
│ ├── Auto-crear próximo sprint: Sí │
│ └── Sprint goal: Requerido │
│ │
└─────────────────────────────────────────────────────────────┘
COLUMNAS DEL BOARD:
┌────────────┬────────────┬──────────────┬──────────────┬──────────┐
│ To Do │ In Progress│ Code Review │ Testing │ Done │
└────────────┴────────────┴──────────────┴──────────────┴──────────┘
Configuración de columnas:
├── To Do: Items del sprint backlog
├── In Progress: Desarrollo activo
├── Code Review: PR submitted
├── Testing: Listo para QA
└── Done: Cumple Definition of Done
ESTIMACIÓN:
┌─────────────────────────────────────────────────────────────┐
│ │
│ Settings → Estimation │
│ ├── Método: Story Points │
│ ├── Escala: 1, 2, 3, 5, 8, 13 (Fibonacci) │
│ ├── Requerido para items del sprint: Sí │
│ └── Velocity tracking: Habilitado │
│ │
└─────────────────────────────────────────────────────────────┘
CHARTS:
┌─────────────────────────────────────────────────────────────┐
│ │
│ ├── Sprint Burndown: Progreso diario │
│ ├── Velocity Chart: Puntos por sprint │
│ ├── Sprint Report: Detalles de completion │
│ └── Configurar en sección Reports │
│ │
└─────────────────────────────────────────────────────────────┘
Configuración de Kanban
WORKFLOW KANBAN EN GITSCRUM
═══════════════════════════
DESHABILITAR SPRINTS:
┌─────────────────────────────────────────────────────────────┐
│ │
│ Settings → Workflow → Sprints │
│ ├── Habilitar sprints: No │
│ └── Trabajo fluye continuamente │
│ │
└─────────────────────────────────────────────────────────────┘
COLUMNAS CON WIP LIMITS:
┌────────────┬────────────┬──────────────┬──────────────┬──────────┐
│ Backlog │ Selected │ In Progress │ Review │ Done │
│ │ WIP: 5 │ WIP: 3 │ WIP: 3 │ │
└────────────┴────────────┴──────────────┴──────────────┴──────────┘
Configuración:
├── Backlog: Sin límite (trabajo esperando)
├── Selected: Próximo trabajo a tomar
├── In Progress: WIP limit estricto
├── Review: WIP limit moderado
└── Done: Sin límite
MÉTRICAS DE FLOW:
┌─────────────────────────────────────────────────────────────┐
│ │
│ Settings → Metrics │
│ ├── Cycle time tracking: Habilitado │
│ ├── Lead time tracking: Habilitado │
│ ├── Cumulative Flow Diagram: Habilitado │
│ └── Throughput chart: Habilitado │
│ │
└─────────────────────────────────────────────────────────────┘
Workflow Híbrido (Scrumban)
SCRUMBAN EN GITSCRUM
════════════════════
COMBINA LO MEJOR DE AMBOS:
┌─────────────────────────────────────────────────────────────┐
│ │
│ De Scrum: │
│ ├── Sprints para planning y cadence │
│ ├── Sprint planning y retrospectivas │
│ ├── Velocity tracking │
│ └── Sprint goals │
│ │
│ De Kanban: │
│ ├── WIP limits en columnas │
│ ├── Pull-based flow │
│ ├── Cycle time tracking │
│ └── Continuous improvement │
│ │
└─────────────────────────────────────────────────────────────┘
CONFIGURACIÓN:
┌─────────────────────────────────────────────────────────────┐
│ │
│ ├── Sprints: Habilitados (para planning) │
│ ├── WIP limits: Habilitados (para flow) │
│ ├── Velocity tracking: Habilitado │
│ ├── Cycle time: Habilitado │
│ └── Permite agregar trabajo mid-sprint │
│ │
└─────────────────────────────────────────────────────────────┘