6 min leitura • Guide 201 of 877
Integrando GitScrum com Slack
A integração do GitScrum com Slack conecta gerenciamento de projetos e comunicação do time. Receba notificações onde você trabalha, crie tarefas sem trocar de contexto e mantenha discussões vinculadas ao trabalho que referenciam.
Benefícios da Integração
| Sem Integração | Com Integração |
|---|---|
| Trocar apps para atualizações | Notificações no Slack |
| Copiar/colar para criar tarefas | Comando slash cria tarefa |
| Discussões desconectadas | Vinculadas às tarefas |
| Consciência atrasada | Alertas em tempo real |
Configuração
Conectando o Slack
CONFIGURAÇÃO DA INTEGRAÇÃO
═══════════════════════════
PASSO 1: Autorizar
─────────────────────────────────────
GitScrum → Configurações → Integrações → Slack
Clique "Adicionar ao Slack"
Selecione workspace
Autorize app GitScrum
Escolha canal padrão
PASSO 2: Configurar Canais
─────────────────────────────────────
Notificações de projeto:
├── #projeto-alpha → Atualizações Projeto Alpha
├── #projeto-beta → Atualizações Projeto Beta
├── #time-dev → Alertas de todo o time
└── Mensagens diretas → Notificações pessoais
PASSO 3: Escolher Eventos
─────────────────────────────────────
Por canal, habilite:
├── Tarefa criada
├── Tarefa concluída
├── Tarefa atribuída a você
├── Comentário adicionado
├── Bloqueio sinalizado
├── Sprint iniciada/finalizada
├── @menções
└── Lembretes de prazo
PASSO 4: Testar
─────────────────────────────────────
Crie uma tarefa de teste
Verifique se notificação aparece no Slack
Ajuste configurações conforme necessário
Configuração de Notificações
CONFIGURAÇÕES DE NOTIFICAÇÃO
════════════════════════════
NOTIFICAÇÕES DE CANAL:
─────────────────────────────────────
#projeto-alpha recebe:
├── ✅ Novas tarefas criadas
├── ✅ Tarefas concluídas
├── ✅ Bloqueios sinalizados
├── ✅ Sprint iniciada/finalizada
├── ❌ Comentários individuais (muito ruído)
├── ❌ Mudanças de status (muito ruído)
└── ❌ Atribuições (pessoal, usar DM)
MENSAGENS DIRETAS recebem:
├── ✅ Atribuído a mim
├── ✅ @mencionado
├── ✅ Minha tarefa comentada
├── ✅ Lembretes de prazo
├── ✅ Itens bloqueados que possuo
└── ❌ Eventos de todo time
OPÇÕES DE RESUMO:
├── Tempo real: Notificação imediata
├── Por hora: Agrupado a cada hora
├── Diário: Resumo matinal às 9h
└── Configure por tipo de notificação
Comandos Slack
Criando Tarefas
CRIAÇÃO DE TAREFA PELO SLACK
════════════════════════════
CRIAÇÃO RÁPIDA:
─────────────────────────────────────
/gitscrum criar Corrigir botão de login no mobile
Resultado:
GitScrum Bot: ✅ Tarefa criada: GS-456
"Corrigir botão de login no mobile"
Projeto: Padrão | Responsável: Você
[Ver no GitScrum]
COM DETALHES:
─────────────────────────────────────
/gitscrum criar "Adicionar avatares de usuário"
--projeto "Portal do Cliente"
--atribuir @sarah
--prioridade alta
--label feature
Resultado:
GitScrum Bot: ✅ Tarefa criada: GS-457
"Adicionar avatares de usuário"
Projeto: Portal do Cliente | Prioridade: Alta
Responsável: @sarah | Labels: feature
[Ver no GitScrum]
Convertendo Mensagens
MENSAGEM PARA TAREFA
════════════════════
CENÁRIO:
─────────────────────────────────────
@carlos: "Precisamos adicionar validação
nos campos do formulário de
cadastro até sexta"
AÇÃO:
─────────────────────────────────────
1. Clique ⋮ na mensagem
2. Selecione "Criar Tarefa GitScrum"
3. Preencha detalhes adicionais
4. Confirme
RESULTADO:
─────────────────────────────────────
GitScrum Bot: ✅ Tarefa criada de mensagem
"Adicionar validação nos campos do
formulário de cadastro"
Originada de: @carlos em #time-dev
Prazo: Sexta-feira
[Ver Tarefa] [Ver Mensagem Original]
Consultando Informações
Comandos de Busca
COMANDOS DE CONSULTA
════════════════════
STATUS DE TAREFA:
─────────────────────────────────────
/gitscrum tarefa GS-456
GitScrum Bot:
┌────────────────────────────────────┐
│ GS-456: Corrigir botão de login │
├────────────────────────────────────┤
│ Status: Em Progresso │
│ Responsável: @maria │
│ Sprint: Sprint 15 │
│ Prioridade: Alta │
│ Prazo: Amanhã │
│ Última atividade: há 2 horas │
│ [Ver Tarefa] [Atualizar Status] │
└────────────────────────────────────┘
MINHAS TAREFAS:
─────────────────────────────────────
/gitscrum minhas-tarefas
GitScrum Bot:
Suas tarefas (5 atribuídas):
├── 🔴 GS-456 Corrigir login (vence amanhã)
├── 🟡 GS-460 Testes unitários (vence sexta)
├── 🟢 GS-461 Documentação API
├── 🟢 GS-462 Review PR #234
└── 🟢 GS-463 Atualizar dependências
[Ver Todas no GitScrum]
Status da Sprint
VISÃO GERAL DA SPRINT
═════════════════════
COMANDO:
─────────────────────────────────────
/gitscrum sprint
GitScrum Bot:
┌────────────────────────────────────────────┐
│ Sprint 15: Portal do Cliente v2 │
├────────────────────────────────────────────┤
│ Progresso: ████████░░░░ 65% │
│ Dias restantes: 4 │
│ │
│ RESUMO: │
│ ✅ Concluído: 13 tarefas (26 pontos) │
│ 🔄 Em progresso: 5 tarefas (10 pontos) │
│ 📋 A fazer: 2 tarefas (4 pontos) │
│ 🚧 Bloqueados: 1 tarefa │
│ │
│ META: Implementar fluxo completo de login │
│ Status: 🟡 Em risco │
│ │
│ [Ver Board] [Ver Burndown] │
└────────────────────────────────────────────┘
Ações Interativas
Botões e Menus
NOTIFICAÇÕES ACIONÁVEIS
═══════════════════════
TAREFA ATRIBUÍDA:
─────────────────────────────────────
GitScrum Bot: 📋 Nova tarefa atribuída
"Implementar reset de senha"
Projeto: Portal do Cliente
Prazo: Quinta-feira
[Aceitar] [Ver Detalhes] [Delegar]
Ao clicar "Aceitar":
→ Tarefa movida para "Em Progresso"
→ Confirmação exibida
BLOQUEIO DETECTADO:
─────────────────────────────────────
GitScrum Bot: 🚧 Tarefa bloqueada precisa atenção
"Integração API pagamento"
Bloqueado por: Credenciais pendentes
Há: 2 dias
[Ajudar] [Escalar] [Ver Dependências]
Ao clicar "Escalar":
→ Notifica tech lead
→ Adiciona flag de urgência
Melhores Práticas
Configuração Ideal
CHECKLIST DE CONFIGURAÇÃO
═════════════════════════
CANAIS:
☐ Canal por projeto ativo
☐ Canal geral para anúncios
☐ DMs para notificações pessoais
☐ Canal para bloqueios críticos
EVENTOS:
☐ Completar tarefa → Canal do projeto
☐ Novo bloqueio → Canal + responsável
☐ Atribuição → DM do responsável
☐ Sprint start/end → Canal geral
☐ Resumo diário → Canal do projeto (9h)
COMANDOS:
☐ Treinar time nos comandos básicos
☐ Documentar comandos mais usados
☐ Criar atalhos para consultas comuns
Evitando Ruído
GESTÃO DE NOTIFICAÇÕES
══════════════════════
PROBLEMA: Muito ruído
─────────────────────────────────────
Sintomas:
├── Time ignora notificações
├── Informação importante perdida
├── Reclamações de interrupção
SOLUÇÃO: Filtrar e agrupar
─────────────────────────────────────
Aplicar:
├── Apenas eventos críticos em tempo real
├── Agrupar atualizações menores por hora
├── Resumo diário para visão geral
├── Permitir opt-out de categorias
└── Canais separados por urgência
A integração GitScrum-Slack elimina a necessidade de alternar entre ferramentas, mantendo o time focado enquanto permanece informado sobre o progresso do projeto.