Preferências de cookies

Escolha o que a Projeto Diário pode usar neste navegador. Você pode mudar de ideia quando quiser pelo link "Preferências de cookies" no rodapé.

Sempre ligados. Mantêm a sessão e o login, protegem os formulários (token CSRF, limite de tentativas e verificação anti-robô Cloudflare Turnstile) e guardam esta escolha.

Google Analytics 4, carregado pelo Google Tag Manager: páginas visitadas, origem do acesso e ações no site, em estatísticas. Sem publicidade e sem personalização de anúncios.

Tabela de cookies na Política de privacidade

Escritório de Projetos

WSJF: priorização de portfólio pelo custo do atraso

Cinco iniciativas disputam a mesma equipe no próximo trimestre. Todas são importantes, todas têm patrocinador e todas têm alguém dizendo que não podem esperar. A matriz de pontuação dá notas parecidas para quase todas, e a decisão volta para a negociação. O WSJF propõe uma pergunta diferente: quanto a empresa perde por cada semana que cada item fica na fila, e quanto tempo ele vai ocupar a equipe?

WSJF é a sigla de Weighted Shortest Job First. A ideia vem do trabalho de Donald Reinertsen sobre fluxo no desenvolvimento de produtos e foi popularizada pelo Scaled Agile Framework (SAFe), que usa a técnica para ordenar backlogs de épicos e de funcionalidades. Ela vale também para o PMO que precisa sequenciar projetos divisíveis em ambientes com capacidade limitada.

Formação relacionada

Implantação de PMO em 5 estágios

Dezessete módulos com cronograma comentado, business case e templates para justificar e implantar o PMO.

12 PDUs

Conhecer a formação

O que é WSJF

O WSJF é um método de sequenciamento. Ele não diz se um item vale a pena, e sim em que ordem fazer os itens que já valem a pena, para que a organização perca o mínimo possível de valor enquanto espera.

A fórmula é:

WSJF = custo do atraso ÷ tamanho do trabalho

O item com maior WSJF vai primeiro. A lógica é econômica: se dois itens têm o mesmo custo do atraso, o menor deve ir antes, porque libera valor mais cedo e devolve a equipe mais rápido. Se dois itens têm o mesmo tamanho, o que perde mais valor parado deve ir antes.

Custo do atraso: o conceito por trás do WSJF

Custo do atraso é o valor que se deixa de obter por não ter o resultado disponível agora. Um novo canal de vendas que demora três meses a mais deixa de faturar três meses. Uma adequação legal que atrasa pode gerar multa a partir de uma data. Uma migração técnica adiada mantém um risco ativo e trava outras iniciativas.

Reinertsen resume a importância do conceito com a recomendação de que, se for para quantificar uma única coisa, quantifique o custo do atraso. Na prática, calcular o valor exato em reais é difícil. Por isso o SAFe propõe uma estimativa relativa, somando três componentes:

Componente Pergunta Exemplo de nota alta
Valor para o usuário e o negócio Quanto valor isso gera para clientes ou para a empresa? Funcionalidade que abre um novo mercado
Criticidade de tempo O valor cai se esperarmos? Há data fixa? Exigência regulatória com prazo ou janela sazonal
Redução de risco ou habilitação de oportunidade Isso reduz um risco relevante ou viabiliza outras iniciativas? Migração que destrava três outros épicos

Custo do atraso = valor + criticidade de tempo + redução de risco ou habilitação de oportunidade

O tamanho do trabalho funciona como aproximação da duração: quanto tempo o item vai ocupar a capacidade disputada.

Como calcular o WSJF, passo a passo

  1. Liste os itens que disputam a mesma capacidade. Não misture itens de equipes diferentes; o WSJF ordena uma fila.
  2. Use uma escala relativa, normalmente a Fibonacci modificada: 1, 2, 3, 5, 8, 13, 20, 40, 100.
  3. Pontue uma coluna de cada vez, comparando todos os itens naquela coluna. Comece pelo item de menor valor, que recebe 1, e compare os demais com ele. Repita para criticidade de tempo, risco e oportunidade, e tamanho.
  4. Some os três componentes para obter o custo do atraso de cada item.
  5. Divida pelo tamanho e ordene do maior para o menor.
  6. Revise o resultado com o grupo. Se a ordem parecer absurda, volte às notas: geralmente há uma coluna mal pontuada.
  7. Repita a cada ciclo de planejamento. Notas de criticidade de tempo mudam com o calendário.

Pontuar coluna por coluna é o que dá consistência ao método. Quando cada pessoa pontua uma linha inteira de uma vez, a tendência é dar notas altas a tudo que ela defende.

Exemplo calculado: cinco iniciativas de uma distribuidora

Os itens e as notas são ilustrativos. A equipe de sistemas tem capacidade para poucas iniciativas por trimestre.

Iniciativa Valor Criticidade de tempo Risco ou oportunidade Custo do atraso Tamanho WSJF
A. Novo portal do cliente 13 5 3 21 13 1,62
B. Adequação a nova regra fiscal 5 20 2 27 8 3,38
C. Integração com marketplace 20 8 5 33 20 1,65
D. Automação da conciliação bancária 5 1 1 7 1 7,00
E. Migração do banco de dados 1 3 13 17 5 3,40

A ordem resultante é D, E, B, C, A. Três leituras ajudam a entender o resultado:

  • D vai primeiro porque é pequena. Valor modesto, mas entregue quase de imediato, liberando a equipe.
  • E e B ficam praticamente empatadas. E tem pouco valor direto, mas reduz risco e habilita outras iniciativas; B tem data legal. Se o prazo de B for próximo, ela precisa ser agendada para cumprir a data, independentemente do ranking. O WSJF ordena, mas não substitui restrições obrigatórias.
  • C tem o maior custo do atraso, mas é grande demais. Se a equipe dividir C em uma primeira entrega com um marketplace (valor 13, criticidade 8, risco 5, tamanho 8), o WSJF dessa parte sobe para 3,25, e ela passa à frente de A. Esse é um dos efeitos mais úteis do método: incentivar a divisão de iniciativas grandes em entregas menores.

Para comparar o resultado com uma avaliação por critérios ponderados, a ferramenta de priorização de projetos da Projeto Diário calcula o ranking com pesos e ajuda a ver onde os dois métodos concordam.

WSJF ou matriz de priorização?

Os dois métodos respondem a perguntas diferentes e podem ser usados juntos.

Aspecto Matriz de priorização ponderada WSJF
Pergunta Qual iniciativa tem mais mérito? Em que ordem fazer para perder menos valor?
Critérios Definidos pela organização, com pesos Fixos: valor, tempo, risco ou oportunidade, tamanho
Melhor uso Seleção de projetos para o portfólio anual Sequenciamento contínuo de uma fila com capacidade fixa
Efeito sobre itens grandes Neutro Penaliza, o que incentiva dividir
Datas obrigatórias Entram como critério ou restrição Entram na criticidade de tempo, mas exigem checagem à parte

Uma combinação comum: a matriz decide o que entra no portfólio, e o WSJF decide a ordem de execução dentro da capacidade. A matriz de priorização de projetos traz o modelo com critérios e pesos. Para técnicas voltadas ao nível do backlog do time, como MoSCoW e Kano, veja técnicas de priorização em projetos ágeis.

Onde o WSJF é usado no portfólio

No SAFe, o WSJF ordena os épicos no Kanban do portfólio e as funcionalidades no backlog de cada trem de entrega. O cálculo acontece em eventos com a presença de quem conhece valor (negócio), urgência (negócio e jurídico) e tamanho (times e arquitetura). O funcionamento do portfólio em que o método se encaixa está no artigo sobre Lean Portfolio Management.

Fora do SAFe, PMOs que trabalham com fila única de demandas, como em áreas de TI e de produto, aplicam o WSJF para sequenciar iniciativas que disputam a mesma equipe. O PMO ágil costuma ser quem conduz essa conversa.

Cuidados e armadilhas

  • Notas absolutas em vez de relativas. Se cada item é pontuado isoladamente, todos ficam com 13 ou 20 e o método perde poder de distinção.
  • Tamanho subestimado de propósito. Como item pequeno sobe no ranking, há incentivo para "encolher" estimativas. Peça a estimativa a quem vai fazer o trabalho.
  • Ignorar dependências. Um item com WSJF alto pode depender de outro com WSJF baixo. Ajuste a sequência à mão e registre o motivo.
  • Aplicar a itens indivisíveis e enormes. Uma obra de dois anos não se beneficia do WSJF da mesma forma que um backlog de funcionalidades.
  • Pontuar uma vez e esquecer. A criticidade de tempo muda com o calendário; recalcule a cada ciclo.

Próximo passo

Escolha a fila de demandas de uma equipe disputada, reúna três ou quatro pessoas que conhecem negócio e execução e pontue os itens coluna por coluna, como no exemplo. Compare a ordem resultante com a que está em vigor hoje e discuta as diferenças. Em seguida, use a ferramenta de priorização de projetos para cruzar o resultado com os critérios estratégicos da empresa. O guia do escritório de projetos mostra como essa priorização se encaixa no restante da gestão de portfólio.

Perguntas frequentes

O que significa WSJF?
WSJF é a sigla de Weighted Shortest Job First, algo como trabalho mais curto ponderado primeiro. É um método de priorização que divide o custo do atraso de cada item pelo tamanho do trabalho e coloca na frente os itens com maior resultado.
Como se calcula o custo do atraso no WSJF?
No SAFe, o custo do atraso é a soma de três notas relativas: valor para o usuário e o negócio, criticidade de tempo, e redução de risco ou habilitação de oportunidade. Cada nota é dada comparando os itens entre si, numa escala de Fibonacci modificada.
WSJF serve para projetos tradicionais?
Serve como critério de sequenciamento quando vários projetos disputam a mesma equipe e podem ser feitos em partes. Para projetos grandes e indivisíveis, com data imposta, a matriz ponderada ou a análise financeira costuma funcionar melhor.
Qual a diferença entre WSJF e matriz de priorização?
A matriz ponderada ordena por mérito total, com critérios e pesos definidos pela organização. O WSJF ordena pelo valor perdido por unidade de tempo de espera, o que favorece itens pequenos e urgentes e incentiva dividir iniciativas grandes.

Quer isto aplicado ao seu time? Turma fechada In Company

Receba o Diário do Gerente de Projetos

Uma vez por semana: um artigo, uma ferramenta gratuita e uma questão comentada do PMP, da Projeto Diário e do Coaching de Alto Impacto. Você escolhe os assuntos.

Assuntos de interesse (opcional)

WhatsApp