Probar gratis
5 min lectura Guide 201 of 877

Integrando GitScrum con Slack

La integración de GitScrum con Slack conecta gestión de proyectos y comunicación del equipo. Recibe notificaciones donde trabajas, crea tareas sin cambiar de contexto y mantiene discusiones enlazadas al trabajo que referencian.

Beneficios de Integración

Sin IntegraciónCon Integración
Cambiar apps para updatesNotificaciones en Slack
Copiar/pegar para crear tareasSlash command crea tarea
Discusiones desconectadasEnlazadas a tareas
Awareness retrasadoAlertas en tiempo real

Configuración

Conectando Slack

CONFIGURACIÓN DE INTEGRACIÓN
════════════════════════════

PASO 1: Autorizar
─────────────────────────────────────
GitScrum → Settings → Integraciones → Slack
Click "Add to Slack"
Seleccionar workspace
Autorizar app GitScrum
Elegir canal por defecto

PASO 2: Configurar Canales
─────────────────────────────────────
Notificaciones de proyecto:
├── #project-alpha → Updates de Project Alpha
├── #project-beta → Updates de Project Beta
├── #dev-team → Alertas de todo el equipo
└── Mensajes directos → Notificaciones personales

PASO 3: Elegir Eventos
─────────────────────────────────────
Por canal, habilitar:
├── Tarea creada
├── Tarea completada
├── Tarea asignada a ti
├── Comentario agregado
├── Bloqueador flaggeado
├── Sprint iniciado/terminado
├── @menciones
└── Recordatorios de fecha límite

PASO 4: Probar
─────────────────────────────────────
Crear una tarea de prueba
Verificar que notificación aparece en Slack
Ajustar configuración según sea necesario

Configuración de Notificaciones

CONFIGURACIÓN DE NOTIFICACIONES
═══════════════════════════════

NOTIFICACIONES DE CANAL:
─────────────────────────────────────
#project-alpha recibe:
├── ✅ Nuevas tareas creadas
├── ✅ Tareas completadas
├── ✅ Bloqueadores flaggeados
├── ✅ Sprint iniciado/terminado
├── ❌ Comentarios individuales (muy ruidoso)
├── ❌ Cambios de estado (muy ruidoso)
└── ❌ Asignaciones (personal, usar DM)

MENSAJES DIRECTOS reciben:
├── ✅ Asignado a mí
├── ✅ @mencionado
├── ✅ Comentario en mi tarea
├── ✅ Recordatorios de fecha límite
├── ✅ Items bloqueados que tengo
└── ❌ Eventos de todo el equipo

OPCIONES DE DIGEST:
├── Tiempo real: Notificación inmediata
├── Cada hora: Agrupado cada hora
├── Diario: Resumen matutino a las 9am
└── Configurar por tipo de notificación

Comandos de Slack

Creando Tareas

CREACIÓN DE TAREAS DESDE SLACK
══════════════════════════════

CREACIÓN RÁPIDA:
─────────────────────────────────────
/gitscrum create Arreglar botón login en móvil

Resultado:
GitScrum Bot: ✅ Tarea creada: GS-456
"Arreglar botón login en móvil"
Proyecto: Default | Asignado: Tú
[Ver en GitScrum]

CON DETALLES:
─────────────────────────────────────
/gitscrum create "Agregar avatares de usuario" 
  --project "Portal de Clientes"
  --assign @sarah
  --priority high
  --label feature

Resultado:
GitScrum Bot: ✅ Tarea creada: GS-457
"Agregar avatares de usuario"
Proyecto: Portal de Clientes | Asignado: Sarah
Prioridad: Alta | Etiquetas: feature
[Ver en GitScrum]

DESDE MENSAJE:
─────────────────────────────────────
Click derecho en cualquier mensaje de Slack
→ "Más acciones"
→ "Crear Tarea GitScrum"

Contenido del mensaje se convierte en descripción
Mensaje original enlazado

Comandos de Estado

COMANDOS DE SLACK
═════════════════

VERIFICAR ESTADO:
─────────────────────────────────────
/gitscrum status GS-456

Resultado:
GitScrum Bot:
GS-456: Arreglar botón login en móvil
Estado: En Progreso
Asignado: Sarah
Sprint: Sprint 8
Actualizado: hace 2 horas
[Ver en GitScrum]

MIS TAREAS:
─────────────────────────────────────
/gitscrum mine

Resultado:
GitScrum Bot:
Tus tareas (4):
• GS-456 - Arreglar botón login [En Progreso]
• GS-458 - Documentación API [Ready]
• GS-461 - Code review [Review]
• GS-462 - Actualizar tests [Ready]
[Ver board]

SPRINT ACTUAL:
─────────────────────────────────────
/gitscrum sprint

Resultado:
GitScrum Bot:
Sprint 8 - Plataforma E-commerce
Progreso: 65% (26/40 puntos)
Días restantes: 5
En progreso: 6 tareas
Bloqueadores: 1
[Ver Sprint Board]

Interacciones Bidireccionales

FLUJO BIDIRECCIONAL:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ SLACK → GITSCRUM:                                           │
│ • /gitscrum create → Crear tarea                           │
│ • /gitscrum status → Ver estado                            │
│ • /gitscrum assign → Asignar tarea                         │
│ • /gitscrum comment → Agregar comentario                   │
│ • Mensaje → Tarea (acción de mensaje)                      │
│                                                             │
│ GITSCRUM → SLACK:                                           │
│ • Tarea creada → Notificación en canal                     │
│ • Tarea completada → Notificación en canal                 │
│ • Comentario en tarea → DM a asignado                      │
│ • @mención → DM a mencionado                               │
│ • Bloqueador → Alerta en canal                             │
│ • Sprint eventos → Notificaciones programadas              │
│                                                             │
│ ENLACE DE DISCUSIONES:                                      │
│ • Thread de Slack puede enlazarse a tarea                  │
│ • Conversación se preserva como contexto                   │
│ • "Ver discusión de Slack" desde GitScrum                  │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Mejores Prácticas

  1. Un canal por proyecto para notificaciones específicas
  2. DMs para personal asignaciones y menciones
  3. Filtrar ruido no todas las actualizaciones
  4. Slash commands para acciones rápidas
  5. Enlazar discusiones para contexto completo
  6. Digest para stakeholders en vez de tiempo real

Soluciones Relacionadas