InícioGuias › Precedências no gráfico de Gantt: os quatro tipos explicados

Precedências no gráfico de Gantt: os quatro tipos explicados

Quatro tipos de ligação dão conta de qualquer precedência que se possa desenhar num gráfico de Gantt. Um deles resolve uns noventa por cento do trabalho; os outros três existem justamente para os casos que ele resolve mal. Aqui está o que cada um significa, aplicado a um projeto real do começo ao fim, mais as duas coisas que quase toda explicação deixa de fora: a diferença entre retardo e antecipação, e a diferença entre folga total e folga livre.

Redação gantts.appAtualizado em 19 de julho de 202615 min de leitura

Nesta página
  1. O projeto que vamos usar do início ao fim
  2. Término-Início (TI) — a que você vai usar quase sempre
  3. Início-Início (II) — trabalho que corre junto
  4. Término-Término (TT) — trabalho que precisa fechar junto
  5. Início-Término (IT) — a rara de verdade
  6. Os quatro tipos lado a lado
  7. Quando o tipo errado faz o cronograma mentir
  8. Retardo e antecipação — retardo não é folga
  9. Folga total e folga livre não são o mesmo número
  10. Criar e editar uma precedência no gantts.app
Os quatro tipos de precedência, mostrados como se comportam no cronograma:
Fim → InícioABB espera AInício → InícioABB espera AFim → FimABB espera AInício → FimABB espera A

O projeto que vamos usar do início ao fim

Diagrama de precedência é fácil de entender e difícil de aplicar. Para evitar a explicação no vácuo, todos os tipos abaixo serão aplicados ao mesmo projeto: a ampliação de um centro de distribuição, com datas em dias úteis e números que fecham.

Ampliação do CD da Zanetti Logística em Extrema (MG). Seis tarefas, dias úteis, junho e julho de 2026. Responsável técnica: engenheira Camila Nakagawa, com ART registrada no CREA-MG.

#TarefaInícioFimDias
1Executar fundações e blocosseg 08/06sex 19/0610
2Concretar o piso industrialseg 22/06sex 26/065
3Montar estrutura metálica e coberturaseg 06/07sex 17/0710
4Instalar a rede de combate a incêndioseg 22/06sex 17/0720
5Treinar a operação no novo layoutseg 06/07sex 10/075
6Manter o galpão antigo em operaçãoseg 08/06ter 21/0732

Seis barras, nenhuma ligação. Do jeito que está, o desenho não diz absolutamente nada sobre o que espera o quê — diz apenas quando alguém teve a intenção de fazer cada coisa. É a diferença entre um calendário bonito e um cronograma que reage.

O período foi escolhido sem feriado nacional no meio, para que a conta feche na mão numa semana de cinco dias úteis. Num projeto real você não tem essa sorte: Tiradentes e Corpus Christi entram no calendário e empurram tudo — motivo de sobra para a data de entrega sair de uma cadeia de precedências e não da memória de ninguém.

Término-Início (TI) — a que você vai usar quase sempre

A tarefa B não pode começar antes de a tarefa A terminar. Concretar a fundação, depois subir a estrutura. É a relação que todo mundo tem na cabeça quando diz a palavra dependência.

No nosso projeto, a tarefa 2 é TI depois da tarefa 1: não se concreta piso sobre bloco que ainda não existe. A tarefa 3 é TI depois da tarefa 2, porque a estrutura metálica é montada sobre o piso — e, como veremos adiante, com um retardo de cura no meio. Essa corrente, 1 para 2 para 3, é a espinha dorsal do projeto: dez dias mais cinco, mais a cura, mais dez, e é ela que fixa o fim em sex 17/07.

Término-Início é o tipo padrão em qualquer ferramenta de cronograma, e se você está em dúvida sobre qual usar, quase certamente é este. Vontade de usar um tipo exótico costuma ser sintoma de outra coisa: a tarefa foi mal decomposta. Quando uma atividade grande demais precisa de uma ligação criativa para se encaixar, o remédio de verdade é quebrá-la em duas, não sofisticar a ligação.

Existe um segundo teste, mais duro, que separa precedência de preferência. Pergunte: se a tarefa A terminasse duas semanas antes, a tarefa B poderia começar duas semanas antes? Se a resposta for sim, é precedência. Se for não, o que existe ali é a ordem em que alguém digitou as linhas, e ligar as duas só serve para congelar o cronograma.

Início-Início (II) — trabalho que corre junto

A tarefa B não pode começar antes de a tarefa A começar. A partir daí, as duas correm em paralelo.

A rede de combate a incêndio, tarefa 4, é II depois da concretagem do piso. O instalador precisa do piso liberado para posicionar equipamento e marcar prumadas, mas esperar a concretagem terminar jogaria fora uma semana inteira de uma tarefa que já é a mais longa do plano. Então as duas arrancam na mesma segunda-feira, 22/06.

Use Início-Início quando B espera apenas que A comece. O indício é um gatilho comum, não um prazo comum: liberação de frente de serviço, chegada de material, mobilização de equipe. Vale registrar uma limitação que quase ninguém percebe na hora de desenhar. A ligação II observa o início da predecessora e só ele. Se a concretagem do piso atrasar dois dias para começar, a rede de incêndio anda junto. Se a concretagem começar na data e levar o dobro do tempo para terminar, a rede de incêndio não se mexe um milímetro — e nem deveria, porque foi isso que você pediu ao desenhar a ligação. O problema aparece quando a intenção era outra.

Término-Término (TT) — trabalho que precisa fechar junto

A tarefa B não pode terminar antes de a tarefa A terminar.

A rede de combate a incêndio também tem uma ligação TT com a tarefa 3, a montagem da estrutura e da cobertura. O motivo é físico e contratual ao mesmo tempo: parte dos ramais de sprinkler é fixada na própria estrutura da cobertura, e o teste de estanqueidade que a Vialta Engenharia precisa apresentar para o processo de AVCB no Corpo de Bombeiros só vale com o sistema completo. Ou seja, a rede começa cedo, junto com o piso, mas não pode fechar antes da estrutura. Ela vai até sex 17/07 — aberta pelo piso, fechada pela cobertura. Essa é a assinatura típica de uma atividade de apoio.

Teste que não pode terminar antes do desenvolvimento, documentação que fecha com a funcionalidade, fiscalização que envolve toda a obra, comissionamento que acompanha a montagem: tudo isso é Término-Término. A tarefa B pode começar quando quiser; ela só não pode cruzar a linha de chegada primeiro.

Uma consequência prática do TT merece atenção. Como ele não fixa data de início, uma tarefa ligada só por TT parece capaz de começar absurdamente cedo — o cronograma não vai reclamar se alguém arrastar a barra para o começo do projeto. Na maioria dos casos, uma atividade de apoio bem modelada leva duas ligações, e não uma: II com quem a destrava e TT com quem a fecha. É exatamente o par que a tarefa 4 tem.

Início-Término (IT) — a rara de verdade

A tarefa B não pode terminar antes de a tarefa A começar. Lê-se ao contrário, soa errado na primeira leitura, e muito planejador atravessa a carreira inteira sem precisar dela uma vez.

A tarefa 6 é o caso para o qual ela foi inventada. O galpão antigo precisa continuar operando até que o novo assuma a operação: o fim dele está preso ao início da virada. Ligada como IT ao marco de virada, a barra do galpão antigo se estica sozinha até encostar na data que a virada acabar assumindo, sem depender de alguém lembrar de arrastá-la. É essa a economia que o tipo oferece — não elegância teórica, e sim uma barra que se corrige sem manutenção.

O teste é sempre o mesmo: existe uma passagem de bastão, em que a coisa que sai termina porque a coisa que entra começa? Turno anterior e turno novo, contrato de locação e mudança, sistema legado e sistema novo, equipe terceirizada e equipe própria. Fora desse formato, reordenar as tarefas quase sempre diz a mesma coisa com um Término-Início comum, que qualquer pessoa lê sem hesitar.

Os quatro tipos lado a lado

TipoGatilho no mundo realCom que frequência apareceO erro que ele convida
TI
Término → Início
A saída de A é a entrada de B — uma lista de pendências, um projeto aprovado, uma laje curadaCerca de 90% das ligaçõesUsado por preferência e não por restrição, até que toda data esteja presa a algo que nunca foi obrigatório
II
Início → Início
Duas atividades compartilham um gatilho e depois correm juntasComum; quase todo plano tem algumasReage só ao início da predecessora: se o fim de A escorregar, B não se move
TT
Término → Término
Uma atividade que envolve outra e não pode fechar antes dela — teste, documentação, comissionamentoOcasional, quase sempre em tarefas de apoioDeixa o início de B solto, e a barra parece poder começar cedo demais
IT
Início → Término
Uma passagem de bastão — o turno ou o sistema antigo acaba porque o novo começaRara; muitos planos corretos não têm nenhumaUm TI desenhado ao contrário, que quem revisa vai ler errado

Se você guardar uma linha dessa tabela, guarde a coluna da direita. Nenhum dos quatro tipos é errado em si; o que produz cronograma ruim é usar um tipo cujo modo de reagir não é o que você imaginava. A ligação faz exatamente o que foi pedida, em silêncio, inclusive quando o pedido estava errado.

Quando o tipo errado faz o cronograma mentir

Agora a tarefa 5, o treinamento da operação. O planejador ligou ela como II depois da tarefa 3: o treinamento começa quando a montagem da estrutura começa. Parece razoável e o desenho fica bonito — as duas barras arrancam em seg 06/07, a equipe está treinada em sex 10/07, bem antes da virada de ter 21/07.

Aí a montagem encontra desaprumo nos pilares e a tarefa 3 cresce de dez para quinze dias úteis, empurrando o fim de sex 17/07 para sex 24/07.

  • Tarefa 4 (rede de incêndio, TT) — se move. O fim acompanha e vai para sex 24/07. Correto: sem cobertura montada não há teste de estanqueidade, e sem teste não há protocolo no Corpo de Bombeiros.
  • Marco de virada (TI+1d) — se move. De ter 21/07 para ter 28/07, mantendo o dia útil livre de seg 27/07 para a transferência de estoque. Correto.
  • Tarefa 6 (galpão antigo, IT) — se estica até ter 28/07 sozinha. Correto, e é para isso que o IT existe.
  • Tarefa 5 (treinamento, II)não se move nem um dia. A ligação II observa o início da predecessora, e o início não mudou. O plano continua mostrando a equipe treinada em sex 10/07.

O gráfico não está quebrado. Ele está respondendo com precisão à pergunta que lhe fizeram. Só que a operação passou a ser treinada num galpão que ainda vai levar duas semanas para ficar de pé, o treinamento vira uma apresentação de slides sobre um layout que ninguém pode percorrer, e o relatório de status marca essa tarefa como verde. A ligação certa era TI depois da tarefa 3. Uma letra errada transformou um problema de duas semanas em problema nenhum — no papel.

O custo dá para estimar. Treinar 22 operadores fora de hora, de novo, na semana da virada, com hora extra e um instrutor externo, ficou orçado em R$ 18.400 no aditivo. Nada disso apareceu no cronograma antes de acontecer, porque a barra que deveria ter se mexido estava presa ao lugar errado.

Existe um teste barato para isso e ele leva cinco minutos. Pegue a tarefa com maior chance de estourar, aumente a duração dela em uma semana e veja o que andou. Tudo que você esperava que se movesse e não se moveu é uma ligação de tipo errado, encontrada enquanto ainda é de graça consertar. Depois desfaça a alteração e siga a vida.

Retardo e antecipação — retardo não é folga

Um retardo acrescenta tempo de espera dentro da ligação. TI mais três dias significa que B começa três dias depois de A terminar. No nosso projeto o retardo mais importante é a cura do concreto: a tarefa 3 é TI depois da tarefa 2 com sete dias corridos de cura antes de liberar o piso para carga de montagem. A concretagem termina em sex 26/06; a cura corre até sex 03/07; a montagem começa no primeiro dia útil seguinte, seg 06/07. Como o campo de retardo trabalha em dias úteis, o número digitado é 5.

Fim → Início + EsperaAEspera 3dBB espera A + 3d
Retardo é espera já comprometida dentro da ligação, não espaço sobrando em volta dela.

E aqui está a coisa que quase todo mundo entende errado: retardo não é folga. Folga é espaço que você pode gastar quando algo escorrega. Retardo é tempo já comprometido — concreto curando, tinta secando, prazo de análise da prefeitura, janela contratual de revisão. Ninguém consegue gastar um retardo quando está atrasado; o concreto vai curar exatamente os mesmos sete dias, com ou sem pressão do cliente. Encher as ligações de retardo porque a tarefa talvez estoure cria uma reserva que ninguém encontra e ninguém consegue cortar quando precisa negociar prazo.

Há ainda uma escolha de modelagem por trás do exemplo. Cura de concreto, secagem, quarentena de material e prazo de análise em órgão público cabem em duas formas: escondidos num retardo, ou visíveis como tarefa própria na barra. Se a espera é curta e ninguém precisa gerenciá-la, o retardo resolve. Se ela é longa, tem responsável ou pode ser negociada — sete dias de cura que viram três com aditivo, trinta dias de análise que a prefeitura às vezes devolve em quarenta e cinco —, ela merece uma barra. O que está na barra todo mundo vê na reunião; o que está dentro da caixa de diálogo ninguém abre.

Uma antecipação é o retardo negativo: TI menos dois dias faz B invadir o final de A. Antecipações comprimem cronograma — é isso que se chama fast-tracking, e o termo em inglês continua sendo o usado no mercado — mas compram tempo pagando com risco. Sobreposição que ninguém raciocinou é fila de retrabalho: B está sendo construído sobre um A inacabado, e quando A muda, B refaz. Antecipação boa é aquela em que você sabe dizer qual parte de A já está congelada.

As duas se escrevem na mesma notação, do tipo 3FS+2d — linha 3, término-início, dois dias de retardo. Vale um aviso: mesmo com a interface em português, a notação usa as siglas em inglês FS, SS, FF e SF, que correspondem a TI, II, TT e IT nessa ordem. É a convenção que veio das ferramentas americanas e ficou.

Folga total e folga livre não são o mesmo número

Com as ligações no lugar, cada tarefa passa a ter folga: quanto ela pode atrasar antes de machucar alguma coisa. Só que existem dois tipos de folga, e confundir os dois sai caro.

ABCFolga livreFolga total
A folga total pertence à cadeia. A folga livre pertence à tarefa.

Folga total é quanto a tarefa pode atrasar antes de mover o fim do projeto. Folga livre é quanto ela pode atrasar antes de mover a sucessora imediata. A folga livre nunca é maior que a total, e é justamente na diferença entre as duas que mora o problema.

O treinamento tem folga. Ele termina em sex 10/07 e só precisa estar pronto antes da virada de ter 21/07, então cabem seis dias úteis de atraso — 13, 14, 15, 16, 17 e 20 de julho — antes de a virada ser afetada. Seis dias de folga total parecem um convite: dá para adiar o treinamento uma semana e usar a equipe em outra frente.

O problema é que folga total é compartilhada. Se três tarefas em sequência mostram seis dias cada uma, não existem dezoito dias entre elas: existem seis, e a primeira que gastar deixa as outras duas em zero. Um coordenador que lê só esse número e atrasa uma semana gastou sozinho uma reserva que pertencia à cadeia inteira, e a próxima pessoa a olhar o cronograma vai encontrar tarefas críticas que ontem não eram. A folga livre é a única que se pode prometer com segurança a quem executa a tarefa, porque ela é mesmo daquela tarefa.

A · 3B · 5C · 2D · 4Caminho crítico: A → B → DFolga (C): 3Duração: 12
Folga total zero é a definição de crítico: cada dia de atraso empurra a data de entrega.

Folga total igual a zero é a definição de caminho crítico. Marque Caminho crítico no gantts.app e essa corrente aparece listrada — a legenda diz literalmente listrado = caminho crítico. No nosso projeto ela passa por fundações, piso, cura, estrutura e virada. É ali que os tipos de ligação precisam estar certos, porque é essa cadeia que define a data de entrega, o pedido de habite-se na prefeitura e, no caso da Zanetti, a multa por dia de atraso na desocupação do galpão alugado.

Criar e editar uma precedência no gantts.app

  1. Arraste de barra para barra. Pegue o pontinho na borda de uma barra, arraste até a barra que deve esperar e solte. A ligação nasce como Término-Início com retardo zero.
  2. Mude o tipo. Clique na seta entre as duas barras. O editor de ligação abre com a escolha entre os quatro tipos — TI, II, TT e IT.
  3. Acrescente um retardo. No mesmo editor, informe o retardo em dias: 5 para a cura do concreto do exemplo, ou um número negativo para uma antecipação. Ctrl+Z desfaz qualquer um dos dois.
  4. Ou digite direto na tabela. A coluna Depois de aceita as predecessoras pelo número da linha: 3, 2SS, 3FF, 3FS+2d, separadas por vírgula. É de longe o caminho mais rápido para ligar um plano inteiro que você acabou de colar.
  5. Ou use a gaveta da tarefa. Dê duplo clique na linha e abra Depois de (predecessoras). Ali também ficam Início, Fim, Duração, Responsável e Notas — bom lugar para registrar por que aquela ligação existe.
  6. Remova uma ligação. Pelo editor de ligação ou pelo ✕ na gaveta. Aparece o aviso Dependência removida, e Ctrl+Z traz de volta.
  7. Ou monte tudo colando texto. Em ✨ Colar no Gantt, uma linha terminada em ! vira marco, (10d) define a duração, after Nome cria a predecessora e # no começo abre uma fase. A palavra after é sintaxe literal e continua em inglês mesmo na interface em português.
  8. Confira o resultado. Ligue Caminho crítico para ver a cadeia listrada, Fins de semana para conferir onde as durações caem e Linha de base depois de congelar o plano aprovado.

Um comportamento que vale conhecer antes de estranhar: acrescentar uma precedência aqui só empurra a tarefa para depois, nunca puxa para antes. O cálculo é as-placed, ou seja, parte de onde a barra foi colocada: a tarefa começa na mais tardia entre a data onde você a arrastou e a data que as predecessoras permitem. Ligue uma tarefa cuja barra já esteja bem depois da predecessora e nada se move; o vão continua ali. Isso é intencional. Uma barra que você posicionou de propósito — porque a equipe só está disponível naquela semana, porque o caminhão da estrutura só chega no dia 6 — não deve ser sugada para trás por uma ligação que você criou para efeito de relatório.

Quando quiser mesmo compactar, use Reprogramar. Ele ignora onde as tarefas dependentes estão e puxa cada uma para a data mais cedo que as predecessoras permitem, deixando as tarefas sem ligação como âncoras. É a ferramenta certa para responder à pergunta clássica de reunião de obra: se tudo correr no limite do possível, qual é a data mais cedo de virada? Rode, olhe, e desfaça se a resposta era só informativa.

Duas notas finais para quem exporta. O ⬇ Exportar gera 🧜 Mermaid gantt (texto) com a marcação crit nas tarefas críticas, mas essa marcação é só de saída: ao importar, a criticidade é sempre recalculada a partir das ligações, nunca lida de um rótulo. E o módulo de valor agregado não deduz custo realizado a partir do percentual de progresso; se você não preencher Orçamento e Gasto na gaveta, ele cai para a ponderação por duração — útil como tendência, mas não é dinheiro.

Uma precedência deve descrever uma restrição real, não uma preferência. "Preferimos fazer B depois de A" é escolha de sequenciamento e pertence à ordem das linhas. "B não pode começar enquanto A não terminar" é precedência. Cronograma cheio do primeiro caso não pode ser replanejado: cada data está presa a algo que nunca foi obrigatório, e ninguém consegue distinguir quais ligações realmente sustentam a estrutura.

Perguntas frequentes

Quais são os quatro tipos de precedência num gráfico de Gantt?

Término-Início (TI), Início-Início (II), Término-Término (TT) e Início-Término (IT). O Término-Início cobre a grande maioria das relações reais; o Início-Término é raro, e muitos cronogramas corretos não têm nenhum. Na notação de texto as siglas aparecem em inglês: FS, SS, FF e SF, nessa ordem.

Qual a diferença entre antecipação e retardo?

Retardo é tempo de espera acrescentado à ligação: TI mais três dias faz a sucessora começar três dias depois do término da predecessora, como nos sete dias de cura do concreto. Antecipação é o retardo negativo, sobrepondo as duas tarefas. Retardo é tempo já comprometido, não reserva: você não consegue gastá-lo quando está atrasado.

Qual a diferença entre folga total e folga livre?

Folga total é quanto a tarefa pode atrasar antes de mover o fim do projeto; folga livre é quanto ela pode atrasar antes de mover a sucessora imediata. A folga total é compartilhada ao longo da cadeia — três tarefas mostrando seis dias cada uma não somam dezoito dias entre si, são os mesmos seis.

Qual tipo devo usar por padrão?

Término-Início. Se outro tipo parece necessário, verifique antes se as tarefas estão bem decompostas: ligação exótica costuma ser sintoma de uma atividade grande demais, que deveria ter sido dividida em duas com um marco no meio.

O que acontece com minhas datas quando eu crio uma precedência no gantts.app?

A precedência só empurra a tarefa para depois, nunca puxa para antes: ela começa na data mais tardia entre onde você a posicionou e onde as predecessoras permitem. Se quiser compactar o plano até as datas mais cedo possíveis, use Reprogramar, que trata as tarefas sem ligação como âncoras.

Como faço para criar precedências no gantts.app?

Arraste do pontinho na borda de uma barra até outra barra, ou digite na coluna Depois de uma notação como 3FS+2d. Clique na seta entre as barras para mudar o tipo ou o retardo, e use Depois de (predecessoras) na gaveta da tarefa para revisar tudo de uma vez. O aviso Dependência removida confirma quando uma ligação é apagada.

Modelos que usam isso

Este artigo também está disponível em inglês.

Crie seu gráfico de Gantt — grátis

No navegador, sem cadastro. Seus dados ficam no seu aparelho.

Abrir o editor