4 min leitura • Guide 280 of 877
Gestão de Dependências de Tarefas
Dependências são as pedras ocultas nas águas do projeto. Ignore-as, e o trabalho para quando bloqueado. Gerencie-as bem, e o trabalho flui suavemente com progresso paralelo. Este guia cobre identificar, rastrear e resolver dependências antes que se tornem blockers.
Tipos de Dependência
| Tipo | Exemplo | Nível de Risco |
|---|---|---|
| Técnica | API necessária antes do frontend | Alto |
| Time | Design de outro time | Médio |
| Externa | Integração de terceiros | Alto |
| Recurso | Esperando acesso/ferramentas | Médio |
| Conhecimento | Esperando requisitos | Médio |
Identificando Dependências
Durante o Planejamento
IDENTIFICAÇÃO DE DEPENDÊNCIAS
═════════════════════════════
NO SPRINT PLANNING:
─────────────────────────────────────
Para cada story, pergunte:
"O que deve existir antes de começar?"
├── APIs, endpoints, serviços
├── Designs, specs
├── Ambiente, acesso
├── Dados, conteúdo
└── Documente respostas
"Quem precisa fornecer algo?"
├── Outros times
├── Vendors externos
├── Stakeholders (decisões)
├── Especialistas do assunto
└── Clarifique timeline e dono
"O que poderia bloquear isso?"
├── Incógnitas técnicas
├── Gates de aprovação
├── Disponibilidade de recursos
├── Fatores externos
└── Planeje mitigações
DOCUMENTE DEPENDÊNCIAS:
─────────────────────────────────────
Tarefa: Página de perfil frontend
Dependências:
├── Endpoint API de usuário (Time Backend, Dia 3)
├── Design de perfil (Time Design, Pronto)
├── Serviço de upload de avatar (Bloqueado em setup S3)
└── Rastreie no GitScrum
Mapeamento de Dependências
MAPA VISUAL DE DEPENDÊNCIAS
═══════════════════════════
CRIE DIAGRAMA DE DEPENDÊNCIAS:
─────────────────────────────────────
┌──────────────────────────────────────────────────────┐
│ │
│ [API Usuário] [Serviço Avatar] │
│ │ │ │
│ ▼ ▼ │
│ [Frontend] ←──── [Design] │
│ │ │
│ ▼ │
│ [Testes Integração] │
│ │ │
│ ▼ │
│ [Deploy para Staging] │
│ │
└──────────────────────────────────────────────────────┘
CAMINHO CRÍTICO:
─────────────────────────────────────
A cadeia mais longa de dependências
determina duração mínima do projeto.
No acima:
API Usuário → Frontend → Testes → Deploy
(Este é o caminho crítico)
Avatar pode ser paralelo ao Frontend.
Design deve terminar antes do Frontend começar.
IDENTIFIQUE:
├── O que está no caminho crítico? (Não pode atrasar)
├── O que pode ser paralelo? (Oportunidade)
├── O que tem mais dependentes? (Risco)
└── Foque atenção de acordo
Melhores Práticas
Para Gestão de Dependências
- Identifique cedo — No planning
- Documente — Visível para todos
- Comunique — Donos informados
- Monitore — Status atualizado
- Mitigue — Plano B quando possível
Anti-Padrões
ERROS DE GESTÃO DE DEPENDÊNCIAS:
✗ Não identificar dependências
✗ Descobrir tarde demais
✗ Não comunicar com outros times
✗ Sem rastreamento visível
✗ Nenhum plano de contingência
✗ Ignorar caminho crítico
✗ Dependências circulares
✗ Sem ownership claro