Lição 5.12 — Diferenças entre Esforço e Recurso no Primavera P6
Como agregar valor real ao seu cronograma utilizando esforço estimado e recursos cadastrados
Sérgio Magalhães | Academia do Planejamento
Material de apoio — uso exclusivo dos alunos
1. Objetivo da Lição
Esta lição apresenta duas formas fundamentais de trabalhar com quantidades e esforços no Oracle Primavera P6: usando apenas Esforço (Labor Units) — uma estimativa global de horas —, e usando Recursos (Resources) — mão de obra, equipamentos ou materiais devidamente cadastrados. Entender essa diferença é essencial para quem deseja construir um cronograma com maior nível de detalhe, controle de custos e análise de desempenho (Earned Value).
✅ Ao final desta lição, você será capaz de:
Compreender o conceito de Esforço (Labor Units) e como aplicá-lo nas atividades;
Entender a diferença entre Esforço e Recurso dentro do Primavera P6;
Cadastrar recursos do tipo Mão de Obra, Equipamento e Material;
Associar recursos às atividades e configurar valores corretamente;
Gerar a Curva S física e financeira a partir dessas informações;
Entender o impacto do Duration Type no recálculo de durações;
Aplicar a metodologia FEL para escalar o nível de detalhe conforme a maturidade do projeto.
2. Explicação Inicial — Por que só datas não são suficientes?
Imagine que você acabou de criar um cronograma no Primavera P6: definiu as atividades, estabeleceu relacionamentos Finish to Start e colocou a data de início do projeto. O P6 calculou todas as demais datas automaticamente e você consegue enxergar a data de término prevista.
Parece suficiente, mas não é. Um cronograma com apenas datas e durações é equivalente a um mapa sem escala: você sabe onde quer chegar, mas não tem ideia do esforço necessário para chegar lá.
O que falta nesse cenário básico:
Curva S Física: não existe sem esforço/recurso cadastrado.
Curva S Financeira: não existe sem valores nos recursos.
Percentual de Avanço: o campo de progresso fica sem base de cálculo adequada.
Earned Value Management (EVM): impossível sem BCWS, BCWP e ACWP.
Nivelamento de Recursos: não há nada para nivelar.
Controle de Produtividade: sem recurso, não há produtividade a medir.
⚠️ AtençãoUm cronograma sem recursos é válido para comunicação de prazo, mas é insuficiente para controle real de projeto. A Oracle recomenda que todos os projetos profissionais tenham recursos associados às atividades.
3. O que é Esforço (Labor Units)?
No Primavera P6, o campo Labor Units representa uma estimativa de quantas horas-homem serão necessárias para executar uma atividade. É uma informação independente do recurso: você informa o total de horas sem dizer quem vai realizar o trabalho.
Pense no Esforço como a quantidade de trabalho necessária — sem nome, sem cargo, sem valor hora definido. É a resposta para: "Quantas horas este serviço exige?"
🔍 Analogia PráticaImagine que você está montando um orçamento para uma reforma. No início, não sabe se vai contratar o pedreiro A, B ou C. Mas já sabe que "rebocar a parede" exige aproximadamente 16 horas de trabalho. Essa estimativa de 16 horas é o Esforço. O Recurso só entrará quando você souber exatamente quem é o pedreiro e qual é o valor da hora dele.
3.1 Como inserir o Esforço no Primavera P6
Acesse a aba Resources na janela de detalhes da atividade. Localize o campo Labor Units e insira o total de horas previstas.
Figura 1 — Podemos informar um esforço em Labor Units sem precisar dizer qual é o recurso associado.
Exemplo prático da aula: atividade de 5 dias úteis, 8 horas/dia = 40 horas de esforço total.
Passo a passo:
Selecionar a atividade na janela Activities;
Na aba Status, digitar o valor em Labor Units ou Nonlabor Units (ex.: 40).
💡 Dica ImportanteVocê pode inserir esforço em múltiplas atividades ao mesmo tempo selecionando todas com Ctrl+Clique e editando o campo Labor Units diretamente na coluna da tabela. Também é possível usar uma planilha apropriada para isso.
3.2 O que acontece depois de inserir o Esforço?
O P6 passa a reconhecer a atividade como parte do budget de trabalho do projeto, e a Curva S Física começa a ser construída automaticamente, distribuindo o esforço proporcionalmente ao longo dos dias de duração.
Figura 2 — Mesmo com uma única atividade com esforço já é possível ver algum resultado na Curva S.
3.3 Usando esforço com fator financeiro R$ 1,00
Se você ainda não conhece os custos reais, atribua valor = R$ 1,00 ao esforço. Isso ativa a Curva S Financeira com a mesma forma da Curva S Física, permitindo visualizar picos de trabalho mesmo sem os custos reais.
Figura 3 — Associando o valor R$ 1,00 a atividades com esforço e SEM recursos.
Figura 4 — Com um valor associado ao esforço, já é possível visualizar uma Curva S financeira.
⚠️ AtençãoO valor R$ 1,00 é apenas um artifício para "ligar" a curva financeira. Conforme o projeto avança, substitua esse valor pelo custo/hora efetivo de cada recurso.
4. O que é um Recurso (Resource)?
No Oracle Primavera P6, um Recurso é qualquer elemento que você precisa alocar para realizar uma atividade: pessoas, máquinas, veículos, materiais e custos. Diferente do Esforço genérico, o Recurso é identificado, cadastrado e valorizado.
4.1 Tipos de Recursos no Primavera P6
Tipo
Descrição
Exemplos Práticos
Labor (Mão de Obra)
Pessoas medidas em horas-homem. O P6 pode calcular produtividade e sobrecarga.
Engenheiro Sênior, Operador de Solda, Eletricista
Nonlabor (Equipamento)
Máquinas e veículos medidos em horas ou dias de uso.
Guindaste, Caminhão, Escavadeira, Bomba d'água
Material
Insumos consumíveis medidos em unidades físicas (m³, t, un, m, kg).
Concreto (m³), Cano (m), Parafuso (un), Areia (t)
💡 Dica ImportanteNa prática de obras industriais (Petrobras, Vale), o mais comum é cadastrar recursos Labor (engenheiros, soldadores, montadores) e Nonlabor (guindaste, betoneira). Materiais são geralmente tratados em sistemas ERP separados.
4.2 Como cadastrar um Recurso no Primavera P6
Acesse Enterprise → Resources para abrir o gerenciador de recursos.
Clique em Add (ou Insert) para criar um recurso.
Preencha Resource ID e Resource Name.
Defina o Resource Type: Labor, Nonlabor ou Material.
Configure a aba Units & Prices com o valor por hora ou por unidade.
Defina o Resource Calendar e a Max Units/Time.
Salve e feche a janela.
Figura 5 — Cadastro de um recurso Labor na janela Resources.
📋 Campos Importantes na Janela de Resources
Resource ID: código único (ex.: ENG-001, SOLD-01)
Resource Name: nome descritivo (ex.: Engenheiro Civil, Soldador 6G)
Resource Type: Labor / Nonlabor / Material
Calendar: calendário de trabalho do recurso
Max Units/Time: disponibilidade máxima (100% = 1 unidade/dia)
Price/Unit: valor monetário por hora ou por unidade
Identificação específica: quem vai fazer (ex.: Soldador)
Sem nome, sem cargo, sem empresa
Nome, código, função e empresa definidos
Não possui valor monetário próprio
Possui custo/hora ou custo/unidade definido
Não aparece no Histograma de Recursos
Aparece no Histograma e no Leveling
Não gera relatório de produtividade
Gera relatório de produtividade por recurso
Não permite nivelamento de recursos
Permite nivelamento (Resource Leveling)
Indica apenas o volume de trabalho
Indica quem faz, quanto custa e quando
Útil em fases iniciais (FEL 1 / FEL 2)
Obrigatório para controle avançado (FEL 3+)
Simples e rápido de inserir
Requer cadastro prévio dos recursos
Curva S ativada com fator R$ 1,00
Curva S financeira com valores reais
📘 Segundo o Manual do Primavera P6 da OracleOs recursos são os elementos responsáveis pela execução do trabalho nas atividades. A associação de recursos às atividades transforma um cronograma simples em uma ferramenta completa de gerenciamento, permitindo controle de custos, análise de desempenho, nivelamento de carga e relatórios gerenciais. A Oracle recomenda que mesmo nos estágios iniciais, o uso de estimativas de esforço (Labor Units) seja adotado para permitir a geração de Curvas S e métricas de progresso.
6. Como Associar Recursos às Atividades
6.1 Associação pela aba Resources
Selecionar a atividade na janela de Gantt.
Na área de detalhes, clicar na aba Resources.
Clicar em Add Resource (ícone +).
Localizar e selecionar o recurso desejado.
O P6 preenche automaticamente as unidades com base no Default Units/Time.
Se necessário, ajustar as Budgeted Units manualmente.
Figura 6 — Recurso associado à atividade.
6.2 Associação pela janela Resource Assignments
Acesse Project → Resource Assignments para visualizar e gerenciar todos os recursos de todas as atividades em uma única tela — útil para gestão em lote.
6.3 O que acontece ao associar um Recurso a uma atividade que já tem Esforço?
Ponto crítico da aula: quando você associa um recurso a uma atividade que já possui Labor Units preenchido, o valor do esforço genérico é sobrescrito pelo recurso. O P6 entende que o recurso cadastrado é mais preciso do que a estimativa genérica.
⚠️ AtençãoAo associar um recurso, o campo Labor Units pode ser zerado. Certifique-se de que o recurso tem o valor correto de Budgeted Units. Se o recurso tiver Price/Unit = 0, a coluna de valor do projeto ficará zerada. Sempre insira um valor, mesmo que seja 1.
6.4 Múltiplos recursos em uma única atividade
Exemplo — atividade "Montagem de Estrutura Metálica":
Montador de Estrutura (Labor): 320 horas
Guindaste (Nonlabor): 40 horas
Parafusos (Material): 500 unidades
Figura 7 — A coluna Budgeted Labor Units poderá ter tanto o valor do esforço quanto o valor do recurso.
💡 Dica ImportanteSe a atividade tem 5 dias e você quer 2 ajudantes em paralelo, o total é 2 × 5 dias × 8 h/dia = 80 horas.
7. Duration Type — Entendendo o Tipo de Duração
Ao associar recursos, o P6 recalcula automaticamente durações ou unidades dependendo do campo Duration Type. Entender esse campo é essencial para evitar surpresas no cronograma.
7.1 Os quatro tipos de duração
Duration Type
O que é fixo?
Quando usar?
Fixed Duration & Units/Time
Duração + Taxa de Alocação
Data de término fixa, taxa de alocação mantida
Fixed Duration & Units
Duração + Unidades Totais
Duração não muda, taxa ajustada automaticamente
Fixed Units/Time
Taxa de Alocação (unidades/hora)
Recurso com dedicação fixa, duração pode variar
Fixed Units
Unidades Totais de Trabalho
Esforço total definido, duração e taxa podem variar
7.2 Fixed Duration — o mais comum em obras industriais
Use Fixed Duration & Units quando não quiser que a duração seja alterada ao inserir recursos. O P6 manterá a duração intacta e apenas ajustará a taxa de alocação.
Selecionar a atividade.
Na aba General dos detalhes, localizar o campo Duration Type.
Selecionar Fixed Duration & Units.
📌 NotaO Duration Type é uma das lições mais importantes do Primavera P6 e será detalhadamente explicado em outras lições.
8. Metodologia FEL e o Nível de Detalhe do Cronograma
A metodologia FEL (Front End Loading) — muito utilizada em projetos Petrobras e Vale — define que o cronograma deve evoluir em detalhamento conforme o projeto avança em maturidade.
Fase FEL
Nível de Maturidade
Abordagem no P6
FEL 1 — Identificação
Conceitual: apenas a ideia do projeto
Somente esforço estimado (Labor Units). Sem recurso.
FEL 2 — Seleção
Pré-viabilidade: tecnologias e alternativas
Esforço por disciplina. Recursos genéricos.
FEL 3 — Definição
FEED: escopo detalhado, design básico
Recursos com nome, taxa e calendário. Curva S real.
Execução
Engenharia + Construção + Comissionamento
Recursos detalhados, nivelamento, EVM.
📘 Segundo o Manual do Primavera P6 da OracleO Oracle P6 foi projetado para suportar projetos em diferentes estágios de maturidade. A filosofia é permitir que o planejador comece com estimativas grosseiras e refine gradualmente. O campo Labor Units serve como o primeiro nível de estimativa de esforço — abordagem chamada de "top-down planning", especialmente recomendada para fases de conceituação e pré-viabilidade.
9. Curva S — Física e Financeira no Primavera P6
A Curva S mostra a distribuição cumulativa de trabalho ou custo ao longo do tempo, em formato "S" pela aceleração e desaceleração natural dos projetos.
9.1 Como a Curva S é gerada no P6
Acesse Tools → Reports ou use o botão na barra de ferramentas.
Clique com o botão direito na área de Gantt e selecione Activity Usage Profile para a curva física.
Para a curva financeira, selecione Resource Usage Profile e configure para mostrar custos.
9.2 O que aparece em cada tipo de curva
📊 Curva S Física
💰 Curva S Financeira
Baseada em Labor Units (horas)
Baseada em Budget Cost (R$)
Mostra acúmulo de horas previstas
Mostra acúmulo de custo previsto
Útil para controle de produtividade
Útil para controle orçamentário
Possível sem valor R$ definido
Requer Price/Unit > 0 nos recursos
Base do % Complete por unidades
Base do Earned Value (BCWS / BCWP)
💡 Dica ImportantePara que a Curva S Financeira apareça corretamente, todos os recursos precisam ter o campo Price/Unit preenchido. Se ainda não tiver os valores reais, use R$ 1,00 como provisório.
Quando você altera o Price/Unit de um recurso, as atividades já associadas não atualizam automaticamente os custos. É necessário executar o recálculo manualmente.
🔄 Como executar o Recálculo de Custos
Vá em Tools → Recalculate Assignment Costs.
Selecione o projeto (ou todos os projetos abertos).
Clique em OK.
Execute sempre que: alterar o Price/Unit de qualquer recurso; importar recursos de outro projeto; perceber que os custos não estão atualizando.
⚠️ AtençãoO Recalculate Assignment Costs é diferente do Schedule (F9). O Schedule recalcula datas e folgas. O Recalculate Costs atualiza os valores financeiros. Use ambos quando fizer alterações que afetam datas e custos.
11. Boas Práticas e Observações Práticas
11.1 Estratégia de nível de detalhe por fase
Fase Conceitual: insira apenas Labor Units estimados.
Fase de Planejamento Básico: cadastre recursos genéricos por disciplina (ex.: "MO Civil", "Equip. Elétrica").
Fase de Execução: detalhe recurso a recurso com nomes, taxas, calendários e curvas de alocação.
11.2 Cuidados com materiais no cronograma
Não inclua itens muito granulares (parafusos, pregos) — cria EAP excessiva sem valor gerencial.
Foque em materiais de alto impacto: concreto, armação, tubulações, cabos elétricos.
Use a unidade física correta (m³, m, t, un) para que os relatórios façam sentido.
Verifique se o ERP do cliente já gerencia materiais — evite duplicidade.
11.3 Configuração do Data Date
Quando a Data Date coincide com a data de início, significa que o projeto está em fase de planejamento. O Data Date deve ser atualizado a cada ciclo de atualização do cronograma.
Associe recursos ao nível de sub-atividade, não ao nível de pacotes macro.
Defina valores por contrato: custos de mão de obra, BDI, impostos.
Use Resource Codes para classificar por empresa (contratante, contratada, subcontratada).
💡 Dica ImportanteEm projetos grandes, considere usar Resource Roles para definir o papel necessário antes de alocar o recurso real. Isso permite planejar sem depender do cadastro completo de recursos individuais.
12. Funcionalidades Complementares de Recursos no P6
12.1 Resource Curves (Curvas de Alocação)
Front Loaded: maior concentração no início (típico de montagens).
Back Loaded: maior concentração no final (típico de comissionamento).
Bell Shaped: pico no meio (típico de engenharia de detalhe).
Curva personalizada: você define a distribuição manualmente.
Acesse em: Enterprise → Resource Curves.
12.2 Resource Calendars (Calendários de Recurso)
Cada recurso pode ter seu próprio calendário, essencial quando fornecedores trabalham em regimes diferentes (5×1, 6×1, 7×1) ou quando há turno noturno. Acesse em: Enterprise → Calendars → Resource.
12.3 Resource Leveling (Nivelamento de Recursos)
Quando um recurso está alocado além de sua Max Units/Time, ocorre overallocation. O nivelamento resolve isso automaticamente, atrasando atividades não críticas. Acesse em: Tools → Level Resources.
12.4 Resource Codes (Códigos de Recursos)
Classificações adicionais dos recursos. Exemplos: Disciplina, Tipo de Contrato, Empresa, Localização. Acesse em: Enterprise → Resource Codes.
12.5 Rate Types (Tipos de Taxa)
Cada recurso pode ter até 5 taxas diferentes (Rate 1 a Rate 5): taxa padrão, horas extras, feriados, turno diferenciado. O campo Rate Type na atividade define qual taxa aplicar.
13. Resumo da Lição
Esta lição apresentou a distinção fundamental entre Esforço (Labor Units) e Recurso (Resource) no Oracle Primavera P6, e como cada abordagem se encaixa nas diferentes fases de maturidade de um projeto.
📝 Pontos-chave desta lição
Um cronograma só com datas e durações não tem Curva S nem percentual de avanço.
O Esforço (Labor Units) é uma estimativa genérica de horas, sem identificação de recurso.
O Recurso é um elemento cadastrado com nome, tipo, custo e calendário.
Você pode iniciar com Esforço e evoluir para Recurso conforme o projeto amadurece.
A metodologia FEL define o nível de detalhe por fase: FEL 1 → Esforço; FEL 3+ → Recurso.
O Duration Type controla o que o P6 recalcula: use Fixed Duration para travar as datas.
Quando o Price/Unit é alterado, rode Tools → Recalculate Assignment Costs.
O Esforço ativa a Curva S; o Recurso detalhado ativa o EVM e o controle de produtividade.
Recursos Labor, Nonlabor e Material têm comportamentos e unidades diferentes.
Resource Curves, Calendars, Leveling e Codes são funcionalidades avançadas construídas sobre os recursos.
Referência Rápida — Onde encontrar cada função
Funcionalidade
Caminho no Primavera P6
Gerenciador de Recursos
Enterprise → Resources
Associar recurso à atividade
Detalhes da atividade → aba Resources → Add Resource
Inserir Esforço (Labor Units)
Detalhes da atividade → aba Resources → campo Labor Units
Recalcular custos
Tools → Recalculate Assignment Costs
Agendar projeto
Tools → Schedule (F9)
Calendários de recurso
Enterprise → Calendars → Resource
Curvas de recurso
Enterprise → Resource Curves
Códigos de recurso
Enterprise → Resource Codes
Nivelamento
Tools → Level Resources
Histograma de alocação
View → Bottom Layout → Resource Usage Profile
Duration Type da atividade
Detalhes da atividade → aba General → Duration Type
Duration Type padrão do projeto
Enterprise → Projects → aba Defaults
Continue Seus Estudos com a Videoaula no Primavera P6
Assista gratuitamente à videoaula complementar deste conteúdo em nossa plataforma:
0 Comentários