PERT/CPM: Guia Completo com Exemplo Passo a Passo
Tudo o que você precisa para entender e aplicar o PERT/CPM: o que cada valor significa, como calculá-lo e um exemplo completo de 14 atividades com diagramas focados em cada etapa.
Guia
O que é PERT/CPM?
PERT (Program Evaluation and Review Technique) e CPM (Critical Path Method) são técnicas de planejamento de projetos que respondem a uma pergunta fundamental: qual é o tempo mínimo para concluir este projeto e quais tarefas não podem atrasar?
Você começa listando todas as atividades, suas durações e dependências — quais atividades devem terminar antes que outras possam começar. O algoritmo então calcula o momento mais cedo e mais tarde possível para cada atividade iniciar e terminar. O resultado é o Caminho Crítico: a sequência de atividades que, se atrasar, atrasará o projeto inteiro.
Como Cada Atividade é Representada
No diagrama de rede, cada atividade aparece como um nó com seis valores-chave. Entender esses valores é a base para tudo o mais.
Dependências (Predecessores)
Atividades frequentemente dependem de outras. Você não pode erguer as fundações (B) antes de terminar a escavação (A). Não pode construir as paredes (C) antes de concluir a fundação (B).
No PERT/CPM, você define essas relações explicitamente. Uma seta de A para B significa que B só pode começar depois que A terminar.
Passo 1 — Passagem Direta: ES e EF
A passagem direta percorre as atividades do início ao fim, calculando o momento mais cedo possível em que cada atividade pode começar e terminar.
Regra: ES = max(EF de todos os predecessores). Se uma atividade não tem predecessores, ES = 0. Depois: EF = ES + Duração.
✦ Duração total do projeto = maior EF = 9 (atividade C)
E se uma atividade tem múltiplos predecessores?
Quando uma atividade depende de duas ou mais predecessoras, ela só pode começar depois que todas terminarem. Por isso seu ES é o máximo entre os EF de todas as predecessoras.
No exemplo abaixo, Z depende de X e Y. X termina no dia 6, Y termina no dia 2. Z precisa esperar por ambas — então começa no dia 6.
ES(Z) = max(EF(X) = 6, EF(Y) = 2) = 6 → EF(Z) = 6 + 4 = 10
Passo 2 — Passagem Inversa: LS e LF
A passagem inversa percorre as atividades de trás para frente — da última até a primeira — calculando o momento mais tarde possível em que cada atividade pode começar e terminar sem atrasar o projeto.
Regra: LF = min(LS de todos os sucessores). Atividades sem sucessores recebem LF = duração total do projeto. Depois: LS = LF − Duração.
Duração total do projeto = 9 (obtida na passagem direta). Partindo de C de volta:
E se uma atividade tem múltiplos sucessores?
Quando uma atividade alimenta duas ou mais atividades, seu LF deve ser cedo o suficiente para que todas comecem na hora. Por isso LF = mínimo entre os LS de todos os sucessores.
No exemplo abaixo, Z tem dois sucessores: P (LS = 12) e Q (LS = 10). Z deve terminar até o dia 10 para manter Q no prazo.
LF(Z) = min(LS(P) = 12, LS(Q) = 10) = 10 → LS(Z) = 10 − 5 = 5
Passo 3 — Folga e o Caminho Crítico
Com ES e LS conhecidos para cada atividade, a Folga é simples de calcular. Ela diz exatamente quanta flexibilidade cada atividade tem.
Folga = LS − ES
No diagrama abaixo: X tem Folga = 0 — é crítica e não pode atrasar nada. Y tem Folga = 4 — pode começar até 4 dias depois sem impactar o projeto. Z também é crítica (Folga = 0) porque depende de X.
O Caminho Crítico é a cadeia de atividades com Folga = 0 do início ao fim. Qualquer atraso nessa cadeia atrasa o projeto diretamente. As demais atividades têm flexibilidade — você pode realocar recursos delas para as críticas quando necessário.
Exemplo Resolvido
Construção Residencial — 14 Atividades
Agora vamos aplicar os três passos a um projeto real. A seguir você encontrará a passagem direta, passagem inversa e cálculo de folga completos de um projeto de construção com 14 atividades.
Caminho Crítico — 44 dias no total
Folga = 0 em todas essas atividades. Qualquer atraso nelas atrasa a entrega do projeto.
Diagrama de Rede Completo
Cada nó mostra ES, EF (azul), LS, LF (violeta) e Folga. Nós em vermelho = caminho crítico. As colunas representam os níveis topológicos.
Passagem Direta — ES e EF
Percorra as atividades em ordem topológica. ES = max(EF dos predecessores), EF = ES + Duração.
| # | Ativ. | ES = max(EF dos predecessores) | Dur. | EF = ES + Dur |
|---|---|---|---|---|
| 1 | AEscavação | Sem predecessores → ES = 0 | 2 | 0 + 2 = 2 |
| 2 | BFundação | EF(A) = 2 → ES = 2 | 4 | 2 + 4 = 6 |
| 3 | CParedes | EF(B) = 6 → ES = 6 | 10 | 6 + 10 = 16 |
| 4 | DTelhado | EF(C) = 16 → ES = 16 | 6 | 16 + 6 = 22 |
| 5 | EEnc. Exterior | EF(C) = 16 → ES = 16 | 4 | 16 + 4 = 20 |
| 6 | IInst. Elétrica | EF(C) = 16 → ES = 16 | 7 | 16 + 7 = 23 |
| 7 | GMuros | EF(D) = 22 → ES = 22 | 7 | 22 + 7 = 29 |
| 8 | FEnc. Interior | EF(E) = 20 → ES = 20 | 5 | 20 + 5 = 25 |
| 9 | HPintura Ext. | max(EF(E)=20, EF(G)=29) = 29 | 9 | 29 + 9 = 38 |
| 10 | JDivisórias | max(EF(F)=25, EF(I)=23) = 25 | 8 | 25 + 8 = 33 |
| 11 | KPiso | EF(J) = 33 → ES = 33 | 4 | 33 + 4 = 37 |
| 12 | LPintura Int. | EF(J) = 33 → ES = 33 | 5 | 33 + 5 = 38 |
| 13 | MAcabamento Ext. | EF(H) = 38 → ES = 38 | 2 | 38 + 2 = 40 |
| 14 | NAcabamento Int. | max(EF(K)=37, EF(L)=38) = 38 | 6 | 38 + 6 = 44 |
✦ Duração total do projeto = maior EF = 44 dias (atividade N)
Passagem Inversa — LS e LF
Percorra em ordem inversa. LF = min(LS dos sucessores), LS = LF − Duração. Atividades sem sucessores recebem LF = 44.
| # | Ativ. | LF = min(LS dos sucessores) | Dur. | LS = LF − Dur |
|---|---|---|---|---|
| 1 | NAcabamento Int. | Sem sucessores → LF = 44 (duração total) | 6 | 44 − 6 = 38 |
| 2 | MAcabamento Ext. | Sem sucessores → LF = 44 (duração total) | 2 | 44 − 2 = 42 |
| 3 | LPintura Int. | LS(N) = 38 → LF = 38 | 5 | 38 − 5 = 33 |
| 4 | KPiso | LS(N) = 38 → LF = 38 | 4 | 38 − 4 = 34 |
| 5 | JDivisórias | min(LS(K)=34, LS(L)=33) = 33 | 8 | 33 − 8 = 25 |
| 6 | HPintura Ext. | LS(M) = 42 → LF = 42 | 9 | 42 − 9 = 33 |
| 7 | FEnc. Interior | LS(J) = 25 → LF = 25 | 5 | 25 − 5 = 20 |
| 8 | IInst. Elétrica | LS(J) = 25 → LF = 25 | 7 | 25 − 7 = 18 |
| 9 | GMuros | LS(H) = 33 → LF = 33 | 7 | 33 − 7 = 26 |
| 10 | EEnc. Exterior | min(LS(F)=20, LS(H)=33) = 20 | 4 | 20 − 4 = 16 |
| 11 | DTelhado | LS(G) = 26 → LF = 26 | 6 | 26 − 6 = 20 |
| 12 | CParedes | min(LS(D)=20, LS(E)=16, LS(I)=18) = 16 | 10 | 16 − 10 = 6 |
| 13 | BFundação | LS(C) = 6 → LF = 6 | 4 | 6 − 4 = 2 |
| 14 | AEscavação | LS(B) = 2 → LF = 2 | 2 | 2 − 2 = 0 |
Folga e Caminho Crítico
Folga = LS − ES. Atividades com Folga = 0 formam o Caminho Crítico.
| Ativ. | ES | LS | Slack = LS − ES | Crítico? |
|---|---|---|---|---|
| AEscavação | 0 | 0 | 0 − 0 = 0 | ✓ Crítico |
| BFundação | 2 | 2 | 2 − 2 = 0 | ✓ Crítico |
| CParedes | 6 | 6 | 6 − 6 = 0 | ✓ Crítico |
| DTelhado | 16 | 20 | 20 − 16 = 4 | — |
| EEnc. Exterior | 16 | 16 | 16 − 16 = 0 | ✓ Crítico |
| FEnc. Interior | 20 | 20 | 20 − 20 = 0 | ✓ Crítico |
| GMuros | 22 | 26 | 26 − 22 = 4 | — |
| HPintura Ext. | 29 | 33 | 33 − 29 = 4 | — |
| IInst. Elétrica | 16 | 18 | 18 − 16 = 2 | — |
| JDivisórias | 25 | 25 | 25 − 25 = 0 | ✓ Crítico |
| KPiso | 33 | 34 | 34 − 33 = 1 | — |
| LPintura Int. | 33 | 33 | 33 − 33 = 0 | ✓ Crítico |
| MAcabamento Ext. | 38 | 42 | 42 − 38 = 4 | — |
| NAcabamento Int. | 38 | 38 | 38 − 38 = 0 | ✓ Crítico |
Resumo Completo
Todos os valores calculados em uma única tabela.
| Ativ. | Desc. | Predecessores | Duração | ES | EF | LS | LF | Folga |
|---|---|---|---|---|---|---|---|---|
| A | Escavação | — | 2 | 0 | 2 | 0 | 2 | 0 |
| B | Fundação | A | 4 | 2 | 6 | 2 | 6 | 0 |
| C | Paredes | B | 10 | 6 | 16 | 6 | 16 | 0 |
| D | Telhado | C | 6 | 16 | 22 | 20 | 26 | 4 |
| E | Enc. Exterior | C | 4 | 16 | 20 | 16 | 20 | 0 |
| F | Enc. Interior | E | 5 | 20 | 25 | 20 | 25 | 0 |
| G | Muros | D | 7 | 22 | 29 | 26 | 33 | 4 |
| H | Pintura Ext. | E, G | 9 | 29 | 38 | 33 | 42 | 4 |
| I | Inst. Elétrica | C | 7 | 16 | 23 | 18 | 25 | 2 |
| J | Divisórias | F, I | 8 | 25 | 33 | 25 | 33 | 0 |
| K | Piso | J | 4 | 33 | 37 | 34 | 38 | 1 |
| L | Pintura Int. | J | 5 | 33 | 38 | 33 | 38 | 0 |
| M | Acabamento Ext. | H | 2 | 38 | 40 | 42 | 44 | 4 |
| N | Acabamento Int. | K, L | 6 | 38 | 44 | 38 | 44 | 0 |
Como Interpretar os Resultados
Atividades flexíveis (folga > 0)
D (Telhado) e G (Muros) têm folga de 4 dias — podem atrasar sem comprometer o prazo. Você pode realocar recursos dessas atividades para as críticas.
Atividade quase crítica
I (Inst. Elétrica) tem folga de apenas 2 dias. Um atraso pequeno pode torná-la crítica e estender o projeto inteiro.
Gargalo principal
C (Paredes) é a atividade mais longa no caminho crítico (10 dias) e alimenta 3 ramos paralelos (D, E, I). Atrasos aqui propagam por tudo.
Paralelismo
Após C, três frentes trabalham em paralelo: D→G, E→F e I. Equipes simultâneas reduzem a duração total do projeto.
Perguntas Frequentes
O que é o Caminho Crítico no PERT/CPM?▾
O Caminho Crítico é a sequência de atividades com Folga = 0 que determina a duração mínima do projeto. Qualquer atraso em uma atividade crítica atrasa todo o projeto. Neste exemplo: A → B → C → E → F → J → L → N = 44 dias.
Qual a diferença entre ES e LS?▾
ES (Início mais Cedo) é o momento mais cedo em que uma atividade pode começar. LS (Início mais Tarde) é o mais tarde que ela pode começar sem atrasar o projeto. A diferença LS − ES é a Folga. Se Folga = 0, a atividade é crítica.
O que acontece se eu atrasar uma atividade com folga?▾
Se uma atividade tiver Folga = 4, você pode atrasá-la em até 4 dias sem impactar o prazo final. Se atrasar mais do que a folga, ela entra no Caminho Crítico e passa a impactar a entrega.
Como o PERT/CPM ajuda na gestão de projetos?▾
Ele identifica quais atividades são críticas, quais têm flexibilidade e a duração mínima do projeto. Com essas informações, o gestor pode priorizar recursos, antecipar riscos e negociar prazos com base em dados.

Experimente com seu próprio projeto
Use a ferramenta gratuitamente — ou abra este exemplo no editor para ver o diagrama interativo com animação passo a passo.