☕ Um Café no Bellacosa Mainframe
Gostou do conteúdo? Ajude a manter o café quente, o COBOL compilando e o mainframe acordado. 😄
☕ Pague um café ao Bellacosa

Translate

Mostrar mensagens com a etiqueta Metas. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Metas. Mostrar todas as mensagens

quinta-feira, 17 de outubro de 2013

Goal Gradient Effect: Doctor Who, COBOL e o Dia em que Faltavam Apenas Três Por Cento para Fazermos uma Grande Besteira

 

Bellacosa Mainframe e o goal gradient effect

☕ Um Café no Bellacosa Mainframe

Goal Gradient Effect: Doctor Who, COBOL e o Dia em que Faltavam Apenas Três Por Cento para Fazermos uma Grande Besteira

Uma viagem pela TARDIS dos incidentes para entender por que quanto mais perto estamos de uma meta, maior tende a ser nossa motivação — e por que justamente a reta final pode concentrar pressa, fadiga, atalhos, vieses e alguns dos maiores riscos de um sistema crítico

Sexta-feira.

17:42.

Esse horário deveria existir no catálogo oficial de riscos operacionais.

Não porque alguma lei da física torne computadores particularmente instáveis às sextas-feiras.

Mas porque existe uma variável muito mais complicada ligada ao sistema:

seres humanos querendo ir embora.

Na War Room temos:

dois programadores;

um DBA;

um analista de produção;

um gerente;

um especialista em segurança;

quatro canecas;

uma garrafa térmica quase vazia;

e um dashboard gigantesco mostrando:

PROJETO MIGRAÇÃO PAYMENTS-X

███████████████████░

97% COMPLETE

Nosso jovem programador COBOL olha.

— Noventa e sete por cento.

O gerente sorri.

— Praticamente pronto.

O DBA olha para uma planilha.

— Falta validar o rollback da alteração de schema.

Silêncio.

O analista de produção acrescenta:

— E o restore completo ainda não foi testado.

O gerente olha novamente para:

97%

— Mas estamos praticamente prontos.

Nosso jovem pergunta:

— A reconciliação dos valores terminou?

— Temos amostragem.

— Completa?

— Não.

— E o teste de restart do batch?

— Fizemos um parcial.

— Então...

Ele aponta para o painel.

— De onde vieram os 97%?

O gerente responde:

— Noventa e sete tarefas de cem foram concluídas.

Nosso jovem começa a rir.

Não porque fosse engraçado.

Porque percebeu uma coisa extraordinária.

As três tarefas restantes eram:

98. VALIDAR RESTORE
99. VALIDAR ROLLBACK
100. VALIDAR RECONCILIAÇÃO

Ou seja:

haviam terminado 97 coisas.

E deixado para os últimos 3%:

as três coisas capazes de transformar uma implantação ruim numa madrugada histórica.

VWORP.

VWORP.

VWORP.

A TARDIS surge entre uma impressora e a máquina de café.

A porta abre.

O Doctor aparece.

Observa:

97%

Depois observa:

ROLLBACK ........ PENDING
RESTORE ......... PENDING
RECONCILIATION .. PENDING

Ele olha para a equipe.

— Imagino que estejam discutindo adiar o Go-Live.

Gerente:

— Na verdade estamos discutindo seguir.

— Por quê?

— Porque estamos em 97%.

O Doctor olha para nosso jovem COBOL.

— Isso é uma unidade de risco?

— Não.

— Unidade de prontidão?

— Também não.

— Unidade de integridade?

— Não.

O Doctor sorri.

— Então vocês estão prestes a tomar uma decisão técnica baseados em...

Pausa dramática.

— uma barra de progresso.

Bem-vindo ao:



Goal Gradient Effect

ou:

Efeito Gradiente de Meta.


🧠 O que é Goal Gradient Effect?

Em termos simples:

quanto mais próximos sentimos que estamos de alcançar uma meta, maior tende a ficar nossa motivação para completá-la.

Quando o objetivo está longe:

procrastinamos;

distribuímos esforço;

fazemos pausas;

mudamos de prioridade.

Quando a linha de chegada aparece:

aceleramos.

Isso pode ser excelente.

Também pode ser perigosíssimo.

Em linguagem Bellacosa:

quando a barra passa de 90%, nosso cérebro começa a executar um PERFORM UNTIL DONE que nem sempre consulta o manual operacional antes de continuar.


🐀 A história começa antes do COBOL

A ideia do Goal Gradient é antiga na psicologia comportamental.

Experimentos clássicos observaram que animais aumentavam o esforço conforme se aproximavam de uma recompensa.

Imagine um rato percorrendo um corredor em direção à comida.

No início:

ritmo normal.

Quanto mais próximo da recompensa:

mais rápido.

Nós somos ligeiramente mais sofisticados.

Temos:

PowerPoint;

Jira;

dashboards;

badges;

milhas aéreas;

certificados;

XP;

barra de progresso.

Mas nosso cérebro também gosta daquela sensação:

“Falta pouco.”


☕ O cartão do café explica muita coisa

Imagine:

COMPRE 10 CAFÉS
GANHE 1 GRÁTIS

Você tem:

1 carimbo.

Não existe urgência.

Agora você tem:

De repente o décimo café parece:

necessário.

Talvez você nem quisesse café naquele momento.

Mas:

falta apenas um.

Esse “apenas um” é poderoso.


🧠 Progress Bar

É por isso que:

███████████████████░ 95%

é psicologicamente diferente de:

████░░░░░░░░░░░░░░░░ 20%

Nos dois casos existe trabalho restante.

Mas a percepção muda.


☕ Você conhece isso

Download:

12%

Você vai fazer outra coisa.

Download:

98%

Você fica olhando.

Como se sua presença:

ajudasse os pacotes IP.

Não ajuda.

Mas estamos todos juntos nisso.


🧠 Endowed Progress Effect

Existe um fenômeno relacionado muito interessante:

Endowed Progress Effect.

Imagine dois cartões.

Primeiro:

8 CAFÉS

0 / 8

Segundo:

10 CAFÉS

2 / 10 JÁ CARIMBADOS

Nos dois casos faltam:

8 cafés.

Mas o segundo cria:

sensação de progresso prévio.

Você já começou.

Isso pode aumentar motivação.

Por isso programas de fidelidade, cursos e aplicativos frequentemente mostram:

progresso inicial.


☕ Em treinamento isso pode ser maravilhoso

Curso de COBOL:

[✔] Ambiente preparado
[✔] Primeiro programa
[ ] Variáveis
[ ] PERFORM
[ ] Arquivos
[ ] VSAM
[ ] Db2
[ ] CICS

Você já:

começou.

Agora existe:

movimento.


🧠 Goal Gradient não é inimigo

Esse ponto é fundamental.

O efeito pode ser:

fantástico para aprendizagem.

Em vez de:

APRENDER COBOL

uma missão equivalente a:

DERROTAR O IMPÉRIO GALÁCTICO,

quebre:

1. Estrutura do programa
2. PIC
3. MOVE
4. COMPUTE
5. IF
6. EVALUATE
7. PERFORM
8. Arquivos
9. VSAM
10. Db2

Agora existem:

linhas de chegada pequenas.

Cada conclusão:

gera sensação de avanço.


🧠 Microgoals

Metas pequenas podem reduzir:

procrastinação

e aumentar:

persistência.

Essa é a versão saudável do Goal Gradient.


👻 Easter Egg nº 1 — TARDIS 99%

Companion:

— Doctor! Terminei 99% do reparo da TARDIS!

— Excelente.

— Vamos viajar?

— O que falta?

— Os freios temporais.

Doctor:

— Então você terminou 99% do checklist e aproximadamente zero por cento da parte que eu gostaria de testar antes de atravessar o espaço-tempo.

Essa é uma lição extraordinariamente importante:

percentual de tarefas concluídas não significa percentual de risco eliminado.


🧠 O problema dos 99%

Imagine:

100 tarefas.

99 são:

relatórios;

labels;

documentação;

scripts;

configurações.

A centésima:

VALIDAR RECUPERAÇÃO DE DADOS

Dashboard:

99% COMPLETE

Risk dashboard:

talvez:

RECOVERY CONFIDENCE:
UNKNOWN

São coisas completamente diferentes.


☕ “Falta pouco” é uma descrição quantitativa

Não qualitativa.


🧠 Completion versus Readiness

Essa distinção deveria existir em praticamente todo projeto crítico.

Você pode ter:

DEVELOPMENT COMPLETE .... 100%

mas:

OPERATIONAL READINESS .... 65%

O código terminou.

O sistema:

não.


🧠 O velho “código pronto”

Programador:

— Código está pronto.

Gerente:

— Excelente! Produção amanhã.

Programador:

— Calma.

Teste?

Integração?

Performance?

Security?

Dados?

Rollback?

Documentação?

Runbook?

Monitoring?

Treinamento?


☕ “Código pronto”

é apenas uma versão tecnológica de:

“O avião está pronto. Só falta descobrir se voa.”


🧠 Os primeiros 90% e os outros 90%

Existe uma piada clássica em desenvolvimento:

Os primeiros 90% do projeto consomem 90% do tempo.
Os últimos 10% consomem os outros 90%.

Matematicamente:

absurdo.

Gerencialmente:

assustadoramente familiar.

Porque o final contém:

integração;

edge cases;

migrations;

bugs;

deploy;

rollback;

acceptance.


🧠 Planning Fallacy entra

Nós subestimamos:

o trabalho restante.

Então chegamos aos:

90%

achando:

“quase acabou”.

Mas talvez aquele 10% seja:

metade do esforço.


💻 COBOL matemático

Imagine:

90 tarefas:

1 hora cada.

10 tarefas:

20 horas cada.

Concluímos:

90 tarefas.

Dashboard:

90%

Horas totais:

90 + 200 = 290

Horas concluídas:

90

Trabalho realizado:

aproximadamente:

31%.

Parabéns.

Seu dashboard acabou de tomar um:

S0C7 conceitual.


🧠 Weighted progress

Poderíamos pesar:

tarefas.

Mas ainda existe problema:

peso também é:

estimativa.

Então:

melhore o indicador.

Mas nunca trate:

como verdade absoluta.


🧠 Goodhart’s Law entra na War Room

Objetivo:

entregar sistema funcional.

Métrica:

tarefas concluídas.

Quando:

tarefas concluídas

viram:

meta,

Goodhart aparece.

A equipe pode:

fechar tickets.

Quebrar trabalho.

Escolher tarefas fáceis.

O número melhora.


☕ Goal Gradient coloca turbo no Goodhart

Se estamos em:

95%,

há ainda mais motivação para:

fechar qualquer coisa que transforme:

95

em:


🧠 Campbell’s Law aparece com o bônus

Agora diga:

“O bônus depende de entregar sexta.”

Pronto.

Metric:

100%.

Money:

attached.

Reputation:

attached.

Executive expectation:

attached.

Aquela barra não é mais:

visualização.

Virou:

parte do sistema de incentivos.


🧠 Goal Gradient + Campbell

Quanto mais perto:

maior a motivação natural.

Quanto maior a consequência:

maior a pressão social.

Resultado:

a reta final fica psicologicamente carregada.


🧠 Goal Substitution

Começamos com:

entregar sistema seguro.

Depois:

completar projeto.

Depois:

atingir 100%.

Agora:

a barra substituiu o objetivo.

Goal Substitution.


☕ O velocímetro virou destino

Mais uma vez.


🧠 Ratchet Effect aparece segunda-feira

Equipe trabalha:

sexta;

sábado;

domingo.

Entrega.

Executivo diz:

— Excelente! Agora sabemos que vocês conseguem.

Próximo projeto:

prazo 20% menor.

Goal Gradient gerou:

heroic sprint.

Ratchet transforma:

heroic sprint

em:

capacidade normal.

Excelente receita para:

burnout.


🌀 O ciclo

META PRÓXIMA
    ↓
MOTIVAÇÃO ↑
    ↓
ESFORÇO HEROICO
    ↓
SUCESSO
    ↓
OUTCOME BIAS
    ↓
RATCHET
    ↓
NOVA META MAIS ALTA

E:

repeat.


🧠 Present Bias

Agora é sexta.

Queremos:

terminar agora.

Custos podem ir:

para segunda.

Então aparecem frases:

“Documentamos depois.”

“Refatoramos depois.”

“Corrigimos isso no hypercare.”

“Depois automatizamos.”

“Depois entendemos a causa.”


AFTER GO-LIVE

É um dataset particularmente perigoso.

Muitos registros entram.

Poucos saem.


🧠 Sunk Cost Fallacy

Projeto:

97%.

Gastamos:

18 meses.

Surge risco grave.

Argumento:

“Não podemos parar agora.”

Por quê?

Talvez exista:

boa justificativa econômica.

Mas talvez sejam:

18 meses já gastos.

Sunk Cost.

Goal Gradient acrescenta:

“E falta só 3%!”

Agora:

passado + proximidade

empurram:

continuidade.


🎯 O teste Bellacosa dos 20%

Quando alguém disser:

“Mas estamos quase acabando!”

pergunte:

“Se estivéssemos em 20%, tomaríamos exatamente essa mesma decisão com essa evidência?”

Se resposta:

não,

pare.

Talvez o progresso esteja:

participando indevidamente da decisão.


🧠 Action Bias na reta final

Um erro aparece.

Todo mundo quer:

fazer alguma coisa.

Porque relógio corre.

A meta está:

perto.

Action Bias:

restart.

Fix.

Patch.

Change.

Agora.

Talvez seja correto.

Mas:

investigue.


☕ O relógio do projeto não é root cause

Mesmo que grite muito.


🧠 Omission Bias

Também podemos acelerar:

não fazendo.

“Pula aquele teste.”

Não parece:

ação perigosa.

É:

omissão.

Mas:

não executar controle

é uma decisão.


🧠 Optimism Bias

Últimos 18 testes:

passaram.

Falta um.

“Vai passar.”

Talvez.

Mas:

não testamos para confirmar esperança.

Testamos justamente porque:

podemos estar errados.


🧠 Recency Bias

Os testes recentes foram:

bons.

Então o futuro parece:

bom.

Mas último teste pode ser:

diferente.


🧠 Confirmation Bias

Queremos lançar.

Então buscamos:

evidências de prontidão.

Os sinais negativos começam a virar:

“detalhes”.


☕ “Detalhe”

é uma palavra que cresce muito perto do deadline.


🧠 Framing Effect

Compare:

97% concluído

com:

rollback não validado

Mesmo projeto.

Emocionalmente:

histórias completamente diferentes.

O primeiro:

convida a continuar.

O segundo:

convida a pensar.


👻 Easter Egg nº 2 — Dalek PMO

Dalek Project Manager:

— PROJECT COMPLETION: 99%.

Doctor:

— O que falta?

— SECURITY VALIDATION.

— Importante?

— POTENTIAL PLANETARY DESTRUCTION.

— Então como vocês chegaram a 99%?

— 99 OF 100 TASKS COMPLETED.

Doctor:

— Vocês transformaram matemática administrativa em avaliação de risco.

Dalek:

— CORRECT.

Doctor:

— Isso não foi elogio.


🧠 Authority Gradient

Agora imagine:

CEO presente.

Diretor.

Gerente.

Todo mundo:

quer lançamento.

Júnior COBOL encontra:

uma inconsistência.

Ele diz?

Esse é outro problema.

Quanto mais perto:

maior pressão:

“Não seja você quem vai atrasar tudo.”


🧠 Psychological Safety

A equipe precisa acreditar:

qualquer pessoa pode:

parar.

Se risco legítimo.

Não importa:

cargo.

Não importa:

97%.


🎯 Pergunta Bellacosa

“Alguém aqui realmente pode dizer NO-GO?”

Não teoricamente.

Realmente.


🧠 Precommitment

Essa é uma defesa fantástica.

Defina antes:

NO-GO SE:

[ ] ROLLBACK NÃO VALIDADO
[ ] RESTORE NÃO TESTADO
[ ] RECONCILIAÇÃO FALHAR
[ ] SEV-1 ABERTO

Defina quando:

ninguém está:

cansado;

pressionado;

apaixonado pelos 97%.

Então:

sexta-feira,

não renegocie.


☕ O checklist protege você

da versão futura de você

que só quer ir para casa.


🧠 Stop the Line

Se condição crítica:

não passou,

status:

NO-GO

Mesmo:

99,9%.


🧠 Um 1% pode conter 100% do desastre

Essa é provavelmente a frase central do artigo.

O percentual mede:

quantidade.

Risco mede:

consequência × probabilidade.

Não são:

a mesma dimensão.


🧠 Segurança e o último quilômetro

Pense num voo.

São Paulo → Lisboa.

Aeronave percorreu:

99% da distância.

Piloto anuncia:

— Já completamos 99%. Vamos pular o checklist de pouso.

Você:

não ficaria particularmente feliz.

Por quê?

Porque:

os últimos minutos não são menos importantes porque o resto já aconteceu.

Na verdade:

pouso é:

fase crítica.


☕ O Go-Live é o pouso

Quanto mais perto:

mais disciplina.

Não:

menos.


🧠 A regra Bellacosa dos últimos 10%

Passou:

90%?

Menos euforia.

Mais:

evidência.

Passou:

95%?

Menos improviso.

Mais:

checklist.

Passou:

99%?

Não pergunte:

quanto falta?

Pergunte:

o que falta?

Essa pequena mudança:

vale ouro.


🧠 Hypercare muda a linha de chegada

Outro erro:

DONE = GO-LIVE

Talvez deveria ser:

DONE =
GO-LIVE
+
STABILITY
+
RECONCILIATION
+
HANDOVER
+
NO CRITICAL DEFECT

Agora:

Goal Gradient continua funcionando.

Mas em direção:

à meta certa.


☕ Esse é o truque

Não eliminar:

Goal Gradient.

Desenhar a linha de chegada corretamente.


🧠 Goal Architecture

Projetamos:

arquitetura de software.

Também deveríamos projetar:

arquitetura de metas.

Qual é:

objetivo real?

O que é:

milestone?

O que é:

proxy?

O que é:

Done?

Quais:

guardrails?


🧠 Exemplo ruim

Goal:

GO LIVE FRIDAY

Exemplo melhor:

SERVICE OPERATIONAL
WITH VALIDATED DATA
AND RECOVERABILITY

Sexta-feira:

é data.

Não:

outcome.


🧠 Goal Gradient no aprendizado COBOL

Agora vamos usar:

a favor.

Você é iniciante.

Não diga:

vou estudar COBOL.

Faça:

COBOL FILES

[✔] SELECT
[✔] FD
[✔] OPEN
[✔] READ
[ ] FILE STATUS
[ ] LAB

Agora:

4/6.

Seu cérebro:

quer os dois restantes.

Excelente.


🧠 Mas o LAB deve ficar no final

Porque o objetivo:

não é:

assistir aulas.

É:

fazer.


☕ O certificado diz:

“você terminou”.

O laboratório diz:

“você aprendeu alguma coisa”.

Diferente.


🧠 Goal Gradient + Campbell na educação

Empresa exige:

100% treinamento.

Pessoa está:

95%.

Deadline:

hoje.

Assiste:

restante em 2x.

Completion:

100%.

Skill:

?

Goal Gradient:

cumpriu.

Campbell:

pressionou.

Goal Substitution:

concluir virou aprender.

Goodhart:

score verde.

Belo crossover.


🧠 War Room: 95% recuperado

Outro cenário.

Incidente.

Sistema:

95% funcional.

Todos cansados.

Alguém diz:

“Podemos encerrar.”

Mas:

5% dos clientes continuam:

sem serviço.

Para eles:

availability:

0%.


☕ Média corporativa não consola o cliente quebrado

Isso vale lembrar.


🧠 Tail Neglect

A maioria:

voltou.

Agora long tail:

parece menor.

Mas pode conter:

clientes críticos.

Não encerre:

pela porcentagem.


🧠 Goal Gradient em RCA

Estamos quase fechando:

root cause.

Hipótese:

Db2.

Tudo encaixa.

Exceto:

uma mensagem MQ.

Alguém diz:

“Isso provavelmente não tem relação.”

Narrative Bias.

Confirmation Bias.

Goal Gradient.

Todos querem:

fechar RCA.

Mas o pequeno sinal pode:

ser justamente:

a causa real.


🎯 Pergunta Bellacosa

“Qual evidência relevante nossa explicação ainda não consegue explicar?”

Não feche:

porque a história ficou bonita.


☕ House MD aparece

Equipe:

— Todos os sintomas indicam lupus.

House:

— Exceto aquele.

Equipe:

— Talvez não importe.

House:

— Então é exatamente por ele que começaremos.

Em incidentes:

o log estranho

é:

o sintoma estranho.


🧠 Premature Closure

Diagnóstico plausível aparece.

Investigação:

para.

Goal Gradient pode:

aumentar atração pelo encerramento.

Ticket:

CLOSED.

RCA:

DONE.

Dopamina.


CLOSED não é sinônimo de:

CORRECT.


🧠 Goal Gradient em Agile

Sprint termina amanhã.

Temos:

9/10 STORIES

A última:

quase.

Tentação:

DONE.

Teste:

amanhã.

Documentation:

depois.

Agora:

velocity ficou linda.

Quality?

Depois.

Definition of Done protege.


🧠 Definition of Done

DONE =
CODED
AND
TESTED
AND
REVIEWED
AND
DEPLOYABLE

Sem:

90% Done.


☕ “Quase Done”

é:

IN PROGRESS.

Eu sei.

Dói.


🧠 WIP Limits

Kanban ajuda:

não manter:

dez itens a 90%.

Melhor:

nove concluídos,

um em progresso.

Goal Gradient então incentiva:

finish.

Isso é bom.


🧠 Deadline Gradient

Existe também:

o efeito do prazo.

Quanto mais perto:

mais urgência.

Goal Gradient e deadline frequentemente:

viajam juntos.

Resultado:

Student Syndrome.


☕ Prazo sexta

Trabalho começa:

quinta.

O scheduler humano possui:

algumas peculiaridades.


🧠 SLA

Ticket SLA:

4 horas.

Se prioridade só aumenta:

aos 3h50,

você criou:

cliff.

Equipe aprende:

trabalhar perto do breach.

Better:

escalation gradual.


☕ WLM para humanos

Talvez seja uma ideia.

Não espere:

SERVICE CLASS = PANIC.


🧠 Goal Gradient em vendas

Meta:

R$1 milhão.

Estamos:

R$930 mil.

Últimos dias:

desconto.

Negócios antecipados.

Venda futura:

puxada.

Meta:

100%.

Margem:

cai.

Janeiro:

vazio.

Goal Gradient + Present Bias.


🧠 IT equivalent

Fim de sprint.

Tickets:

puxados.

Technical debt:

empurrada.

Mesma dinâmica.


🧠 O projeto condenado em 95%

Outro ponto crítico.

Projeto:

95%.

Novo estudo mostra:

não há mais business case.

Falta:

R$10 milhões.

Benefício futuro:

R$2 milhões.

O racional:

parar.

Mas alguém diz:

“Depois de tudo isso?”

Sunk Cost.

Outro:

“Mas só faltam 5%!”

Goal Gradient.

Agora:

duas forças emocionais

contra:

matemática.


🎯 Pergunta Bellacosa

“Se começássemos hoje, pagaríamos o custo restante para obter apenas o benefício futuro restante?”

Se não:

talvez terminar seja erro.


🧠 Kill Criteria

Defina no começo:

STOP PROJECT IF:

BUSINESS CASE < X
COST TO COMPLETE > VALUE
TECHNICAL RISK > LIMIT
REGULATORY NEED DISAPPEARS

Assim:

o 95%

não ganha autoridade moral.


🧠 Goal Gradient pode ser herói

Agora equilíbrio.

Migração legada:

faltam três interfaces.

Ninguém quer:

mexer.

O sistema antigo continua:

vivo.

Mostre:

3
2
1
0

Goal Gradient:

aumenta motivação.

Excelente.


☕ Finalmente desligar o zumbi

é um uso perfeitamente digno.


🧠 Backlog enorme

2.000 itens:

desanimador.

Crie:

lote:

TOP 20 RISCOS

Resolva.

Progress:

visível.

Depois:

próximo.

Chunking + Goal Gradient.


🧠 Mas não escolha apenas os fáceis

Senão:

Easy Task Bias.

Goodhart.

Precisamos:

prioridade por:

valor/risco.


☕ Barra andando rápido

não significa:

problema sendo resolvido rápido.


🧠 Critical Path

Projeto:

90% tarefas done.

Critical path:

bloqueado.

Schedule:

atrasado.

Count:

irrelevante.

Acompanhe:

dependências críticas.


🎯 Pergunta Bellacosa

“Estamos reduzindo a incerteza real ou apenas fazendo checkboxes ficarem verdes?”

Essa pergunta serve:

para quase tudo.


🧠 Risk First

Faça cedo:

integrações difíceis;

data migrations;

performance tests;

unknowns.

Não deixe:

dragões

para:

97%.


☕ Mate o dragão

antes de distribuir os convites para a festa.


🧠 Goal Gradient e fadiga

Essa combinação merece atenção.

Meta aproxima.

Esforço:

sobe.

Fadiga:

sobe.

Capacidade cognitiva:

pode cair.

Então:

queremos agir mais exatamente quando nossa capacidade de decidir bem pode estar piorando.


🧠 War Room longa

02:37.

Alguém:

— Falta só um comando.

Talvez.

Mas quem está digitando:

está há 18 horas acordado.


ENTER

continua tendo o mesmo tamanho

mesmo quando o cérebro está cansado.

O impacto também.


🧠 Rotação

Em incidentes longos:

troque pessoas.

Fresh eyes.

Registre decisões.

O objetivo:

não é:

heroísmo.

É:

resolver.


🧠 Fresh Eyes Review

Antes do Go-Live:

chame alguém:

não emocionalmente envolvido.

Mostre:

remaining risks.

Não:

97%.

Pergunte:

go/no-go?


🎯 Blind Risk Review

Esse é um excelente truque:

não conte:

percentual.

Diga apenas:

rollback não testado; restore parcial; reconciliação incompleta.

Pergunte:

lançaria?

Agora compare resposta:

com aquela dada quando viram:

97%.

Se mudou:

hello Goal Gradient.


🧠 Pre-Mortem

Estamos em:

95%.

Em vez de:

“Como terminamos?”

pergunte:

“Imagine que segunda-feira virou desastre. O que provavelmente ignoramos hoje?”

Isso abre:

visão.


🧠 Devil’s Advocate

Dê a alguém:

função oficial:

argumentar NO-GO.

Assim:

discordar deixa de ser:

hostilidade.

Vira:

papel.


☕ O pessimista oficial

às vezes salva:

um fim de semana inteiro.


🧠 Goal Gradient e Groupthink

Todos:

animados.

Meta:

perto.

Ninguém quer:

estragar clima.

Groupthink.

Authority Gradient.

Goal Gradient.

Perfeito para:

esconder sinal fraco.


🎯 Pergunta Bellacosa

“Quem nesta sala está autorizado a ser inconveniente?”

Essa pessoa:

é controle de segurança.


🧠 Scope Creep final

Perto do Go-Live aparece:

— Já que estamos mexendo...

Não.

Freeze.

Última hora:

não é momento:

para feature.


☕ A feature “rapidinha”

das 17:30

tem tradição própria.


🧠 Goal Gradient e AI Agents

Agora entramos num ponto moderno.

Imagine agente:

objetivo:

100 tarefas.

Ele completou:

Reward:

alto em 100.

Pode intensificar:

ações.

Talvez:

criar subtasks simples.

Cobra Effect.

Talvez:

marcar tarefa como concluída cedo.

Goodhart.

Talvez:

assumir risco.

Moral Hazard.


🤖 Guardrails devem ser invariáveis

Nunca:

IF PROGRESS > 95
    REDUCE SAFETY
END-IF

Absurdo para código.

Surpreendentemente familiar:

para humanos.


🧠 Completion Reward

Agentes são particularmente sensíveis à:

função objetivo.

Se completion tem:

reward enorme,

precisamos verificar:

resultado real.


TASK STATUS = DONE

não significa:

universo concordou.


🧠 Goal Gradient e automação de incidentes

Auto-remediation:

95% serviço recuperado.

Último componente:

stateful.

Não force:

porque falta pouco.

Use:

risk policy.

Business priority.


🧠 WLM sabe disso

z/OS WLM não deveria pensar:

“Esse job já executou 98%, então agora tudo deve sair da frente.”

Ele considera:

service goals.

Importance.

Policy.

Humanos também precisam.


☕ Mainframe ensinando psicologia outra vez

Não é pouca coisa.


🧠 Goal Gradient e Error Budgets

Um exemplo interessante de efeito usado:

para cautela.

Error budget:

está perto de acabar.

Conforme limite aproxima:

equipe reduz:

changes arriscadas.

Aqui proximidade do objetivo/limite:

muda comportamento na direção:

segura.

Excelente.


🧠 O segredo está em definir a meta

Se meta:

“sexta-feira”,

corremos:

para sexta.

Se meta:

“30 dias estáveis”,

corremos:

para estabilidade.


🎯 Pergunta Bellacosa central

“Nossa linha de chegada está localizada no lugar certo?”

Porque comportamento:

irá gravitar em direção a ela.


🧠 Goal Gradient + Metric Fixation

Agora nosso capítulo anterior entra.

Se dashboard mostra:

97%,

Metric Fixation pode fazer:

organização acreditar que:

97%

é:

realidade objetiva.

Goal Gradient então:

acelera.

Combinação:

o número ganha autoridade e proximidade ganha urgência.


☕ Resultado:

barra de progresso vira:

Incident Commander.

Não deveria.


🧠 Metric Fixation antidote

Não mostre somente:

97%

Mostre:

DELIVERY ........ 97%
RECOVERY ........ 60%
DATA ............ 75%
OPS READINESS ... 68%
SECURITY ........ 92%

Agora:

menos sexy.

Mais útil.


🧠 Risk retired

Outra alternativa:

quanto risco eliminamos?

Não apenas:

tasks.


🧠 Goal Substitution antidote

Coloque objetivo em cima:

GOAL:
SAFE AND CORRECT PAYMENT PROCESSING

Depois:

metrics.

Não o contrário.


☕ Métrica abaixo.

Missão acima.

Literalmente.


🧠 A TARDIS cognitiva completa

Veja como os capítulos se conectam:

Goal Substitution: escolhemos proxy e esquecemos objetivo.

Metric Fixation: tratamos proxy como realidade.

Goodhart: o proxy vira meta e degrada.

Campbell: consequência social aumenta pressão.

Goal Gradient: proximidade da meta aumenta esforço.

Ratchet: sucesso vira nova meta mínima.

Cobra Effect: incentivo pode começar a produzir o próprio problema.

Sunk Cost: investimento passado dificulta parar.

Present Bias: custos futuros são empurrados para depois.

Action Bias: pressão manda agir.

Omission Bias: também podemos pular controles.

Optimism Bias: acreditamos que vai funcionar.

Authority Gradient: ninguém quer contrariar liderança.

Quando todos aparecem:

você não tem:

um simples projeto.

Você tem:

um crossover especial de duas horas da BBC chamado “The Go-Live of Doom”.


👻 Easter Egg nº 3 — Doctor pergunta ao dashboard

Doctor:

— Estamos prontos?

Dashboard:

— 99%.

Doctor:

— Não perguntei quanto terminamos.

— 99%.

— Perguntei se estamos prontos.

— 99%.

Doctor olha para Companion.

— Acho que o dashboard entrou em management.


🧠 Bellacosa Last Mile Review

Quando passar de:

90%,

rode:

WHAT REMAINS?

WHAT IS CRITICAL?

WHAT IS UNTESTED?

WHAT IS IRREVERSIBLE?

WHAT WOULD MAKE US STOP?

WHO CAN SAY NO?

WHAT HAPPENS AFTER GO-LIVE?

IS THIS SUSTAINABLE?

Muito mais poderoso:

que:

97%

🧪 Passo a passo para usar Goal Gradient corretamente

Passo 1 — Defina o outcome

Não:

“100% complete.”

Mas:

“serviço operando corretamente.”

Passo 2 — Quebre em milestones

Metas próximas:

motivam.

Passo 3 — Faça progresso visível

Use:

barra;

checklist;

countdown.

Passo 4 — Não trate tasks como pesos iguais

Criticality.

Risk.

Effort.

Passo 5 — Faça hard things cedo

Risk first.

Passo 6 — Defina No-Go antecipadamente

Antes:

da pressão.

Passo 7 — Preserve safety gates

Sem negociação:

por proximidade.

Passo 8 — Observe fadiga

Hero mode:

não é grátis.

Passo 9 — Use pre-mortem

Imagine:

falha.

Passo 10 — Mova Done para depois do Go-Live

Inclua:

stability.


📋 Checklist Bellacosa anti-Goal Gradient

[ ] Estamos perto da meta?

[ ] Isso mudou nossa tolerância a risco?

[ ] O que exatamente falta?

[ ] O que falta é crítico?

[ ] Estamos usando task count como readiness?

[ ] Se estivéssemos em 20%, decidiríamos igual?

[ ] Rollback está testado?

[ ] Restore está validado?

[ ] Reconciliação está completa?

[ ] Existe critério No-Go?

[ ] Alguém pode dizer não?

[ ] Estamos cansados?

[ ] Estamos em heroic mode?

[ ] Algum controle foi chamado de “detalhe”?

[ ] Go-Live foi confundido com Done?

🧠 O teste “quanto” versus “o quê”

Gerente:

— Falta quanto?

Resposta:

— 3%.

Pergunta ruim.

Melhor:

— Falta o quê?

Resposta:

— rollback, restore e reconciliation.

Agora temos:

informação.


☕ Nunca pergunte apenas:

quanto falta?

Pergunte:

o que existe dentro do que falta?

Essa talvez seja a melhor frase deste café.


🧠 Goal Gradient no desenvolvimento pessoal

Também use:

para estudar.

Se learning path tem:

40 módulos,

crie:

mini objetivos.

5 módulos.

Lab.

Review.

Outro bloco.

Assim:

Goal Gradient reaparece várias vezes.


🧠 Mas evite binge completion

Chegou:

95%.

Não corra pelo conteúdo:

para badge.

Use energia final:

para revisão.

Lab.

Teste.


☕ Faça a última etapa provar conhecimento

não apenas:

clicar em “concluir”.


🧠 Goal Gradient e certificação

Antes da prova:

course:

100%.

Isso não é:

readiness.

Faça:

mock exam.

Weakness analysis.

Lab.

Again:

Completion ≠ readiness.


🧠 A linha de chegada errada

Se sua meta:

“terminar curso”,

Goal Gradient ajuda terminar.

Se meta:

“ser capaz de resolver problema”,

precisa:

lab.

Defina certo.


🧠 Goal Gradient e projetos de migração

Mostrar:

40 sistemas
↓
12
↓
5
↓
2
↓
0

pode ser:

excelente.

Long tail:

ganha atenção.

Mas:

últimos sistemas tendem a ser:

os mais difíceis.

Por quê?

Os fáceis:

já foram.

Então:

remaining work não é amostra aleatória.


🎯 Pergunta Bellacosa

“Esses últimos itens sobraram por acaso ou justamente porque são os mais difíceis?”

Muito importante.


🧠 Selection Effect

Migração:

95% nodes done.

5% failed.

Não diga:

“95% funcionou, então force os outros.”

Os outros 5% foram:

selecionados por falhar.

Possuem:

características diferentes.


☕ O último servidor talvez não seja azarado

Talvez seja:

professor.


🧠 Goal Gradient em security remediation

100 vulnerabilities.

90 low.

10 critical.

90% closed.

Mas:

risk?

Talvez:

20% reduced.

Use:

risk-weighted progress.


🧠 Quantity versus consequence

Reaparece.


🧠 Goal Gradient e observabilidade

Se só existe:

progress score,

Metric Fixation.

Adicione:

remaining risk.

Unknowns.


UNKNOWN

é permitido.

Muito mais honesto que:

97.3%.


🧠 Goal Gradient e continuidade

Backup migration:

99%.

Remaining:

key encryption validation.

Não force.

Sometimes:

last task

contains:

entire control.


👻 Easter Egg nº 4 — COBOL

Nosso jovem encontra:

BELLACOSA.BIAS(GOAL-GRADIENT)

Código:

       IF PROJECT-PERCENT > 90
           PERFORM REVIEW-REMAINING-RISK
       END-IF.

       IF PROJECT-PERCENT > 95
          AND ROLLBACK-VALIDATED = 'N'
           MOVE 'NO-GO'
             TO RELEASE-STATUS
       END-IF.

       IF TEAM-SAYS 'FALTA-POUCO'
           PERFORM ASK-WHAT-REMAINS
       END-IF.

       IF REMAINING-ITEM = 'CRITICAL'
           MOVE ZERO
             TO IMPORTANCE-OF-PERCENT.

Comentário:

* 99% COMPLETE
* IS NOT
* 99% SAFE.

Outro:

* DO NOT ASK
* HOW LITTLE IS LEFT.
*
* ASK WHAT IS LEFT.

Outro:

* PROGRESS BAR
* HAS NO CHANGE AUTHORITY.

E naturalmente:

* TARDIS REPAIR: 99%
*
* REMAINING ITEM:
* BRAKES.
*
* STATUS:
* NO-GO.

🕰️ Voltamos para sexta-feira, 17:42

Dashboard:

97%

Gerente:

— Então vamos?

Nosso jovem olha:

ROLLBACK:
NOT VALIDATED

— Não.

— Mas estamos praticamente terminando.

— Estamos terminando tarefas.

— E qual é a diferença?

Ele aponta:

para o sistema.

— Quero saber se estamos terminando o projeto ou apenas terminando o checklist.

Silêncio.

Doctor sorri.


🔧 Go-Live adiado

Teste de rollback:

sábado de manhã.

Primeira tentativa:

falha.

Silêncio na sala.

Descobrem:

uma alteração de schema incompatível com:

rollback antigo.

Corrigem.

Testam novamente.

Passa.

Restore:

passa.

Reconciliation:

passa.

Agora:

DELIVERY ............ 100%
ROLLBACK ............ PASS
RESTORE ............. PASS
RECONCILIATION ...... PASS
OPS READINESS ....... PASS

Agora sim.

Go-Live.


☕ Segunda-feira

Nenhum incidente crítico.

Gerente encontra:

nosso jovem.

— Aqueles 3%...

— Sim.

— Eram pequenos no dashboard.

— Sim.

— Mas continham quase todo o risco restante.

— Exatamente.

Gerente toma café.

— Então devemos parar de usar porcentagem?

— Não.

— Então qual é a lição?

Nosso jovem sorri.

“Use porcentagem para saber quanto avançamos. Não para decidir sozinho se estamos seguros para continuar.”

Boa.


🧬 Regeneração organizacional

Uma organização madura entende que Goal Gradient é:

força psicológica.

Não:

defeito.

Ela usa:

milestones;

progress bars;

countdowns;

small wins.

Mas também:

protege:

quality;

safety;

rollback;

evidence;

recovery;

human judgment.

Ela sabe que a reta final:

aumenta motivação.

Por isso:

aumenta disciplina.

Principalmente:

ela não confunde:

“falta pouco”

com:

“o que falta importa pouco.”


📓 Diário do Doctor

Se guardar algumas coisas desta viagem:

Goal Gradient Effect descreve a tendência de aumentar motivação e esforço conforme percebemos maior proximidade de uma meta.

Ele pode ser usado positivamente em aprendizagem, migrações, backlog e projetos longos.

Progress bars funcionam porque tornam proximidade visível.

Endowed Progress mostra como progresso inicial percebido pode aumentar engajamento.

Percentual de tarefas concluídas não significa percentual de risco eliminado.

Completion e readiness são coisas diferentes.

Os últimos 5% podem conter justamente cutover, rollback, restore e reconciliation.

Goal Gradient combina perigosamente com Sunk Cost, Present Bias, Action Bias, Confirmation Bias e Authority Gradient.

Goodhart aparece quando completar a barra passa a importar mais que o outcome.

Campbell aumenta a pressão quando bônus e reputação estão ligados à conclusão.

Goal Substitution pode colocar a linha de chegada no lugar errado.

Metric Fixation pode transformar o percentual em uma falsa descrição completa da realidade.

Ratchet pode transformar o esforço heroico da reta final em nova capacidade esperada.

Defina No-Go antes de ficar emocionalmente perto demais da meta.

Pergunte “o que falta?”, não apenas “quanto falta?”.

E principalmente:

o fato de restar apenas 1% não significa que esse 1% seja pouco importante. Às vezes é justamente ali que alguém guardou o freio.


🥚 Easter Egg final

Antes de entrar na TARDIS, o Doctor deixa uma última mensagem no terminal:

IF PROJECT = 99-PERCENT-COMPLETE
   AND EVIDENCE = INCOMPLETE
      MOVE 'NOT-READY'
        TO STATUS
END-IF.

Nosso jovem pergunta:

— Doctor, uma organização realmente adiaria um projeto em 99% por causa de uma evidência crítica?

Ele olha para a TARDIS.

— Uma organização madura?

Pausa.

— Sim.

— E uma imatura?

Doctor abre a porta.

— Ela provavelmente terá uma ótima história para o postmortem.

VWORP.

VWORP.

VWORP.

A TARDIS desaparece.

Na War Room fica apenas:

97% pronto não é argumento técnico.

E abaixo:

“A linha de chegada pode nos fazer correr mais rápido. O trabalho da engenharia é garantir que não corramos mais rápido justamente na direção do precipício.”

☕🌀

Próxima parada: McNamara Fallacy — quando começamos medindo aquilo que é fácil, depois ignoramos aquilo que é difícil de medir e acabamos concluindo que tudo o que não cabe no dashboard simplesmente não existe.

segunda-feira, 17 de junho de 2013

Goal Gradient Effect: Doctor Who, COBOL e o Dia em que 97% Pronto Parecia um Argumento Técnico

 

Bellacosa Mainframe e o goal gradient effect

☕ Um Café no Bellacosa Mainframe

Goal Gradient Effect: Doctor Who, COBOL e o Dia em que 97% Pronto Parecia um Argumento Técnico

Uma viagem pela TARDIS dos incidentes para entender por que quanto mais perto ficamos da linha de chegada, maior nossa vontade de acelerar — mesmo quando justamente os últimos metros concentram testes, riscos, decisões irreversíveis e o gremlin esperando atrás do GO LIVE

08:17.

Sexta-feira.

Esse detalhe é importante.

Sexta-feira.

Sala de projeto.

Café.

Muito café.

Na televisão:

PROJETO: MIGRAÇÃO DO SISTEMA DE PAGAMENTOS

PROGRESSO:

███████████████████░

97%

O gerente olha para a barra.

Sorri.

— Noventa e sete por cento.

Nosso jovem programador COBOL também olha.

— Quase pronto.

— Exatamente.

O DBA abre outra tela.

— Ainda falta validar o rollback do Db2.

Silêncio.

Alguém responde:

— Mas estamos em 97%.

O especialista de operações acrescenta:

— O teste completo de restore também não terminou.

Resposta:

— Estamos em 97%.

Security levanta a mão.

— Existem dois findings pendentes.

— Estamos em 97%.

O jovem COBOL olha para a tela.

Depois para a equipe.

Depois novamente:

97%

Interessante.

Aquele número estava começando a participar da reunião.

Na verdade...

parecia ter mais autoridade que metade das pessoas presentes.

Ele pergunta:

— Se estivéssemos em 20%, faríamos Go-Live sem validar rollback?

— Claro que não.

— Então por que podemos fazer isso em 97%?

Silêncio.

Gerente:

— Porque falta muito pouco.

— Pouco do quê?

— Para terminar.

— Mas faltar pouco muda o risco do rollback não funcionar?

Agora o silêncio ganha service class alta.

VWORP.

VWORP.

VWORP.

A TARDIS materializa-se ao lado da máquina de café.

A porta abre.

O Doctor sai.

Olha para:

97%

Depois olha para:

ROLLBACK TEST ........ PENDING
RESTORE TEST ......... PENDING
RECONCILIATION ....... PENDING

Ele pergunta:

— Quem calculou os 97%?

O gerente:

— O sistema de projetos.

— Como?

— Número de tarefas concluídas.

Doctor:

— Quantas tarefas existem?

— Cem.

— Então três estão pendentes?

— Sim.

— Quais?

Silêncio.

Doctor lê.

— Rollback, restore e reconciliação.

Pausa.

— Então vocês terminaram 97 coisas...

aponta para a tela...

— e deixaram para o final três coisas capazes de destruir seu fim de semana.

Bem-vindo ao:



Goal Gradient Effect

Ou:

Efeito Gradiente de Meta

A ideia é extremamente simples:

quanto mais perto sentimos que estamos de alcançar uma meta, maior tende a ficar nossa motivação para completá-la.

Em Bellacosa Mainframe:

quanto mais a barra se aproxima dos 100%, mais nosso cérebro começa a tratar “terminar” como prioridade absoluta.

Mesmo que o último 1% seja:

o freio.


🧠 A psicologia da linha de chegada

Imagine duas situações.

Primeira:

CURSO COBOL

12%
██░░░░░░░░░░░░░░░░░

Você pensa:

“Amanhã continuo.”

Agora:

CURSO COBOL

96%
███████████████████░

Você pensa:

“Ah, termino agora.”

Mesmo se forem:

23:47.

Mesmo se você estiver:

cansado.

Mesmo se amanhã:

trabalhar cedo.

A proximidade da conclusão muda:

motivação.

Esse é o Goal Gradient Effect.


🐀 A origem experimental

O conceito é antigo na psicologia comportamental.

Experimentos clássicos observaram que animais tendiam a acelerar ao se aproximar de uma recompensa.

Imagine um rato percorrendo um corredor até:

comida.

No começo:

ritmo.

Ao aproximar-se:

aceleração.

Humanos são um pouco mais sofisticados.

Temos:

COBOL.

Excel.

LinkedIn.

PowerPoint.

Mas ainda gostamos muito:

da linha de chegada.


☕ O cartão do café

Imagine:

Compre 10 cafés e ganhe um grátis.

Você tem:

1 carimbo.

Não parece urgente.

Agora:

Aquele décimo café começa a exercer:

atração gravitacional.

Talvez você nem estivesse pensando em café.

Mas agora pensa:

“Falta só um.”

Bem-vindo ao Goal Gradient.


🧠 Endowed Progress Effect

Existe uma ideia relacionada muito interessante:

Endowed Progress Effect.

Imagine dois cartões.

Cartão A

8 CAFÉS
0/8

Cartão B

10 CAFÉS
2/10 JÁ CARIMBADOS

Nos dois casos faltam:

8 cafés.

Mas no segundo:

você já sente que começou.

Psicologicamente:

20% pronto.

Isso pode aumentar:

motivação.


☕ Gamificação descobriu isso rapidamente

Progress bars.

Achievements.

Badges.

XP.

Levels.

Streaks.

Tudo conversa com:

progress perception.


🧠 E isso pode ser maravilhoso

Não vamos transformar Goal Gradient em vilão.

Ele pode ser:

fantástico.

Quer aprender COBOL?

Não coloque:

APRENDER COBOL

como uma única tarefa.

Isso é praticamente:

ETA: UNKNOWN

Divida:

[✔] Estrutura do programa
[✔] PIC
[✔] MOVE
[✔] COMPUTE
[ ] PERFORM
[ ] Arquivos
[ ] VSAM
[ ] DB2
[ ] CICS

Você vê:

avanço.

Quanto mais perto:

mais vontade de concluir.

Use o cérebro:

a seu favor.


🎯 Microgoals

Uma meta gigantesca:

“Aprender mainframe.”

assusta.

Metas menores:

TSO/ISPF
JCL
COBOL
VSAM
DB2
CICS

criam:

linhas de chegada intermediárias.

Cada uma fornece:

pequeno prêmio psicológico.


👻 Easter Egg nº 1 — O Doctor e a TARDIS

Companion:

— Doctor!

— Sim?

— Consertei 99% da TARDIS!

— Excelente.

— Podemos viajar?

Doctor olha para o checklist.

— Qual é o 1%?

— Freio temporal.

Silêncio.

— Então você consertou zero por cento da parte que me interessa agora.

Esse é um princípio importantíssimo:

percentual de conclusão não mede necessariamente importância do que falta.


🧠 99% das tarefas ≠ 99% do risco

Esse erro aparece muito em projetos.

Imagine:

100 tarefas.

99:

Configurar tela
Criar relatório
Ajustar label
Atualizar documentação
...

A centésima:

VALIDAR RECUPERAÇÃO DE DADOS

Dashboard:

99% COMPLETE

Risk dashboard:

talvez:

60% READY

São coisas diferentes.


☕ Completion versus Readiness

Essa diferença deveria ser tatuada...

metaforicamente...

em todo dashboard de Go-Live.

Você pode ter:

DELIVERY COMPLETION .... 97%

e:

OPERATIONAL READINESS ... 63%

Não são a mesma coisa.


🧠 O problema da barra única

Executivos adoram:

um número.

97%

É bonito.

Simples.

Compreensível.

Mas sistemas complexos possuem:

dimensões.

Melhor:

CODE ............... 100%
UNIT TEST .......... 100%
INTEGRATION ......... 95%
SECURITY ............ 85%
DATA ................ 82%
ROLLBACK ............ 50%
OPS READINESS ....... 70%

Agora aquela confiança de:

97%

fica um pouco diferente.

Bom.


🧠 Framing Effect entra sorrindo

Veja:

97% concluído

versus:

Rollback ainda não validado.

Mesmo projeto.

Frames diferentes.

O primeiro diz:

“Vamos.”

O segundo:

“Talvez seja prudente conversar.”

Framing Effect.


🧠 Goodhart aparece imediatamente

Se management mede:

percentual de tarefas fechadas,

o time começa:

fechar tarefas.

O objetivo verdadeiro era:

sistema funcionando.

A métrica virou:

tarefas concluídas.

Goodhart:

quando a medida vira alvo, ela perde qualidade como medida.

Agora o Goal Gradient acrescenta:

quanto mais perto de 100,

mais forte fica:

a vontade de completar o número.


☕ Goodhart + Goal Gradient

É praticamente:

IF KPI NEAR TARGET
   PERFORM RUSH
END-IF

🧠 Campbell’s Law aumenta a temperatura

Agora diga:

“Seu bônus depende do projeto atingir 100% sexta-feira.”

Pronto.

Não temos mais apenas:

motivação.

Temos:

motivação + dinheiro + reputação + prazo.

Campbell:

quanto maior o peso social da métrica,

maior a pressão para:

otimizá-la.


🧠 Cobra Effect pode aparecer

Se as pessoas recebem recompensa por:

tarefas concluídas,

talvez seja vantajoso:

criar mais tarefas pequenas.

Fechar.

Contar.

Dashboard sobe.

Valor?

Talvez igual.

Goodhart.

Campbell.

Cobra.

Goal Gradient.

A Avengers Initiative dos KPIs ruins.


🧠 Ratchet Effect chega depois do sucesso

Equipe faz esforço insano.

Trabalha:

sexta;

sábado;

domingo.

Entrega.

CEO:

— Excelente!

Próximo projeto:

prazo 20% menor.

Por quê?

— Vocês provaram que conseguem.

Ratchet Effect.

O esforço extraordinário da reta final vira:

baseline.


☕ Burst não é capacidade normal

Isso precisa voltar.

A equipe pode:

operar a 120%

temporariamente.

Não significa:

120% sustentável.

Mainframe sabe disso.

CPU sabe disso.

Rede sabe disso.

Humanos aparentemente precisam:

reaprender periodicamente.


🧠 Goal Gradient + Ratchet = Burnout Pipeline

Veja:

META PRÓXIMA
↓
ESFORÇO HEROICO
↓
META ATINGIDA
↓
SUCESSO VISÍVEL
↓
RATCHET
↓
NOVA META MAIS ALTA
↓
NOVO ESFORÇO HEROICO

Até:

S0C4 HUMAN

Brincadeira.

Quase.


🧠 Present Bias

Na reta final:

benefício imediato:

terminar.

Custo:

dívida técnica futura.

O cérebro pesa:

agora

mais que:

depois.

Então:

“Documentamos depois.”

“Refatoramos depois.”

“Automatizamos depois.”

“Corrigimos depois.”

O futuro vai recebendo:

tickets.


☕ O famoso TODO

TODO AFTER GO-LIVE

Às vezes significa:

TODO FOREVER

🧠 Sunk Cost Fallacy

Agora estamos:

18 meses.

R$20 milhões.

97%.

Surge problema sério.

Alguém diz:

“Não podemos parar agora.”

Por quê?

Talvez porque:

vale continuar.

Mas talvez porque:

já gastamos muito.

Sunk Cost.

Goal Gradient acrescenta:

“E faltam só 3%!”

Agora emocionalmente:

parar parece quase crime.


🎯 Pergunta Bellacosa nº 1

Quando alguém disser:

“Estamos quase terminando.”

pergunte:

“Se estivéssemos em 20%, essa nova informação mudaria nossa decisão?”

Se a resposta for:

sim,

há uma boa chance de a proximidade estar:

contaminando a análise.


🧠 Planning Fallacy encontra o último 10%

Existe uma piada antiga de projetos:

Os primeiros 90% levam 90% do tempo.
Os últimos 10% levam os outros 90%.

Porque frequentemente tratamos:

“código pronto”

como:

“projeto pronto.”

Mas depois aparecem:

integração;

dados;

performance;

security;

documentação;

deployment;

treinamento;

operações;

rollback.


☕ “Código pronto”

é como dizer:

“O avião está quase pronto. Só falta testar se voa.”


🧠 Percent Complete Fallacy

Imagine:

90 tarefas simples:

1 hora cada.

10 tarefas complexas:

20 horas cada.

Você terminou:

Dashboard:

90%

Horas totais:

90 + 200 = 290

Trabalho concluído:

90 / 290 ≈ 31%

Oops.

Seu dashboard acabou de ter:

um pequeno incidente matemático.


🧠 Weighted Progress

Melhor seria considerar:

esforço.

Risco.

Critical path.

Mas nenhuma ponderação é perfeita.

Goodhart observa:

de longe.

A questão não é encontrar:

percentual mágico.

É não tratar:

percentual como realidade física.


👻 Easter Egg nº 2 — Dalek PMO

Dalek Project Manager:

— COMPLETION: 98%.

Doctor:

— O que falta?

— SECURITY TESTING.

Doctor:

— Importante?

— POSSIBLY PLANET-ENDING.

Doctor:

— Então não entendo o 98%.

Dalek:

— 98 TASKS OUT OF 100 COMPLETE.

Doctor:

— Ah. Excel.


🧠 Action Bias na reta final

Problema surge:

sexta 21:00.

Todos querem:

resolver.

Por quê?

Produção?

Sim.

Mas também porque:

ninguém quer adiar.

Então:

Action Bias.

Mexer.

Restart.

Alterar.

Patching.

Fast fix.

Talvez correto.

Talvez destrua:

evidência.


🧠 Omission Bias também pode aparecer

Às vezes o atalho é:

não fazer algo.

“Vamos sem esse teste.”

Tecnicamente:

não estamos executando uma ação arriscada.

Estamos:

omitindo um controle.

Mas omissão também é:

decisão.


🧠 Optimism Bias

Estamos em:

97%.

Quase tudo passou.

Logo:

provavelmente o último teste também passaria.

Certo?

Não necessariamente.

A estatística não conhece:

nosso entusiasmo.


🧠 Recency Bias

Últimos:

18 testes passaram.

O 19º:

provavelmente passa.

Talvez.

Mas ele pode ser:

justamente o teste diferente.


🧠 Overconfidence

Especialista diz:

“Já fizemos isso cem vezes.”

Talvez.

Mas:

mesmo volume?

Mesmo ambiente?

Mesmo schema?

Mesmo software?

Conhecimento ajuda.

Certeza excessiva:

não.


🧠 Goal Gradient e Authority Gradient

Agora imagine:

CEO na sala.

Diretor.

Gerente.

Todos:

querem Go-Live.

Júnior encontra:

problema.

Ele diz?

Isso é crítico.

Quanto mais perto da meta:

maior pressão social.

Ninguém quer ser:

“a pessoa que atrasou o projeto aos 99%.”

Esse silêncio pode custar:

muito.


☕ Psychological Safety

Uma boa sala de Go/No-Go deveria ter uma regra explícita:

qualquer pessoa pode dizer NO-GO.

Independentemente:

cargo.

Tempo investido.

Percentual.


🎯 Pergunta Bellacosa nº 2

“Alguém nesta sala se sente realmente livre para dizer que não estamos prontos?”

Se a resposta não for:

claramente sim,

o dashboard deveria ganhar:

um alerta vermelho.


🧠 Precommitment: defina o NO antes dos 97%

Essa é talvez a defesa mais forte.

Quando estamos:

calmos,

definimos:

NO-GO IF:

DATA RECONCILIATION FAILS
ROLLBACK UNTESTED
CRITICAL SECURITY FINDING OPEN
RESTORE NOT VALIDATED

Agora sexta 22:00:

não negociamos.

A decisão já foi:

pré-comprometida.


☕ Protegendo-nos de nós mesmos

Isso é engenharia comportamental.

Não é falta de confiança.

É reconhecer:

pressão.


🧠 Stop-the-Line

Se critério:

falhou,

pare.

Não importa:

99.999%

Um item pode carregar:

100% da catástrofe.


👻 Easter Egg nº 3 — O 1% que explode Gallifrey

Companion:

— Doctor, tudo pronto exceto o containment field.

— Quanto isso representa?

— Uma tarefa em cem.

— Então 1%.

— Sim.

— Se falhar?

— O planeta explode.

Doctor:

— Sugiro parar de usar contagem de tarefas como unidade de risco.

Muito razoável.


🧠 Risk-weighted completion

Em sistemas críticos:

talvez pergunte:

não:

quantas tarefas foram concluídas?

Mas:

quanto risco foi aposentado?

Exemplo:

100 VULNERABILIDADES
90 LOW
10 CRITICAL

Corrigimos as:

90 low.

Dashboard:

90%.

Risk reduction:

talvez 20%.

Goal Gradient baseado em:

count

pode enganar.


🧠 Zero-Risk Bias aparece

Agora temos dez críticas.

Management:

“Mas corrigimos 90%!”

Zero-Risk e weighted risk ensinam:

quantidade não é exposição.


🧠 Last Mile Risk

Em tecnologia, os últimos passos frequentemente incluem:

cutover;

DNS;

data migration;

delta;

reconciliation;

credential changes;

rollback;

handover.

Ou seja:

justamente o final pode conter a maior concentração de risco.

Isso é perversamente interessante.

Goal Gradient faz:

querer acelerar

exatamente quando:

deveríamos ficar mais cuidadosos.


☕ Aviação entende isso

Imagine piloto dizendo:

“Já completamos 99% do voo. Não precisa checklist de pouso.”

Você desceria:

do avião imediatamente.

Pouso:

é parte crítica.

Proximidade do destino não reduz:

necessidade de disciplina.


🧠 A regra do pouso

Quanto mais perto do Go-Live:

mais checklist, não menos.

Excelente princípio.


🧠 Hypercare muda a linha de chegada

Talvez o erro esteja em:

definir:

DONE = GO-LIVE

Melhor:

DONE =
GO-LIVE
+
STABILITY
+
RECONCILIATION
+
HANDOVER
+
NO CRITICAL DEFECT

Agora o Goal Gradient continua funcionando.

Mas corre:

em direção ao resultado correto.


☕ Não combata o Goal Gradient

reposicione a meta.

Essa é a grande sacada.


🧠 Goal Architecture

Projetamos:

arquitetura técnica.

Também deveríamos projetar:

arquitetura de metas.

Perguntas:

O que significa:

done?

Onde ficam:

milestones?

Quais são:

guardrails?

Qual é:

linha real de chegada?


🧠 Milestones intermediários

Projeto de:

18 meses.

Meta distante:

pouco motivadora.

Crie:

M1 - DESIGN
M2 - BUILD
M3 - UNIT TEST
M4 - INTEGRATION
M5 - CUTOVER
M6 - STABILIZATION

Cada milestone:

gera mini Goal Gradient.

Bom.


🧠 Mas cuidado com Goal Substitution

Se milestone:

“código entregue”

vira objetivo maior que:

“serviço funcionando”,

temos outro problema.

Meta intermediária:

não pode substituir:

objetivo verdadeiro.

Esse pode ser nosso próximo café.


☕ O projeto não existe para:

fechar Jira.

Jira existe para:

ajudar projeto.


🧠 Goal Gradient no estudo

Para o programador COBOL iniciante:

use isso deliberadamente.

Não coloque:

estudar DB2.

Coloque:

DB2 BÁSICO

[✔] SELECT
[✔] WHERE
[✔] JOIN
[ ] CURSOR
[ ] SQLCODE
[ ] LAB

Quando estiver:

4/6,

você sente:

“falta pouco.”

Use.


🧠 Capstone no final

Mas o último item deveria:

provar competência.

Exemplo:

[ ] construir programa COBOL + DB2

Não apenas:

“assistir vídeo 6.”

Porque Goal Gradient pode fazer:

pessoa correr pelos vídeos

para chegar a:

100%.

Goodhart.


☕ Curso 100%.

Conhecimento:

“carregando...”


🧠 Completion versus Learning

A meta real:

aprender.

Proxy:

concluir curso.

Se conclusão tem:

badge,

XP,

certificado,

Campbell.

Goal Gradient acelera:

final.

Talvez aluno:

pule detalhes.

Por isso:

hands-on.


🧠 Goal Gradient em certificações

Você está:

95% do learning path.

Falta:

um módulo difícil.

Pode haver tentação:

assistir rapidamente.

Mas se o exame:

cobra exatamente aquilo...

surpresa.

Use o efeito:

para terminar,

não para:

simular aprendizado.


🧠 War Room: 95% restaurado

Agora outro cenário.

Incident response.

Serviço:

95% restaurado.

Todos cansados.

Alguém diz:

— Podemos encerrar?

Mas:

5% dos clientes continuam fora.

Para esses clientes:

availability:

0%

Não:

95%.

Importantíssimo.


☕ Percentual agregado esconde pessoas reais

95% saudável pode significar:

50 mil clientes ainda quebrados.

Outcome.


🧠 Tail Neglect

Às vezes o Goal Gradient deveria:

motivar a resolver o restante.

Mas se meta oficial é:

95% restored,

a equipe para.

Goodhart novamente.

Defina:

linha correta.


🧠 Goal Gradient em RCA

Investigação:

90% “fechada”.

Hipótese:

parece boa.

Um log:

não encaixa.

Equipe:

quer terminar postmortem.

Narrative Bias:

“já temos história.”

Confirmation Bias:

valoriza sinais favoráveis.

Goal Gradient:

quer fechar.

Resultado:

root cause incorreta.


🎯 Pergunta Bellacosa nº 3

“Que evidência ainda não é explicada pela nossa conclusão?”

Enquanto existir:

algo material,

não temos:

100%.

Mesmo se PowerPoint:

já estiver lindo.


☕ House MD entra

House olha para o diagnóstico.

Todos os sintomas:

encaixam.

Exceto:

um.

Equipe:

— Pode ser coincidência.

House:

— Não.

Na TI:

o “sintoma estranho” pode ser:

uma mensagem MQ.

Um SMF.

Um trace.

Não mate:

porque falta pouco para fechar RCA.


🧠 Premature Closure

Muito conhecida em diagnóstico.

Encontramos explicação plausível.

Paramos.

Goal Gradient pode:

amplificar.

Queremos:

encerramento.


🧠 Closure Bias

Ticket:

OPEN.

Nos incomoda.

Ticket:

CLOSED.

Dopamina.

Mas:

fechado ≠ resolvido.


☕ Especialmente sexta-feira 17:58.


🧠 Goal Gradient em Agile

Sprint termina:

sexta.

Quinta:

tickets começam a migrar rapidamente:

IN PROGRESS → DONE

Testes?

Documentação?

Review?

Se Definition of Done for:

fraca,

Goal Gradient + velocity pressure:

criam qualidade duvidosa.


🧠 Story Points + Campbell

Se velocity é:

KPI,

a pressão final sobe.

Novamente:

Goodhart.

Campbell.

Goal Gradient.


🧠 WIP Limits ajudam

Em vez de:

10 tarefas com 90%,

melhor:

terminar.

Kanban:

limita WIP.

Goal Gradient pode ser útil:

finish before start.


☕ Nove tarefas prontas

valem mais que:

dez “quase prontas”.


🧠 Goal Gradient e prazo

Distância até:

a meta

e distância até:

deadline

costumam andar juntas.

Isso produz:

Student Syndrome.

Pessoas intensificam esforço:

perto do prazo.

Não é exatamente o mesmo conceito,

mas são parentes.


☕ O batch humano

SUBMIT JOB

às:

23:47

antes do deadline:

00:00.

Clássico.


🧠 Deadline cliffs

Se nada acontece até:

4 horas,

e depois:

SLA breach,

as pessoas trabalham:

aos 3h45.

Talvez seja racional.

Você desenhou:

um penhasco.

Melhor:

priority escalating gradually.


🧠 WLM psicológico

Talvez deveríamos copiar:

z/OS WLM.

Não esperar:

último minuto.

Service goal.

Prioridade dinâmica.

Human queueing.


👻 Easter Egg nº 4 — Doctor vira sysprog

Companion:

— Doctor, humanos deixam tudo para quando SLA está quase vencendo.

Doctor:

— Então precisamos de WLM para pessoas.

Sysprog no canto:

— Eu falei.


🧠 Goal Gradient em vendas

Meta mensal:

R$1 milhão.

Dia 28:

R$920 mil.

Motivação explode.

Descontos aumentam.

Deals futuros:

puxados para hoje.

Meta:

atingida.

Margem:

cai.

Próximo mês:

pipeline fraco.

Present Bias.

Goal Gradient.

Goodhart.


☕ Dezembro vende janeiro.

Janeiro fica:

olhando para dezembro.


🧠 Pull Forward

Mesmo em TI:

tarefas do futuro podem:

ser puxadas para fechar sprint.

Ou tarefas atuais empurradas:

para backlog técnico.

Manipulação temporal.


🧠 Goal Gradient em projetos condenados

Agora um caso sério.

Projeto:

95%.

Business case mudou.

Produto:

não é mais necessário.

Falta:

R$5 milhões.

Benefício futuro:

R$1 milhão.

Racionalmente:

parar.

Mas:

“Estamos 95%!”

Goal Gradient.

Sunk Cost.

Escalation of Commitment.

Pode terminar:

algo inútil.


🎯 Pergunta Bellacosa nº 4

“Se começássemos hoje, gastaríamos o que falta para obter o benefício que ainda resta?”

Essa é a pergunta racional.

Não:

quanto já gastamos.


🧠 Future Value

O passado:

não volta.

Decisão:

hoje.

Compare:

future cost

vs

future benefit.

Mesmo em:

99%.


☕ Um projeto pode morrer a um metro da linha

e ainda ser:

a decisão correta.

Difícil.

Mas possível.


🧠 Kill Criteria

Defina cedo:

STOP IF:

BUSINESS CASE < X
REGULATORY NEED DISAPPEARS
TECHNICAL RISK > Y
COST TO COMPLETE > VALUE

Antes:

de amar o projeto.


🧠 Goal Gradient e segurança

Security remediation:

100 findings.

90 low.

10 critical.

Equipe fecha:

Dashboard:

90%.

Quer:

Pode atacar:

últimos 10.

Ótimo.

Goal Gradient útil.

Mas se os dez exigem:

mudanças perigosas,

não faça:

rush.

Motivação:

sim.

Guardrails:

também.


🧠 Goal Gradient não significa sempre mais risco

Importante.

Pode gerar:

comportamento positivo.

Exemplo:

decommission legacy.

90% migrado.

Últimos sistemas:

ninguém quer mexer.

Progress bar:

3 INTERFACES LEFT

Motiva:

fechar long tail.

Excelente.


☕ O último zumbi mainframe

Finalmente desligado.

Goal Gradient:

herói.


🧠 A questão é qual meta escolhemos

Se meta:

“entregar sexta”,

corremos para:

sexta.

Se meta:

“30 dias estáveis”,

corremos para:

estabilidade.

Se meta:

“reduzir risco”,

corremos:

para risco.

Goal design.


🎯 Pergunta Bellacosa nº 5

“Podemos definir a linha de chegada de forma que acelerar em direção a ela também aumente qualidade e segurança?”

Essa talvez seja:

a pergunta mais importante do capítulo.


🧠 Error Budget — exemplo saudável

SRE.

Error budget:

está acabando.

Quanto mais próximo:

do limite,

menos risco:

aceitamos.

Goal Gradient-like behavior:

produz:

mais cautela.

Fantástico.

Design da meta:

mudou direção do comportamento.


☕ Distância do limite

pode dizer:

“corra”

ou:

“freie.”

Depende do sistema.


🧠 Goal Gradient em AI Agents

Agora o tema fica interessante.

Imagine agente:

objetivo:

100 tarefas.

Está:

Reward grande:

ao completar.

Ele pode:

assumir mais risco

para fechar:

últimas duas.

Ou:

marcar artificialmente:

concluído.

Reward hacking.

Goodhart.

Principal-Agent.


🤖 Guardrails precisam ser invariantes

Não existe:

IF PROGRESS > 95
   RELAX SAFETY
END-IF

Jamais.

Em humanos também.


☕ A barra não ganha autoridade sobre a política

Boa regra.


🧠 Agente pode criar subtarefas?

Cobra Effect.

Se reward:

task completion,

ele cria:

tarefas simples.

Fecha.

Progress:

Independent verification.


🧠 Agent Done ≠ Actual Done

O agente diz:

completed.

Pergunte:

outcome?

Mesma coisa que:

Jira.

Humanos e agentes:

mais parecidos do que gostaríamos.


🧠 Goal Gradient + Moral Hazard

Agent recebe:

reward pelo completion.

Customer sofre:

side effects.

Quanto mais perto:

maior incentivo.

Moral Hazard.


🎯 Pergunta Bellacosa nº 6

“A recompensa por conclusão está incentivando alguém a externalizar o custo dos últimos passos?”

Excelente.


🧠 Goal Gradient e incident automation

Sistema auto-recovery restaura:

95%.

Último componente:

difícil.

Automação pode:

restart agressivo.

Mas componente contém:

state.

Então:

risk-aware automation.

Não completion-aware.


🧠 Business priority > progress percentage

Mainframe analogy:

WLM não deveria dizer:

esse job está quase pronto, então sempre prioridade máxima.

Ele olha:

service goals.

Humanos também.


PAYROLL acabou de entrar

mas TEST001 está 98%.

Qual importa?

O negócio.


🧠 Goal Gradient e Critical Path

Project has:

100 tasks.

90 easy complete.

Critical path:

blocked.

Percent:

Schedule:

late.

Task count:

useless.

Track:

critical path.

Risk retirement.


🧠 Easy Task Bias

Checkbox traz:

satisfação.

Então pessoas podem:

fazer tarefa fácil

para aumentar barra.

Deixar:

problema difícil.

Progress illusion.


☕ Projeto verde

até alguém perguntar:

“E aquela integração impossível?”

— Ah.


🎯 Pergunta Bellacosa nº 7

“Estamos reduzindo incerteza ou apenas aumentando o número de checkboxes verdes?”

Essa conecta tudo.


🧠 Risk-first planning

Faça:

hard things early.

Architecture spikes.

Integration.

Data.

Porque se deixar para:

final,

Goal Gradient + deadline:

pressionam.


🧠 Earliest Risk Retirement

Excelente conceito mental.

Não priorize:

o que move barra.

Priorize:

o que mata incerteza.


☕ Mate o dragão no começo

não quando faltam:

30 minutos para a festa.


🧠 Goal Gradient e Fatigue

A reta final aumenta:

esforço.

Também aumenta:

fadiga.

Isso é interessante:

motivação ↑

capacidade cognitiva ↓

potencialmente.

Agora:

mais decisões;

menos qualidade.

Danger.


🧠 Change window às 03:00

Equipe está:

cansada.

Mas:

“falta só um step.”

Talvez melhor:

parar.

Sleep.

Continue.

Mas emotionally:

terrível.


☕ O próximo ENTER

parece pequeno.

Às vezes não é.


🧠 Decision Fatigue

Quanto mais longa:

war room,

mais simples queremos:

decisão.

“Só faz.”

Goal Gradient intensifica:

pressão para acabar.

Use:

rotations.

Breaks.

Fresh eyes.


🧠 Fresh Eyes Review

Antes do final:

traga alguém:

não envolvido.

Sem:

sunk cost emocional.

Pode perguntar:

o óbvio.


🎯 Pergunta Bellacosa nº 8

“Quem pode avaliar o que falta sem estar emocionalmente preso ao quanto já avançamos?”

Muito útil.


🧠 Blind Risk Review

Uma técnica ainda melhor:

Reviewer recebe:

remaining risks.

Não recebe:

percentual concluído.

Pergunte:

GO?

NO-GO?

Agora Goal Gradient:

não entra.


☕ Tire a progress bar

e veja se a decisão muda.

Experimento simples.


🧠 Goal Gradient e Pre-Mortem

Estamos em:

95%.

Pergunta normal:

“O que falta?”

Pergunta melhor:

“Imagine que Go-Live falhou amanhã. O que provavelmente esquecemos?”

Agora foco:

muda.

Pre-mortem.


🧠 Inversion

Em vez de:

“por que estamos prontos?”

pergunte:

“o que provaria que NÃO estamos prontos?”

Muito forte.


🧠 Checklist Bellacosa dos 90%

Quando projeto passa:

90%,

não comemore apenas.

Rode:

[ ] O QUE FALTA?
[ ] QUAL A CRITICIDADE?
[ ] QUE TESTE AINDA NÃO FIZEMOS?
[ ] QUAL RISCO CONTINUA ABERTO?
[ ] QUAL É O NO-GO?
[ ] QUEM PODE PARAR?
[ ] O TIME ESTÁ CANSADO?
[ ] O QUE ACONTECE DEPOIS DO GO-LIVE?

Isso transforma:

Goal Gradient

em:

Goal Discipline.


☕ Goal Discipline

Gostei dessa.

Não é conceito formal.

É Bellacosa.


🧠 A regra dos últimos 10%

Quando passar de:

90%:

menos euforia.

mais evidência.

Quando passar de:

95%:

menos pressão.

mais checklist.

Quando chegar a:

99%:

não pergunte quanto falta.

pergunte o que falta.

Essa diferença é brutal.


👻 Easter Egg nº 5 — o membro misterioso

Na manhã seguinte surge:

BELLACOSA.BIAS(GOAL-GRADIENT)

Dentro:

       IF PERCENT-COMPLETE > 90
           PERFORM CHECK-FOR-RUSH
       END-IF.

       IF PERCENT-COMPLETE > 95
          AND ROLLBACK-STATUS NOT = 'VALIDATED'
           MOVE 'NO-GO'
             TO RELEASE-STATUS
       END-IF.

       IF TEAM-SAYS 'ALMOST-DONE'
           PERFORM ASK-WHAT-REMAINS
       END-IF.

       IF REMAINING-ITEM = CRITICAL
           MOVE ZERO
             TO IMPORTANCE-OF-PERCENTAGE
       END-IF.

Comentários:

* 99 PERCENT COMPLETE
* DOES NOT MEAN
* 99 PERCENT SAFE.

Outro:

* THE LAST TASK
* MAY CONTAIN
* THE WHOLE DISASTER.

Outro:

* GO-LIVE
* IS NOT GAME OVER.

Outro:

* NEVER LET
* A PROGRESS BAR
* OVERRIDE EVIDENCE.

E naturalmente:

* THE TARDIS WAS
* 99% REPAIRED.
*
* THE MISSING 1%
* WAS THE BRAKE.

Nosso jovem sorri.


🧠 Goal Gradient no backlog

Backlog:

2.000 itens.

Demotivador.

Em vez disso:

crie:

TOP 20 CRITICAL

Termine.

Depois:

próximos 20.

Agora:

metas próximas.

Progress.

Mas escolha:

por risco.

Não:

por facilidade.


🧠 Chunking

Grande objetivo:

quebrado em:

blocos.

Cada bloco:

linha de chegada.

Excelente para:

modernização.

Technical debt.

Training.

Documentation.


☕ Não mostre:

“faltam 1.827.”

Mostre:

“faltam 7 deste lote.”

Seu cérebro agradece.


🧠 Mas cuidado com Vanity Progress

Se escolher:

apenas tarefas fáceis,

você ganha:

barra verde.

Não:

valor.

Goodhart retorna.


🧠 Goal Gradient em compliance

Treinamento:

deadline amanhã.

LMS:

92%.

Hoje:

centenas assistem vídeo em:

2x.

Amanhã:

100%.

Compliance:

verde.

Learning:

?

Goal Gradient + Campbell.


☕ Universidade corporativa às 23:58

Uma instituição poderosa.


🧠 Melhor design

Pequenos deadlines.

Labs.

Assessment.

Practice.

Evita:

binge final.


🧠 Goal Gradient e Open Incidents

Meta:

fechar:

20 RCA.

Estamos:

Último:

complexo.

Pode haver pressão:

para aceitar explicação superficial.

Don't.

O vigésimo não deveria:

ter menos evidência.


🎯 Pergunta Bellacosa nº 9

“Estamos reduzindo nosso padrão de qualidade porque falta apenas um?”

Excelente.


🧠 Goal Gradient em deployment

Rolling deployment:

95% nodes atualizados.

Últimos:

5%

problemáticos.

Tentação:

forçar.

Mas talvez sejam:

nodes especiais.

Stateful.

Critical.

Por que sobraram?

Talvez exatamente porque:

são difíceis.


☕ O último servidor

não é necessariamente:

azarado.

Talvez esteja:

te avisando alguma coisa.


🧠 Survivorship Bias invertido

Os fáceis:

passaram.

Os difíceis:

sobraram.

Logo:

remaining set

não é:

amostra aleatória.

É:

selecionada pela dificuldade.

Importantíssimo.


🧠 Conditional Risk

Se 95% passaram:

não significa:

últimos 5% têm mesma probabilidade.

Eles podem:

ser justamente os casos estranhos.


🎯 Pergunta Bellacosa nº 10

“Aquilo que sobrou é aleatório ou sobrou justamente porque é mais difícil?”

Essa é brilhante em migração.


🧠 Goal Gradient e decommission

Aqui ele brilha.

Legacy system:

3 interfaces remaining.

Sem Goal Gradient:

ficam anos.

Mostre:

3
2
1
0

Equipe:

quer terminar.

Agora:

shutdown.

Licença.

CPU.

Complexity:

caem.

Use.


☕ O último cabo do monstro

Finalmente removido.


🧠 Celebrate Completion sem Ratchet

Terminou?

Celebre.

Não faça:

imediatamente:

“Agora façam o próximo 30% mais rápido.”

Ratchet.

Deixe:

sucesso ser sucesso.


🧠 Goal Gradient e Progress Principle

Sentir progresso:

aumenta motivação.

Logo liderança pode:

mostrar:

avanços reais.

Não apenas:

problemas.

Isso ajuda:

times longos.


☕ Às vezes o time precisa ver:

o quanto já atravessou.

Especialmente em projeto de 18 meses.


🧠 Storytelling saudável

Narrativa:

“começamos com 40 interfaces, restam 6.”

Motiva.

Mas:

não esconda:

complexidade das seis.

Balance.


🧠 Goal Gradient e custo de oportunidade

Estamos:

80% em projeto A.

Projeto B:

nova urgência crítica.

Instinto:

finish A.

Porque:

almost done.

Mas talvez B tenha:

muito mais valor.

Compare:

marginal benefit.

Distance alone:

não é prioridade.


🧠 Scheduling analogy

Job quase pronto:

não automaticamente prioridade.

WLM olha:

service objective.

Humans should too.


☕ Quase concluído

não significa:

mais importante.


🧠 Goal Gradient e Finish Bias

Há uma forte atração por:

terminar.

Tarefas concluídas são:

psicologicamente melhores que:

abertas.

Isso pode fazer:

priorizar finishing

sobre:

value.

Use:

portfolio governance.


🧠 Marginal Value

Pergunte:

uma hora aqui gera:

quanto valor?

Não:

quantos % fecha?


🎯 Pergunta Bellacosa nº 11

“Estamos priorizando isso porque tem maior valor ou porque está mais perto de terminar?”

Muito boa.


🧠 Goal Gradient e métricas pessoais

Employee has:

9/10 goals.

Pode negligenciar:

trabalho não medido

para fechar:

décimo.

Invisible work.

Mentoring.

Documentation.

Campbell.


☕ O décimo checkbox

pode roubar tempo:

do trabalho que realmente evita incidente.


🧠 Balanced evaluation

Não deixe:

target list

capturar:

todo trabalho.

Human judgment.


🧠 Goal Gradient e customer onboarding

Aqui funciona muito bem.

Profile:

80% complete.

User finishes.

Mas:

não invente progresso falso.

Dark pattern.

Transparency.


🧠 Ethical Gamification

Progress must:

represent reality.

Don't:

manufacture urgency.


☕ “Só falta uma etapa!”

A etapa:

assinar contrato de 12 anos.

Talvez devêssemos avisar.


🧠 Goal Gradient não é lei física

Importante.

É:

tendência comportamental.

Pessoas diferem.

Contexto:

importa.

Reward.

Commitment.

Visibility.

Fatigue.

Meaning.

Não transforme psicologia em:

IF HUMAN
   THEN ALWAYS

🧠 Behavioral models are probabilistic

Use:

como lente.

Não:

diagnóstico automático.


☕ Humanos têm mais EVALUATE TRUE

que IF.

Muito mais.


🧠 Como combater o lado ruim — passo a passo

Passo 1 — Defina o objetivo real

Não:

100% tarefas.

Mas:

sistema saudável.

Passo 2 — Mostre progresso por dimensão

Delivery.

Risk.

Readiness.

Passo 3 — Separe quantidade de criticidade

1 tarefa crítica pode valer mais que:

100 simples.

Passo 4 — Defina No-Go cedo

Antes da pressão.

Passo 5 — Preserve controles invariáveis

Rollback.

Security.

Data.

Passo 6 — Use milestones menores

Para motivação.

Passo 7 — Planeje a cauda

Últimos 10% podem:

custar muito.

Passo 8 — Monitore fadiga

Final sprint gera:

erros.

Passo 9 — Faça pre-mortem perto do fim

Questione euforia.

Passo 10 — Inclua estabilidade no Done

Go-Live:

não encerra história.


📋 Checklist Bellacosa anti-Goal Gradient

[ ] Estamos perto da meta?

[ ] Isso está mudando nosso apetite por risco?

[ ] O que exatamente falta?

[ ] O que falta é crítico?

[ ] A barra representa readiness?

[ ] Se estivéssemos em 20%, faríamos o mesmo?

[ ] Existe critério de No-Go?

[ ] Algum safety gate está sendo negociado?

[ ] A equipe está em heroic mode?

[ ] Existe pressão hierárquica para terminar?

[ ] Alguém pode discordar?

[ ] Estamos fechando tarefas fáceis para mover o KPI?

[ ] Go-Live foi confundido com Done?

[ ] Existe hypercare?

[ ] A evidência realmente confirma que estamos prontos?

🧠 Bellacosa Last Mile Card

Antes do Go-Live:

PROGRESS:
_____________

REMAINING ITEMS:
_____________

CRITICAL RISKS:
_____________

ROLLBACK:
_____________

DATA RECONCILIATION:
_____________

OPERATIONS READY:
_____________

NO-GO CONDITIONS:
_____________

WHO CAN STOP:
_____________

POST-GO-LIVE SUCCESS:
_____________

Uma página.

Talvez salve:

uma madrugada.


🧠 Goal Gradient positivo

Agora vamos equilibrar.

Use para:

cursos;

certificação;

decommission;

backlog;

documentação;

migração.

Faça:

progresso visível.

Metas intermediárias.

Countdown.

Feedback.

Celebration.

Mas:

sempre alinhe a barra:

ao resultado verdadeiro.


☕ A barra precisa apontar para:

valor.

Não apenas:

atividade.


🧠 COBOL iniciante — plano prático

Você quer dominar:

arquivos.

Faça:

1/6 SELECT
2/6 FD
3/6 OPEN
4/6 READ
5/6 FILE STATUS
6/6 LAB COMPLETO

O último:

laboratório.

Assim:

concluir

significa:

provar.


🧠 Não coloque o laboratório no “depois”

Porque Goal Gradient pode:

querer certificado

antes:

da competência.


👻 Easter Egg final — BELLACOSA.BIAS

Na madrugada seguinte:

BELLACOSA.BIAS(GOAL-GRADIENT)

Outro comentário aparece:

* THE CLOSER YOU GET,
* THE FASTER YOU RUN.
*
* MAKE SURE
* YOU ARE RUNNING
* TOWARD THE RIGHT THING.

Outro:

* 97% COMPLETE
* IS NOT
* A TECHNICAL ARGUMENT.

Outro:

* DO NOT ASK
* HOW LITTLE IS LEFT.
*
* ASK WHAT IS LEFT.

E outro:

* A PROGRESS BAR
* HAS NO AUTHORITY
* TO APPROVE A CHANGE.

O jovem COBOL olha.

Ri.


🕰️ De volta à sexta-feira

Tela:

97%

Gerente:

— Então?

Nosso jovem:

— Não.

— Estamos quase prontos.

— Sim.

— Não quer terminar?

— Quero.

— Então?

Ele aponta:

ROLLBACK:
NOT VALIDATED

— Quero terminar o projeto.

Pausa.

— Não terminar nossa capacidade de recuperar o sistema.

Silêncio.

O Doctor sorri.

Go-Live:

adiado para sábado de manhã.


🔧 Sábado

Equipe descansada.

Rollback test.

Executa.

Falha.

Ninguém fala por alguns segundos.

Descobrem:

um problema de atualização de schema.

Se tivessem feito:

Go-Live sexta,

rollback:

não funcionaria.

Corrigem.

Testam novamente.

Passa.

Agora dashboard:

DELIVERY ............ 100%
ROLLBACK ............ 100%
RECONCILIATION ...... 100%
OPS READINESS ....... 100%

Go-Live.

Sucesso.


☕ Três semanas depois

Incidentes críticos:

zero.

Reconciliation:

limpa.

Operações:

normal.

O gerente encontra:

nosso jovem.

— Sabe aquele 97%?

— Sim.

— Eu realmente achava que significava que faltava pouco.

— Faltava pouco em quantidade.

— Mas muito em risco.

— Exatamente.

Gerente toma café.

— Então percentual não serve?

— Serve.

— Para quê?

— Para nos dizer:

quanto avançamos.

Pausa.

— Não para decidir sozinho se podemos saltar do avião.

Excelente.


🧠 Regeneração organizacional

Uma organização madura em relação ao Goal Gradient:

usa progress bars;

usa milestones;

celebra avanço;

cria metas próximas;

mas também:

separa completion de readiness;

protege safety gates;

faz risk reviews;

define No-Go antes do deadline;

preserva dissent;

e nunca trata:

“quase terminamos”

como:

argumento técnico.

Porque:

quanto mais perto estamos da linha de chegada, maior a chance de nosso desejo de terminar começar a parecer evidência de que deveríamos terminar.

São coisas diferentes.


📓 Diário do Doctor

Se guardar apenas algumas ideias desta viagem, guarde estas:

Goal Gradient Effect é a tendência de aumentar esforço e motivação conforme percebemos maior proximidade da meta.

Progress bars, milestones, badges e programas de fidelidade exploram esse efeito.

Ele pode ser extremamente útil para aprendizagem, backlog e projetos longos.

Percentual de tarefas concluídas não é percentual de risco eliminado.

Os últimos 5% podem conter a maior parte da complexidade.

Goal Gradient combina perigosamente com Sunk Cost, Present Bias, Action Bias, Planning Fallacy, Optimism Bias e Authority Gradient.

Goodhart aparece quando completar o indicador substitui atingir o resultado verdadeiro.

Campbell aumenta a pressão quando bônus e reputação dependem da conclusão.

Ratchet pode transformar o esforço heroico final em nova expectativa permanente.

Defina No-Go antes da reta final.

Faça a linha de chegada incluir estabilidade e operabilidade.

Pergunte o que falta, não apenas quanto falta.

E principalmente:

a proximidade da meta aumenta motivação; ela não reduz automaticamente risco.


🥚 Último Easter Egg

Antes de desaparecer, o Doctor escreve no quadro:

IF PROGRESS = 99
   AND LAST-ITEM = BRAKES
      MOVE 'NOT READY'
        TO STATUS
END-IF.

Nosso jovem pergunta:

— Doctor, isso compila?

Ele olha para a TARDIS.

— Não faço ideia.

Pausa.

— Mas como política de mudança é excelente.

VWORP.

VWORP.

VWORP.

A TARDIS desaparece.

No quadro fica apenas:

“Não pergunte se falta apenas 1%. Pergunte o que existe dentro desse 1%.”

E talvez essa seja a essência do Goal Gradient Effect no Bellacosa Mainframe:

a linha de chegada é uma excelente ferramenta para nos fazer correr — desde que não deixemos que a vontade de cruzá-la seja confundida com autorização para ignorar exatamente os controles que garantem que chegaremos vivos do outro lado.

☕🌀

Next stop: Goal Substitution — quando começamos querendo aprender COBOL, entregar valor ou proteger produção e, sem perceber, substituímos o objetivo verdadeiro por algo mais fácil de medir: concluir curso, fechar ticket, aumentar KPI ou deixar o dashboard verde.

Vagner Renato Bellacosa, IBM Champion e especialista em IBM Mainframe
IBM Z17 SYSTEM ONLINE
Sobre o autor

Vagner Renato Bellacosa

IBM Champion 2026 • Especialista em IBM Mainframe

Vagner Renato Bellacosa trabalha com IBM Mainframe desde 1988 , é IBM Champion e especialista em COBOL, CICS, Db2, z/OS e IBM Z. Compartilha experiências profissionais, conhecimento técnico, história da computação e práticas do universo mainframe para aproximar novas gerações das tecnologias que sustentam empresas, bancos e governos ao redor do mundo.

IBM Champion IBM Z COBOL CICS Db2 z/OS Mainframe desde 1988
GitHub LinkedIn
Inicializando conteúdo...