| Bellacosa Mainframe e o ratchet effect |
☕ Um Café no Bellacosa Mainframe
Ratchet Effect: Doctor Who, COBOL e o Dia em que Toda Melhoria Virou a Nova Meta Mínima
Uma viagem pela TARDIS dos incidentes para entender por que metas que só sobem podem ensinar pessoas, equipes e sistemas a esconder capacidade, evitar eficiência visível e nunca mostrar tudo o que realmente conseguem entregar
08:23.
Segunda-feira.
Reunião de performance.
Café quente.
Na tela:
META DE PROCESSAMENTO:
100 MILHÕES DE REGISTROS / NOITE
RESULTADO:
128 MILHÕES
O diretor sorri.
— Excelente.
A equipe também.
Afinal:
28% acima da meta.
Ótimo resultado.
Na semana seguinte chega um e-mail:
NOVA META:
128 MILHÕES
Nosso jovem programador COBOL olha.
— Espera.
— O quê?
— A meta era 100.
— Sim.
— Fizemos 128.
— Excelente desempenho.
— Então agora a meta é 128?
— Naturalmente.
Ele pensa.
— Então se tivéssemos feito 110...
— A nova meta provavelmente seria 110.
— E se fizéssemos 100?
— Continuaria 100.
Silêncio.
Interessante.
Mostrar capacidade adicional não gerou:
folga;
reconhecimento permanente;
reserva;
resiliência.
Gerou:
uma nova obrigação.
Algumas semanas depois, alguém otimiza um programa COBOL.
O job que levava:
01:40
passa a levar:
01:12
Excelente.
No mês seguinte, o scheduler é reorganizado.
O tempo economizado vira:
mais dois jobs dentro da mesma janela.
Agora o batch precisa terminar:
01:12
sempre.
Um operador comenta:
— Não devíamos manter parte dessa folga?
Resposta:
— Se consegue fazer em 1h12, por que reservar 1h40?
Nosso jovem começa a entender.
Cada melhoria:
é capturada.
Cada folga:
desaparece.
Cada ganho:
vira baseline.
VWORP.
VWORP.
VWORP.
A TARDIS materializa-se perto do dashboard.
A porta abre.
O Doctor sai.
Olha para:
100 → 128 → NOVA META 128
Depois pergunta:
— O que acontece se eles entregarem 140 no próximo mês?
— A meta provavelmente sobe para 140.
— E se entregarem apenas 128?
— Cumpriram.
— Então existe vantagem em mostrar 140?
Silêncio.
O Doctor sorri.
— Ah.
— O quê?
— Vocês criaram um sistema em que revelar capacidade hoje aumenta obrigação amanhã.
Pausa.
— E depois ficam surpresos quando ninguém quer mostrar toda a capacidade que possui.
Bem-vindo ao:
Ratchet Effect
Ou:
Efeito Catraca
A ideia central é simples:
quando metas, quotas, orçamentos ou expectativas são ajustados para cima com base no melhor desempenho recente, mas raramente voltam para baixo, o sistema funciona como uma catraca: gira em uma direção e cria incentivos para esconder capacidade, evitar picos e administrar estrategicamente o desempenho.
Em linguagem Bellacosa:
“Se todo recorde vira a nova obrigação, as pessoas aprendem que talvez seja perigoso bater recordes.”
🧠 Por que “ratchet”?
Imagine uma catraca mecânica.
Ela permite movimento em:
uma direção.
Mas impede retorno.
100
↓
110
↓
125
↓
140
Nunca:
140
↓
110
A expectativa sobe.
Raramente desce.
Daí:
Ratchet Effect.
☕ O batch que nunca mais ganhou tempo
Imagine:
batch window:
6 horas.
Equipe otimiza.
Passa para:
4 horas.
Fantástico.
Gestão vê:
2 horas livres.
Coloca:
mais processamento.
Agora janela volta para:
6 horas.
Equipe otimiza novamente.
Passa para:
Mais carga.
Volta:
Depois:
mais volume.
Sempre:
Pergunta:
onde foi parar todo ganho de performance?
Foi convertido em:
nova expectativa.
🧠 Eficiência capturada
Isso não é necessariamente ruim.
Se o objetivo da melhoria era:
aumentar capacidade,
faz sentido.
O problema aparece quando:
todo ganho é imediatamente consumido.
Sem preservar:
headroom;
resiliência;
folga;
benefício para quem gerou o ganho.
👻 Easter Egg nº 1 — A TARDIS mais rápida
Companion:
— Doctor! Melhoramos a TARDIS. Agora chegamos em metade do tempo.
Doctor:
— Excelente.
High Council:
— Então vocês podem fazer duas missões no mesmo intervalo.
Companion:
— Mas pensei que ganharíamos tempo livre.
Doctor:
— Primeira vez em ambiente corporativo?
🧠 Ratchet Effect e incentivos
Suponha:
meta de tickets:
50 por semana.
Você fecha:
Resultado:
próxima meta:
Agora você descobre uma coisa.
Se entregar:
80,
ganha trabalho maior no futuro.
Se entregar:
55,
continua parecendo bom.
Qual comportamento o sistema incentiva?
Talvez:
não mostrar seu máximo.
🧠 Sandbagging
Aqui entra uma prática relacionada:
sandbagging.
Significa deliberadamente:
subestimar;
segurar;
ocultar capacidade
para tornar metas futuras mais fáceis.
Exemplo:
equipe consegue entregar 20 funcionalidades.
Mas declara:
Entrega:
Parece excelente.
Se declarasse 20 e entregasse 20:
apenas “cumpriu”.
O sistema pode ensinar:
prometa menos para não sofrer depois.
☕ A arte da estimativa defensiva
Gestor:
— Quanto vocês conseguem fazer?
Engenheiro pensa:
“Se eu disser a verdade, vira compromisso eterno.”
Resposta:
— Depende...
Ratchet Effect ajudando a cultivar a palavra favorita do especialista.
🧠 Ratchet Effect versus Goodhart
Goodhart:
“Quando métrica vira meta, ela deixa de ser uma boa métrica.”
Ratchet:
“Quando desempenho alto vira automaticamente a nova meta, as pessoas começam a administrar o que mostram.”
Goodhart distorce:
medida.
Ratchet distorce:
revelação de capacidade.
🧠 Campbell entra junto
Se:
carreira;
bônus;
avaliação
dependem da meta,
a pressão aumenta.
Agora mostrar desempenho alto pode:
ser perigoso.
Campbell:
indicador sob pressão.
Ratchet:
resultado alto endurece meta futura.
🧠 Cobra Effect também está perto
Cobra Effect:
incentivo faz problema crescer.
Ratchet Effect:
incentivo faz desempenho real ficar:
subnotificado,
estrategicamente administrado
ou escondido.
Os dois ensinam:
as pessoas respondem à regra, não à intenção da regra.
☕ O gestor pede honestidade
Mas recompensa:
conservadorismo estratégico.
Quem está errado?
Talvez o desenho.
🎯 Pergunta Bellacosa nº 1
“O que acontece com a meta do ano que vem se eu superar muito a meta deste ano?”
Se resposta:
“Sobe automaticamente”,
espere:
comportamento estratégico.
🧠 Orçamento: clássico Ratchet Effect
Área recebe:
R$10 milhões.
Gasta:
R$8 milhões.
Pensa:
“Fomos eficientes.”
Ano seguinte:
budget:
R$8 milhões.
Mensagem aprendida:
economizar custa orçamento futuro.
Agora dezembro chega.
Gestor olha:
R$2 milhões sobrando.
Pergunta:
— Temos algo para gastar?
Cobra Effect já apareceu.
Aqui Ratchet explica:
por que gastar tudo pode ser racional.
Se economizar hoje:
reduz capacidade amanhã.
☕ Use-it-or-lose-it encontra Ratchet
Um belo casal.
🧠 Eficiência punida
Organização diz:
“Queremos eficiência.”
Equipe economiza.
Organização responde:
“Ótimo. Agora façam o mesmo com menos recursos.”
Resultado:
equipes aprendem:
não revelar toda eficiência.
🧠 Success Penalty
Esse é um conceito útil.
Sucesso traz:
punição indireta.
Automatizou 20%?
Corta 20% da equipe.
Reduziu gasto?
Corta orçamento.
Terminou mais rápido?
Dá mais trabalho.
Agora melhorias começam a parecer:
ameaça.
☕ “Trabalhe mais inteligente”
Tradução percebida:
“Mostre como fazemos o mesmo com menos pessoas.”
Boa sorte no programa de inovação.
🧠 Automação e Ratchet Effect
Imagine equipe automatiza:
30% do trabalho manual.
Resultado esperado:
menos erro;
mais tempo para melhorar sistema.
Gestão vê:
capacidade livre.
Então:
retira duas pessoas.
A carga volta para:
100%.
Próxima oportunidade de automação aparece.
Equipe pensa:
“Se automatizarmos, perdemos mais headcount.”
Agora a automação passou a:
ameaçar o agente que deveria promovê-la.
Principal-Agent Problem.
Perverse Incentives.
Ratchet.
🎯 Pergunta Bellacosa nº 2
“Quem produz o ganho recebe algum benefício durável desse ganho?”
Se resposta:
não,
talvez pare de produzir.
🧠 Share the Gain
Uma defesa poderosa:
compartilhar o ganho.
Se automação poupa:
20%,
talvez:
10% vire redução de custo;
10% permaneça como:
capacidade para inovação.
Agora equipe vê:
benefício.
☕ Não capture todo o oxigênio
depois que alguém aprende a respirar melhor.
🧠 Capacity Headroom
Em sistemas críticos:
ganho de performance pode virar:
headroom.
Exemplo:
CPU:
80% → 55%.
Gestor:
— Podemos colocar mais workload até voltar a 80%.
Talvez.
Mas:
headroom é segurança.
Picos.
Falha.
Contingência.
🧠 Ratchet + Risk Compensation
Controle ou capacidade melhora.
Agora organização consome:
margem.
Risk Compensation.
Ratchet garante:
novo consumo vira baseline.
Então:
ganho desaparece permanentemente.
☕ Upgrade de CPU
Dia 1:
margem enorme.
Dia 300:
CPU 85%.
Como?
Porque espaço livre atrai:
workload.
Não exatamente lei natural.
Mas parece.
🧠 Jevons-like intuition
Existe um fenômeno econômico diferente chamado Paradoxo de Jevons, em que ganhos de eficiência podem aumentar consumo total.
Não é Ratchet Effect.
Mas a analogia ajuda:
capacidade liberada frequentemente é reutilizada.
Ratchet acrescenta:
a nova utilização vira:
expectativa permanente.
🧠 Ratchet em metas comerciais
Meta:
R$1 milhão.
Vendedor entrega:
R$1,5 milhão.
Ano seguinte:
meta:
R$1,5 milhão.
Depois:
R$1,8 milhão.
Vendedor aprende:
não fechar tudo em dezembro.
Talvez empurre alguns negócios:
para janeiro.
Agora a meta distorce:
timing.
☕ Negócio de dezembro
vira presente de janeiro.
Não porque cliente mudou.
Porque meta mudou o calendário.
🧠 Goal Timing Manipulation
Em TI:
fechar tickets.
Final de mês.
Equipe pode:
segurar resolução
para:
período seguinte
se isso ajuda meta.
Novamente:
comportamento estratégico.
🧠 Ratchet e baselines
Se baseline futura depende:
do resultado atual,
o resultado atual vira:
negociação.
Essa é a essência.
🎯 Pergunta Bellacosa nº 3
“A métrica de hoje será usada amanhã contra quem a produz?”
Parece dramática.
Mas às vezes é exatamente isso.
🧠 Programador produtivo
Programador encontra forma:
de automatizar tarefa que levava:
8 horas.
Agora leva:
Gestor:
— Excelente! Então podemos colocar outras sete horas de trabalho no dia.
Resultado:
programador não ganhou:
tempo para:
documentação;
aprendizado;
refactoring.
Só ganhou:
mais fila.
Isso pode ensinar:
não revelar toda automação.
☕ “Não conte que esse script existe.”
Quando você ouve isso,
há um sistema de incentivo por trás.
🧠 Shadow Automation
Equipe cria:
scripts pessoais.
Não oficializa.
Por quê?
Se oficializar:
meta muda.
Agora:
conhecimento fica escondido.
Bus Factor aumenta.
Perverse incentive.
🧠 Ratchet Effect pode criar Knowledge Hoarding
Se mostrar:
ferramenta;
atalho;
capacidade
gera:
mais cobrança,
pessoa pode:
esconder.
Isso prejudica:
knowledge sharing.
☕ “Esse script é só meu.”
Talvez não seja ego.
Talvez seja defesa contra baseline.
🧠 Psychological Safety de performance
Interessante conceito.
Uma equipe precisa acreditar que pode:
mostrar ganho
sem ser imediatamente punida.
Senão dados de capacidade:
ficam contaminados.
🧠 Honest Capacity Reporting
Para planejar:
precisamos saber:
capacidade real.
Ratchet Effect destrói:
honestidade.
Porque pessoas protegem:
buffer.
🧠 Buffers invisíveis
Equipes podem inserir:
gordura em estimativas.
Management chama:
padding.
Equipe chama:
sobrevivência.
Se toda eficiência é capturada:
buffers ficam escondidos.
☕ Planning Fallacy encontra Ratchet
Estimativa otimista já era problema.
Agora existe incentivo para:
estimativa pessimista.
Temos dois vieses brigando.
🧠 Sandbagging versus Planning Fallacy
Planning Fallacy:
subestima tempo ingenuamente.
Sandbagging:
superestima estrategicamente.
Mesma estimativa.
Motivações opostas.
Por isso contexto importa.
🧠 Actor-Observer Bias
Gestão:
“Equipe sempre infla estimativa.”
Equipe:
“Porque toda sobra vira obrigação.”
Cada lado vê:
o outro.
Principal-Agent novamente.
🧠 Trust erosion
Se gestão acredita:
equipe esconde.
Aumenta:
controle.
Need for Control.
Equipe sente:
mais pressão.
Esconde mais.
Loop.
🌀 Ratchet Control Loop
META SOBE
↓
EQUIPE PROTEGE CAPACIDADE
↓
GESTÃO DESCONFIA
↓
MAIS CONTROLE
↓
MENOS TRANSPARÊNCIA
↓
META FICA MAIS DIFÍCIL DE CALIBRAR
Bonito.
Terrível.
👻 Easter Egg nº 2 — WLM corporativo
Doctor olha para workload.
— Quanto CPU você precisa?
Aplicação:
— 30%.
Management:
— Você usou 45% ontem.
Aplicação:
— Foi pico.
Management:
— Nova baseline: 45%.
Aplicação:
— Então nunca mais mostro pico.
Mesmo sistema distribuído aprende política.
🧠 Ratchet Effect em performance tuning
Você otimiza:
SQL.
CPU cai:
40%.
Management usa economia:
para adicionar volume.
Ótimo.
Depois novo volume cresce.
CPU volta:
85%.
O tuning não criou:
folga permanente.
Criou:
capacidade capturada.
Se isso era estratégia:
perfeito.
Se esperávamos:
resiliência,
falhou.
🧠 Defina destino do ganho
Antes de otimizar:
pergunte:
“Para que será usada a capacidade liberada?”
Custo?
Growth?
Headroom?
Resiliência?
Se não decidir:
alguém vai consumir.
☕ Espaço vazio em TI
tem expectativa de vida curta.
🧠 Ratchet em SLAs
SLA:
99.9%.
Fornecedor entrega:
99.99%.
Renovação:
cliente exige:
99.99%
pelo mesmo preço.
Fornecedor aprende:
superar demais pode elevar:
expectativa contratual.
Então talvez opere:
perto do SLA,
não muito acima.
Curioso.
🧠 Quality Ceiling
Se excelência extraordinária:
vira baseline,
agente pode evitar:
excelência extraordinária.
Isso é profundamente importante.
🎯 Pergunta Bellacosa nº 4
“Estamos recompensando excelência ou convertendo excelência em obrigação sem compensação?”
Excelente.
🧠 Ratchet em fornecedores
Contrato:
redução de custo anual obrigatória.
Ano 1:
5%.
Ano 2:
mais 5%.
Ano 3:
mais.
No começo:
ineficiências reais.
Depois:
acabam.
Fornecedor começa:
reduzir:
qualidade;
staff;
redundância.
Porque ratchet continua.
🧠 Diminishing Returns ignored
Não existe:
eficiência infinita.
Ratchet pode presumir:
todo ano melhora igual.
Até:
margem desaparecer.
☕ Esprema a laranja
Ano 1:
suco.
Ano 10:
casca.
Mesmo KPI.
🧠 Drift Into Failure
Essa conexão é fortíssima.
Cada ano:
corta 5%.
Parece pequeno.
Localmente:
racional.
Ao longo do tempo:
buffers somem.
Staff reduz.
Maintenance cai.
Sistema deriva:
para fragilidade.
Ratchet fornece:
pressão contínua unidirecional.
🧠 Local optimization year after year
Um corte isolado:
seguro.
Dez cortes:
talvez não.
Drift.
☕ Todo trimestre saudável
Sistema doente em cinco anos.
Isso é organização complexa.
🧠 Ratchet e technical debt
Delivery target:
sobe.
Tempo para:
refactor
não.
Então debt cresce.
Cada produtividade maior:
vira mais feature.
Nunca:
manutenção.
Resultado:
mais rápido hoje;
mais lento amanhã.
🧠 Productivity Trap
Ferramentas novas:
IA;
automação;
framework.
Produtividade sobe.
Management aumenta:
expectativa.
Pessoa continua:
ocupada 100%.
Benefício subjetivo:
zero.
☕ IA economiza 30% do tempo.
Parabéns.
Agora sua meta subiu 40%.
Bem-vindo ao futuro.
🧠 AI Productivity Ratchet
Esse tema é importantíssimo.
Se IA acelera:
coding,
uma organização pode imediatamente assumir:
cada dev deve entregar:
2x.
Mas parte do ganho deveria talvez ir para:
review;
testes;
design;
aprendizado.
Se tudo vira:
volume,
risk increases.
🧠 Risk Compensation + AI
Mais produtividade.
Mais scope.
Mais velocidade.
Ratchet:
nova velocidade vira baseline.
Depois não dá para voltar.
🧠 Skill erosion
Se toda capacidade extra é consumida:
não sobra tempo:
para aprender.
Paradoxalmente:
produtividade hoje
reduz skill amanhã.
☕ O sistema come o tempo que deveria melhorar o sistema
Maravilhoso.
🧠 Ratchet Effect em incident response
Meta:
MTTR < 60.
Equipe consegue:
Nova meta:
Depois:
Em algum momento:
restaure antes de entender.
Action Bias.
Evidence destroyed.
Ratchet empurra:
cada vez mais rápido.
🧠 Safety-performance tension
Você não pode:
reduzir tempo infinitamente.
Existe:
qualidade mínima da investigação.
Guardrails.
🎯 Pergunta Bellacosa nº 5
“Existe um ponto abaixo do qual melhorar a métrica começa a piorar outra coisa importante?”
Fundamental.
🧠 Minimum Safe Process
MTTR baixo:
bom.
Mas:
data integrity;
diagnostics;
safe rollback.
Precisam permanecer.
🧠 Ratchet em testes
Build:
20 min.
Equipe otimiza:
Pipeline adiciona:
mais testes.
Volta:
Equipe otimiza:
Mais gates.
Volta:
Interessante.
Às vezes isso é bom:
ganho convertido em:
quality.
Mas quem gerou otimização pode sentir:
nada mudou.
🧠 Benefit invisibility
Se toda otimização é imediatamente preenchida,
pessoas podem achar:
“não vale a pena otimizar.”
Mostre:
o que ganhou.
☕ Antes:
20 min com 100 testes.
Depois:
20 min com 300.
Isso é progresso.
Dashboard precisa mostrar.
🧠 Ratchet em storage
Equipe limpa:
30%.
Management reduz:
allocation.
Ano seguinte:
cresce volume.
Agora falta espaço.
Equipe aprende:
não mostrar sobra.
🧠 Resource Hoarding
Times seguram:
CPU;
storage;
headcount
porque sabem:
se devolverem,
não recuperam.
Ratchet cria:
hoarding.
☕ “Não devolva esse volume.”
Por quê?
— Nunca mais conseguimos.
Catraca.
🧠 Cloud deveria resolver?
Em teoria:
elasticidade.
Mas orçamento ainda pode ter:
ratchet.
Se você economiza:
baseline de custo cai.
Depois precisa escalar.
Finance pergunta:
“Por que aumentou?”
Então times mantêm:
buffer financeiro.
Comportamento humano continua.
🧠 FinOps challenge
Precisamos:
incentivar economia
sem transformar economia em:
perda permanente de capacidade.
🧠 Shared Savings
Uma solução:
se equipe economiza:
R$1M,
parte fica:
com time
para investimento.
Isso melhora:
incentivo.
☕ Economizar deixa de ser autolesão.
🧠 Ratchet em headcount
Time melhora produtividade.
Entrega mais com:
10 pessoas.
Management:
corta para 8.
Agora capacidade volta:
ao limite.
Team sees:
productivity improvement → layoffs.
Next efficiency idea?
Silence.
🧠 Perverse Incentive
Exatamente.
Ratchet é uma forma específica de:
incentivo perverso temporal.
🧠 Cobra Effect connection
Cobra:
problema vira lucrativo.
Ratchet:
melhoria vira custosa para quem melhora.
Ambos podem:
inverter intenção.
🧠 Principal-Agent
Principal quer:
eficiência verdadeira.
Agent quer:
proteger capacidade.
Se eficiência gera:
punição,
agent racionalmente esconde.
Não moralize.
Redesign.
🎯 Pergunta Bellacosa nº 6
“O que uma equipe perde quando mostra que consegue fazer mais com menos?”
Essa é brutalmente reveladora.
🧠 Ratchet em metas acadêmicas
Aluno:
nota 8.
Pais:
esperavam 8.
Tira 10.
Agora:
10 vira expectativa.
Próxima prova:
Reação:
“o que aconteceu?”
Efeito psicológico parecido.
Excelência muda:
baseline.
Pode gerar:
fear of overperformance.
☕ Um 10 pode ser perigoso.
Se o mundo decidir que você deixou de ser alguém que tira 8
e virou:
“a pessoa do 10.”
🧠 Ratchet em vida profissional
Entrega extraordinária:
durante crise.
Trabalha:
12h/dia.
Projeto salva.
Depois:
gestão passa a tratar:
12h
como produtividade normal.
Heróico excepcional:
vira baseline.
Burnout.
🧠 Emergency effort normalization
Muito perigoso.
War Room:
fim de semana.
Hero effort.
Depois:
“Vimos que dá.”
Não.
Vimos:
que dá temporariamente sob emergência.
☕ MAX CAPACITY
não é:
NORMAL CAPACITY.
Essa deveria estar em letras grandes.
🧠 Burst versus sustainable capacity
Sistemas sabem isso.
CPU tem:
burst.
Rede:
peak.
Humanos também.
Não use:
pico
como:
baseline.
🎯 Pergunta Bellacosa nº 7
“Esse desempenho é sustentável ou foi um burst excepcional?”
Importantíssima.
🧠 Capacity Planning
Distinga:
SUSTAINABLE:
70%
BURST:
95%
Se management vê 95
e redefine baseline:
95,
resiliência desaparece.
☕ 100% ocupado
não significa:
100% produtivo.
Pode significar:
zero capacidade de absorver surpresa.
🧠 Little's Law e filas
Utilização muito alta:
fila cresce.
Logo ratchet de produtividade pode:
empurrar equipe para:
100% utilization.
Então lead time piora.
Paradoxo.
🧠 Slack is not waste
Folga pode:
absorver:
incidentes;
aprendizado;
variação.
Ratchet tende:
a eliminar.
☕ Toda folga parece desperdício
até ocorrer algo inesperado.
🧠 Ratchet Effect em Agile
Velocity:
Sprint excepcional:
Manager:
— Ótimo. Nova capacidade 55.
Equipe:
— Não.
— Mas fizeram.
— Uma vez.
Story Points + Goodhart + Ratchet.
Clássico.
🧠 Velocity was forecast, not commitment
Originalmente:
planejamento.
Agora vira:
quota.
Campbell.
☕ Métrica interna vira contrato externo
e perde função.
🧠 Ratchet e estimation gaming
Se velocity vira:
target,
teams inflate points.
Goodhart.
Se target sobe com velocity:
teams hide velocity.
Ratchet.
Duas forças.
🧠 Metric strategy
Agora ninguém sabe:
capacidade real.
Organização perdeu:
observabilidade.
🎯 Pergunta Bellacosa nº 8
“Estamos usando uma métrica para aprender ou para elevar permanentemente a cobrança?”
Excelente.
🧠 Ratchet em SLA de suporte
Equipe resolve:
90% em 4h.
Meta:
80%.
Novo target:
90%.
Equipe melhora:
95%.
Target:
95%.
Até:
99.9%.
Mas casos complexos existem.
Em algum ponto:
resta:
gaming.
🧠 Ceiling Effect
Near physical limit.
Further improvement:
expensive.
Ratchet ignores:
curve.
🧠 Diminishing returns again
Primeiros 20%:
easy.
Últimos 1%:
huge cost.
Zero-Risk Bias aparece.
☕ 99 para 99.9
parece pouco.
Às vezes custa:
um universo.
🧠 Ratchet e cost cutting
Annual target:
-5%.
Ano 1:
remove waste.
Ano 2:
renegotiate contracts.
Ano 3:
reduce training.
Ano 4:
cut maintenance.
Ano 5:
incident.
Cada ano:
meta idêntica.
Natureza do corte muda.
🧠 Efficiency vs resilience
Ratchet converts:
efficiency program
into:
resilience erosion.
🧠 Margin accounting
Uma defesa:
meça margem explicitamente.
CPU headroom.
Staff capacity.
Error budget.
Budget reserve.
Se margem é:
KPI positivo,
não será tratada como desperdício.
☕ Se você não mede headroom,
alguém vai chamar de ociosidade.
🧠 Headroom SLO
Example:
NORMAL CPU TARGET:
< 70%
PEAK:
< 85%
Now:
50% isn't automatically:
"waste."
It can represent:
resilience.
🧠 Sustainable utilization targets
For teams too.
Not 100%.
🧠 Ratchet in staffing models
Capacity:
80% planned.
20%:
incidents;
training;
improvement.
Management sees:
20% unallocated.
Cuts.
Then improvement stops.
Important.
☕ O backlog de manutenção nasce no espaço onde antes existia folga.
🧠 Improvement capacity
Reserve:
10–20% for:
automation;
technical debt;
learning.
If captured:
long-term productivity falls.
🧠 Ratchet Effect can destroy continuous improvement
Irony.
Every improvement:
raises workload.
Therefore people stop improving.
🎯 Pergunta Bellacosa nº 9
“Se toda melhoria for imediatamente convertida em mais carga, por que alguém continuaria melhorando?”
Essa é a pergunta moral do capítulo.
🧠 Recognition alone may not solve
“Parabéns!”
Depois:
+30% workload.
Thank you?
Need:
structural benefit.
🧠 Gain sharing options
bonus;
innovation time;
reduced toil;
increased buffer;
skill development;
team investment.
Some benefit stays local.
☕ O café melhora quando quem plantou o café também bebe uma xícara.
Metáfora meio torta.
Mas funciona.
🧠 Ratchet e promotions
Pessoa excepcional.
Recebe:
mais projetos.
Não:
mais apoio.
Eventually:
burnout.
Competence penalty.
🧠 Competence Trap
“The reward for good work is more work.”
Familiar.
Ratchet social.
☕ Você resolve rápido.
Então recebe todos os problemas difíceis.
Depois seu KPI fica pior.
Organizações conseguem ser criativas.
🧠 Workload balancing
Don’t route everything to:
best performer.
Or skill becomes:
burden.
🧠 Hero trap
Expert always fixes.
Others never learn.
Bus factor rises.
Ratchet:
expert capacity baseline.
🧠 Skills transfer
Use expertise:
mentoring.
Not infinite queue.
👻 Easter Egg nº 3 — O Doctor resolve rápido demais
Companion:
— Você salvou o planeta em 20 minutos!
UNIT Commander:
— Excelente. Amanhã temos quatro planetas.
Doctor:
— Talvez eu devesse ter demorado uma hora.
🧠 Ratchet and self-reporting
People may avoid:
showing full capability.
This creates:
hidden productivity.
Leadership then thinks:
needs more monitoring.
Need for Control.
Again loop.
🧠 Trust-based planning
Use:
ranges.
Capacity.
Don’t mechanically ratchet.
🧠 Rolling averages
Instead of:
best month = new target,
use:
long-term average;
context;
forecast.
This reduces:
noise capture.
☕ Um mês bom não é uma nova lei da física.
🧠 Avoid basing quotas on peaks
Peak:
can be luck.
Outcome Bias.
Recency Bias.
Use:
base rates.
Historical.
🧠 Recency Bias + Ratchet
Last quarter:
great.
Management assumes:
new normal.
Recency.
Then ratchets.
Next quarter:
normal.
Looks:
failure.
🎯 Pergunta Bellacosa nº 10
“Estamos confundindo um pico recente com uma mudança permanente de capacidade?”
Muito importante.
🧠 Regression to the Mean
Exceptional performance often:
regresses.
If target set at peak:
later normal performance appears:
poor.
Then punishment.
Bad.
🧠 Statistical Process Control
Better:
understand:
mean;
variance.
Don’t target:
random high.
☕ Se ontem CPU caiu para 30% por acaso,
não transforme 30 em novo SLA.
🧠 Ratchet and benchmarking
Best team:
Set everyone:
But:
context differs.
Fundamental Attribution Error.
Measurement distortion.
🧠 Frontier vs average
Best performance shows:
possible.
Not necessarily:
sustainable for all.
🧠 Best Practice Trap
“Team X did it.”
So:
everyone can.
Maybe:
different workload;
skills;
tools.
Ratchet via benchmarking.
☕ “Na equipe de Londres funciona.”
Ótimo.
Estamos em Londres?
🧠 Contextual baselines
Targets should consider:
system;
volume;
risk.
Not universal.
🧠 Ratchet and outsourcing
Vendor reduces cost.
Client asks:
same reduction yearly.
Vendor eventually:
cuts quality.
Contract should:
share productivity gains.
Set realistic:
efficiency curves.
🧠 Gainsharing contracts
Savings split.
Promotes:
innovation.
Instead of:
all savings captured by client.
☕ Se fornecedor ganha zero com eficiência,
por que investir em eficiência?
🧠 Ratchet in cloud discounts
Provider gives:
commit discount.
Client sees savings.
Budget reduced.
Then demand spike.
No buffer.
Financial ratchet.
🧠 Flex budgets
Maybe:
baseline + contingency.
🧠 Ratchet in security response
Security team detects:
100 vulnerabilities.
Gets target:
They find:
Next:
At some point:
more findings might mean:
worse security,
not better team.
Metric meaning flips.
Campbell.
☕ Caçador de incêndio medido por:
quantidade de incêndios encontrados.
Hmm.
🧠 Detection Ratchet
More detection:
good.
But target count can:
reward more findings,
not risk reduction.
Need outcome.
🧠 Ratchet in fraud prevention
Blocks:
R$10M fraud.
Next target:
R$12M.
But if fraud decreases due success,
team fails target.
Perverse.
Success creates:
less opportunity to hit target.
Cobra-like.
🧠 Counterfactual metrics
Measure:
loss rate,
not dollars blocked alone.
Better.
🧠 Ratchet in safety
Zero accidents one year.
Next:
zero.
Fine.
But if near misses reported:
management says worse.
Then reporting declines.
Campbell.
🧠 Ratchet and transparency
If better reporting:
raises expected performance
or scrutiny,
people may hide.
Again.
🧠 What should targets do?
Targets should:
guide.
Not punish:
truth.
They should account:
variance.
Sustainability.
☕ Meta saudável é bússola.
Não catraca.
🧠 Adaptive targets
Maybe:
ranges.
Confidence intervals.
Context.
Instead of:
single hard number.
🧠 Target bands
EXPECTED:
100–115
STRETCH:
120+
SUSTAINABLE BASELINE:
105
If hit stretch once:
doesn’t reset:
baseline automatically.
🧠 Separate stretch from commitment
Crucial.
Stretch:
aspiration.
Baseline:
sustainable.
If every stretch becomes commitment:
no one stretches.
🎯 Pergunta Bellacosa nº 11
“Estamos deixando claro o que é capacidade sustentável e o que é stretch excepcional?”
Excelente.
🧠 Ratchet and innovation
Experiments may produce:
temporary productivity spike.
If immediately operationalized:
no room to experiment.
People avoid:
showing prototypes.
🧠 Innovation Sandbox
Protect:
experimental gains
from immediate quota.
Learn first.
☕ Canary para produtividade também.
🧠 Ratchet Effect and AI coding again
Developer with AI:
finishes task in:
2h instead of 4.
If organization instantly:
halves estimates,
developer loses time for:
verification.
Then quality falls.
Proper approach:
measure:
end-to-end.
Not typing speed.
🧠 AI gain allocation
Maybe:
50% faster implementation.
Spend gain on:
tests;
review;
documentation.
Now system improves.
Not just:
more tickets.
☕ IA pode acelerar:
produção de código.
Não significa:
acelerar compreensão na mesma proporção.
🧠 Productivity ≠ throughput only
Quality.
Reliability.
Knowledge.
Need broader outcome.
🧠 Ratchet Effect em COBOL batch
Vamos ao iniciante.
Você tem programa:
PERFORM PROCESS-RECORD
UNTIL EOF
1 milhão records:
10 min.
Você otimiza:
7 min.
Management increases:
records.
Now:
1.4M / 10 min.
Optimization consumed.
Fine.
But if no headroom:
next volume spike:
batch misses window.
Need:
capacity planning.
🧠 Sustainable throughput
Maybe target:
75% of max.
Not max.
Because:
variability.
☕ Benchmark não é produção.
Max não é normal.
🧠 Return Codes and Ratchet metaphor
A system that succeeds at:
RC=00
under ideal conditions
doesn't mean:
new expected limit.
Stress test:
finds boundary.
Don't operate at boundary.
🧠 Max throughput tests
Purpose:
know limit.
Not:
set daily target equal limit.
🎯 Pergunta Bellacosa nº 12
“Estamos usando o limite conhecido como margem de segurança ou como nova meta operacional?”
Essa é excelente para infra.
🧠 Ratchet Effect e SLOs
If service exceeds:
99.99.
Don't automatically tighten:
to 99.99
unless business value justifies.
Otherwise:
reliability investment may:
freeze innovation.
Error budget.
🧠 SLO should reflect user need
Not:
best historical result.
Very important.
☕ Cliente precisa de:
99.9?
Não venda:
99.999
de graça.
Depois vira expectativa.
🧠 Overdelivery trap
Overdeliver regularly.
Customer learns:
that's normal.
Then contract:
expects.
This is Ratchet in service relationships.
🧠 Manage expectations honestly
Don't artificially underperform.
But distinguish:
commitment
from:
best effort.
🧠 Ratchet Effect and negotiations
If every concession:
becomes baseline,
negotiators become:
reluctant.
Organizations learn:
never give more.
That's classic repeated-game behavior.
☕ Uma exceção generosa
vira:
“mas vocês fizeram da outra vez.”
Ratchet social.
🧠 Temporary exceptions need labels
Say:
temporary.
One-time.
Pilot.
Otherwise:
baseline.
🧠 Document exceptional effort
Incident:
team works weekend.
Postmortem should say:
not sustainable.
Don't normalize.
☕ SPECIAL PROCESSING
não é:
STANDARD PROCEDURE.
🧠 Normalization of Deviance connection
Emergency effort repeated.
Nothing terrible.
Now normal.
Ratchet makes:
exceptional workload
standard.
Normalization locks it.
Danger.
🌀 Ratchet + Normalization
EMERGENCY BURST
↓
SUCCESS
↓
NEW EXPECTATION
↓
REPEATED
↓
NORMALIZED
↓
BURNOUT / FAILURE
Powerful.
🧠 Outcome Bias
The emergency succeeded.
So management thinks:
method works.
Ignores cost.
Ratchet baseline.
🧠 Survivorship Bias
Team survived:
three crunches.
Therefore:
can survive indefinitely.
No.
Maybe people left.
Hidden cost.
🧠 Burnout as externality
Performance metric doesn't show:
fatigue.
Turnover later.
Present Bias.
Moral Hazard.
🎯 Pergunta Bellacosa nº 13
“Que custo invisível tornou possível esse desempenho excepcional?”
Excellent.
🧠 Ratchet Effect in maintenance windows
Change completed:
in 30 min.
Window:
2h.
Next time management:
reduces window to 30.
But previous:
no issue.
Next:
complex.
Now no buffer.
Do not ratchet:
window based on best case.
☕ “Da última vez levou meia hora.”
A frase que antecede incidentes.
🧠 Use percentiles, not minimum
For duration:
P50.
P95.
Not best ever.
Statistics.
🧠 Planning with variance
A mature organization knows:
distributions.
Not single point.
☕ Um número é fácil.
Realidade prefere intervalo.
🧠 How to combat Ratchet Effect
Agora o operacional.
🧪 Passo 1 — Separe pico de capacidade sustentável
Burst ≠ baseline.
🧪 Passo 2 — Defina destino dos ganhos
Growth?
Headroom?
Savings?
🧪 Passo 3 — Compartilhe parte do ganho
Não capture 100%.
🧪 Passo 4 — Use médias e históricos
Não último recorde.
🧪 Passo 5 — Preserve buffers
CPU.
People.
Time.
Budget.
🧪 Passo 6 — Evite targets que só sobem
Targets também podem:
descer
quando contexto muda.
🧪 Passo 7 — Diferencie stretch de commitment
Muito importante.
🧪 Passo 8 — Não puna economia
Budget saving shouldn’t automatically:
erase future capacity.
🧪 Passo 9 — Meça sustentabilidade
Turnover.
Quality.
Recurring incidents.
🧪 Passo 10 — Pergunte sobre comportamento estratégico
Sandbagging?
Hoarding?
📋 Checklist anti-Ratchet Effect
[ ] A meta sobe automaticamente após bom desempenho?
[ ] Ela também pode cair?
[ ] Estamos usando pico como baseline?
[ ] O desempenho foi sustentável?
[ ] A equipe perde algo quando mostra eficiência?
[ ] Economia reduz orçamento futuro automaticamente?
[ ] Automação ameaça headcount?
[ ] Existe incentivo para sandbagging?
[ ] Há resource hoarding?
[ ] Stretch virou compromisso?
[ ] Estamos consumindo toda a margem?
[ ] Ganhos de produtividade financiam qualidade e aprendizado?
[ ] O target considera variabilidade?
[ ] Melhoria está criando burnout?
[ ] Ainda existe headroom?
🧠 Bellacosa Gain Allocation Card
IMPROVEMENT:
Batch -30 min
BENEFIT:
30 min
ALLOCATE:
10 min → more volume
10 min → contingency
10 min → maintenance window
Agora:
ganho tem destino.
Não desaparece.
🧠 Performance Dividend
Podemos chamar:
dividendo de produtividade.
Assim como safety dividend.
Não gaste:
100%.
☕ Dividendos também podem ser reinvestidos.
🧠 Ratchet Budget
Maybe organization creates:
improvement reserve.
Part savings:
returns to team.
Encourages:
automation.
🧠 Shared Savings
Classic.
Align Principal-Agent.
🧠 Ratchet Effect and innovation culture
If every improvement:
raises quota,
people avoid:
experiments.
If improvement gives:
recognition + space,
innovation grows.
🧠 Psychological Contract
People notice:
what happens after success.
The organization's reaction teaches:
future behavior.
☕ A forma como você reage a um recorde
decide se verá outro.
🧠 Leadership lesson
When team overperforms:
first ask:
why.
Was it:
automation?
Low volume?
Heroics?
Luck?
Don't immediately:
reset target.
🎯 Pergunta Bellacosa nº 14
“O que tornou possível esse resultado e quais dessas condições continuarão existindo?”
Excelente.
🧠 Decompose performance
RESULT =
SKILL
+ AUTOMATION
+ EXTRA HOURS
+ LOW INCIDENT LOAD
+ LUCK
If extra hours + luck:
don't ratchet.
🧠 Attribution matters
Self-Serving Bias can exaggerate:
structural gains.
Outcome Bias:
one success.
Need evidence.
☕ Um mês bom pode ser:
engenharia.
Ou:
feriado.
🧠 Control Charts
Use process mean and variation.
Performance management could learn:
Statistical Process Control.
Don't react:
to every high.
🧠 Tampering
Interesting connection: adjusting process based on random variation can worsen it.
Different concept, but relevant.
Don't ratchet:
on noise.
☕ Não tunar WLM por causa de uma terça estranha.
Mesmo princípio.
🧠 Ratchet Effect em audit/compliance
Team achieves:
100% control testing.
Next:
more controls.
Because capacity shown.
Eventually:
paperwork grows.
Need for Control.
🧠 Compliance workload ratchet
Every incident:
new control.
Never remove.
Scar tissue process.
Now:
control inventory only grows.
That's a ratchet too, though mechanism differs.
☕ Processo que só adiciona
é catraca organizacional.
🧠 Control Garbage Collection
Need retire controls.
Otherwise:
ratchet of bureaucracy.
🧠 Status Quo Bias
Once added:
hard remove.
Ratchet + Status Quo.
🧠 Ratchet Effect em security rules
Every attack:
add rule.
Never remove.
Eventually:
complexity.
False positives.
Workarounds.
Drift.
☕ Firewall rulebase com arqueologia.
🧠 Ratchet in logging
Incident:
add logs.
Never clean.
Storage grows.
Signal/noise falls.
Alarm Fatigue.
Another catraca.
🧠 Ratchet isn't only targets
Broadly, ratcheting can describe systems that:
accumulate one-way changes.
But in incentive/economic context:
focus is:
past performance raising future expectations.
Important.
🧠 Don't dilute term
Use precisely.
Targets.
Budgets.
Quotas.
Expectations.
🧠 Curiosidade econômica
Ratchet Effect appears in economic discussions of:
planning;
quotas;
principal-agent relationships.
If a principal uses an agent's current performance to set future targets, the agent may strategically underperform today to avoid tougher targets tomorrow.
That is the core.
☕ O paradoxo:
o chefe quer descobrir sua capacidade real.
Mas a regra dá incentivo para escondê-la.
🧠 Dynamic Principal-Agent Problem
This is really:
principal-agent across time.
Today’s output changes tomorrow’s contract.
So agent optimizes:
not just today.
But future burden.
🧠 Intertemporal incentives
Very important term.
Behavior today depends:
future consequence.
🎯 Pergunta Bellacosa nº 15
“O que a pessoa faz hoje sabendo como seu desempenho será usado amanhã?”
Essa é a lente Ratchet.
🧠 Example COBOL contractor
Consultant completes:
20 tasks/month.
Client sets next quota:
If does:
30,
future:
Maybe consultant paces at:
Not lazy.
Strategic.
Contract encourages.
🧠 Better contract
Maybe:
fixed base;
share gains;
periodic renegotiation based on:
technology + workload.
Not automatic ratchet.
☕ Meta não deveria ser:
MAX(last_month).
Isso é algoritmo ruim.
💻 COBOL anti-pattern
IF CURRENT-PERFORMANCE > TARGET
MOVE CURRENT-PERFORMANCE
TO NEXT-TARGET
END-IF.
This is:
ratchet algorithm.
💻 Better
COMPUTE NEXT-TARGET
= SUSTAINABLE-CAPACITY
* BUSINESS-NEED-FACTOR.
IF CURRENT-PERFORMANCE > NEXT-TARGET
MOVE CURRENT-PERFORMANCE
TO STRETCH-REFERENCE
END-IF.
Now:
performance informs.
Doesn't dictate blindly.
🧠 Excellent distinction
Observed max:
reference.
Sustainable capacity:
commitment.
☕ Max isn't contract.
🧠 Ratchet and gamification
Badges.
Streaks.
Targets.
Once user reaches:
100 days,
next badge:
Can motivate.
But work context:
endless escalation can exhaust.
🧠 Infinite growth assumption
Ratchet often assumes:
more is always better.
But many systems have:
optimum.
Not infinite.
☕ CPU utilization:
100% isn't better than 70%.
Ticket closure:
infinite isn't desirable.
🧠 Outcome saturation
At some point:
more speed
doesn't create:
more value.
Need detect.
🎯 Pergunta Bellacosa nº 16
“Existe um nível suficiente onde melhorar mais não gera valor proporcional?”
Crucial.
🧠 Satisficing
Again Herbert Simon.
Sufficiently good.
Not maximum.
For SLO:
meet user need.
Not infinite nines.
🧠 Zero-Risk Bias connection
Ratchet can push:
99 → 99.9 → 99.99
because “better.”
Cost explodes.
Same.
🧠 Economic optimization
Marginal benefit versus marginal cost.
Don't ratchet without:
business case.
☕ Mais nove?
Mostre o boleto.
🧠 Ratchet Effect e recognition
If target rises:
also reward should perhaps rise.
If expectations increase:
compensation/resources?
If not:
resentment.
🧠 Asymmetric Ratchet
Targets up.
Resources same.
This is particularly harmful.
☕ Meta sobe.
Equipe fica igual.
Física corporativa.
🧠 Resource-adjusted targets
If scope increases:
staff/tooling maybe.
Otherwise:
quality trade.
🧠 Capacity equation
DEMAND ↑
=> CAPACITY ↑
OR
QUALITY/TIME/RISK CHANGES
No magic.
🧠 Ratchet and hidden overtime
Target rises.
Headcount same.
People add:
hours.
Performance appears sustainable.
Management ratchets again.
Burnout loop.
🌀 Overtime Ratchet
HIGH TARGET
↓
OVERTIME
↓
TARGET MET
↓
NEW TARGET
↓
MORE OVERTIME
Dangerous.
🧠 Measure hours and fatigue
Don't let overtime:
hide capacity gap.
☕ Se 12 horas por dia viram capacidade oficial,
a planilha está mentindo.
🧠 Sustainable Pace
Agile principle.
Important.
Capacity should be:
sustainable.
Not heroic.
🧠 War Room heroics must be excluded from baseline
Write explicitly:
exceptional.
🧠 Post-incident accounting
Record:
overtime.
External support.
Manual workaround.
Then performance isn't mistaken as normal.
🎯 Pergunta Bellacosa nº 17
“Quanto trabalho extraordinário ficou invisível dentro deste resultado aparentemente normal?”
Excellent.
🧠 Ratchet in vendor support
Vendor resolves incident using:
senior experts.
Next SLA assumes:
same speed.
But senior escalation isn't scalable.
Need:
tiered.
🧠 Hidden subsidy
Expert hero.
Same as Moral Hazard.
☕ João resolveu em 15 minutos.
Não significa que o processo resolve em 15.
Significa:
João estava online.
🧠 Measure system capability, not hero capability
Great.
🧠 Ratchet and team maturity
As team improves:
takes harder work.
Metrics may not improve.
Management thinks:
stagnation.
But difficulty increased.
Context.
🧠 Case mix adjustment
Healthcare does similar concept.
In IT:
task complexity.
Don't compare raw counts.
☕ Dez tickets simples ≠ um deadlock intermitente em produção.
🧠 Value-based metrics
Maybe measure:
business impact.
Hard.
But closer.
🧠 Ratchet and learning curves
Early improvement fast.
Later:
slower.
Ratchet expects:
same rate.
Unrealistic.
🧠 Plateau is normal
Performance curves plateau.
Not failure.
☕ Você não reduz batch 30% todo mês.
Eventualmente ele termina antes de começar.
🧠 Physical limits
Latency:
speed of light.
Human:
24h/day.
Ratchet can ignore.
🧠 Humor aside, limits matter
Set:
asymptotic expectations.
🧠 Ratchet Effect and ethics
If targets impossible:
people may:
game;
hide;
cut corners.
Campbell.
So unrealistic ratchet can:
create ethical pressure.
🧠 Ethical fading
People start:
small adjustments.
“Just this once.”
Drift.
☕ Meta impossível é uma fábrica de workaround.
🧠 How leadership should respond to overperformance
Maybe:
congratulate;
understand cause;
distinguish structural vs temporary;
preserve part benefit;
only then adjust target.
Excellent.
🧪 Bellacosa Overperformance Review
RESULT:
+25%
CAUSE:
Automation: +10%
Low volume variance: +5%
Overtime: +10%
SUSTAINABLE GAIN:
10%
NEW BASELINE:
+7%
RESERVE:
3%
Now rational.
🧠 Don't capture temporary factors
Overtime isn't:
gain.
Luck isn't:
gain.
🧠 Confidence level
Maybe:
pilot for months.
Then baseline.
☕ Um recorde precisa de repetição
antes de virar contrato.
🧠 Ratchet Effect in OKRs
Stretch KR achieved:
120%.
Next quarter:
same becomes baseline.
Eventually:
no one sets true stretch.
They choose:
safe goals.
Objective system loses:
ambition.
🧠 Goal padding
Exactly.
To preserve space.
🧠 Honest stretch requires no automatic punishment
If fail stretch:
not failure.
If exceed:
not immediate baseline.
Otherwise:
stretch dies.
🎯 Pergunta Bellacosa nº 18
“A organização realmente entende a diferença entre stretch goal e compromisso?”
Very important.
🧠 Ratchet in performance reviews
Employee exceeds:
expectations.
Next year:
same output = meets expectations.
This can be fair if role evolves.
But if compensation doesn't:
frustration.
Needs:
clear career progression.
🧠 Promotion vs workload
More capability should maybe bring:
role advancement.
Not just more workload.
☕ O prêmio por ser bom
não deveria ser apenas:
fila maior.
🧠 Ratchet Effect in knowledge workers
Especially harmful because output hard to measure.
If you show:
speed,
management sees:
capacity.
But quality of cognitive work:
invisible.
Need avoid:
factory model.
🧠 Flow efficiency
Maybe optimize:
system flow,
not individual utilization.
☕ Programador 100% ocupado
é ótimo para:
criar fila de pensamento.
🧠 WIP limits
Less simultaneous work.
Better throughput.
But management might fill:
every free slot.
Ratchet.
🧠 Queueing reminder
100% utilization → waiting time explodes.
So leave:
slack.
🧠 Ratchet and pager duty
Quiet month.
Management reduces:
on-call staffing.
Then major incident.
Quiet was:
success.
Punished by:
less resilience.
Classic.
☕ Nada aconteceu.
Então tiramos a proteção que ajudou nada acontecer.
Hmm.
🧠 Survivorship Bias
No incidents.
Conclude:
excess capacity unnecessary.
Cut.
Future risk.
Ratchet in resource optimization.
🧠 Risk-adjusted baseline
Include:
low-frequency events.
Don't optimize solely:
normal days.
🎯 Pergunta Bellacosa nº 19
“Estamos removendo capacidade porque ela parece ociosa justamente porque cumpriu seu papel?”
Excellent.
🧠 Redundancy
Same.
Backup staff.
Spare capacity.
They seem:
unused.
Until needed.
Ratchet cost cuts:
remove.
☕ Extintor tem baixa utilização.
Nem por isso vendemos.
🧠 Ratchet Effect and Zero-Risk / Efficiency conflict
Sometimes target:
zero waste.
Ratchet reduces:
buffer.
Risk ↑.
We have full circle.
🧠 Portfolio thinking
Balance:
efficiency;
resilience;
growth;
learning.
Not just:
more.
🧠 Ratchet Effect e dashboards
Dashboard should show:
capacity range.
Not:
single max.
Maybe:
sustainable;
stretch;
reserve.
📊 Example
SUSTAINABLE:
100
STRETCH:
120
BURST:
140
CURRENT:
105
Now management knows:
140 exists.
But isn't baseline.
☕ O fato de carro chegar a 200 km/h
não significa que sua viagem diária deve ser a 200.
🧠 Ratchet Effect em COBOL beginner career
Você aprende:
um pouco.
Começa resolver:
tickets simples.
Depois:
mais difíceis.
Natural.
Healthy ratchet?
Learning progression.
Not all ratchet bad.
🧠 Important distinction
Rising expectations can be:
good.
Skill grows.
Responsibility grows.
That's development.
Ratchet Effect problematic when:
expectations rise mechanically from observed performance without considering sustainability, resources, incentives and context.
☕ Toda evolução é aumento de expectativa.
Nem todo aumento é Ratchet Effect ruim.
Precision matters.
🧠 Healthy progression
More skill.
More autonomy.
More compensation.
More support.
Aligned.
🧠 Unhealthy ratchet
More output.
More quota.
Same resources.
Same recognition.
No buffer.
🎯 Pergunta Bellacosa nº 20
“A expectativa aumentou porque a capacidade estrutural aumentou, ou apenas porque tivemos um bom resultado?”
Essa resume tudo.
🧠 Ratchet and feedback design
Targets can adapt.
But use:
slow feedback.
Don't chase every high.
🧠 Hysteresis
Interesting engineering idea.
Systems sometimes use different thresholds for:
up
and:
down
to avoid flapping.
Maybe targets could learn.
Not pure ratchet.
If capacity confirmed:
raise.
If conditions worsen:
lower.
Adaptive.
☕ Até termostato sabe que não deve reagir a cada oscilação.
Management também pode.
🧠 Dynamic targets
Based on:
demand;
resources;
quality.
Not simply:
last output.
🧠 Ratchet Effect and blame
If target rises and later missed:
Fundamental Attribution Error:
“team underperformed.”
Maybe target itself:
wrong.
Analyze.
🧠 Actor-Observer
Management sees:
miss.
Team sees:
lost buffer.
Both.
🧠 Decision Journal
Record why target changed.
Then next year:
know assumptions.
📝 Target Change Record
OLD TARGET:
100
NEW:
110
WHY:
Automation validated 6 months
NOT BASED ON:
one-time overtime peak
Excellent.
🧠 Target governance
Meta also needs:
change management.
Funny.
But useful.
☕ CAB da meta.
Talvez não 14 aprovações.
Uma boa justificativa basta.
🧠 Ratchet Effect in bureaucracy itself
Every incident:
new checklist item.
Checklist:
10 → 20 → 40 → 100.
Never remove.
Catraca literal.
Need:
sunset.
Control Garbage Collection.
🧠 Process Ratchet
Related but different.
The one-way accumulation pattern.
Good analogy.
☕ Processo corporativo raramente perde peso sozinho.
🧠 Review and retire
Controls.
KPIs.
Targets.
Work.
🧠 Ratchet Effect in skill requirements
Job posting:
COBOL.
Then:
DB2.
CICS.
MQ.
Java.
Cloud.
AI.
Same salary.
Expectations ratchet.
Interesting labor-market angle.
☕ “Júnior full stack mainframe cloud AI.”
Boa sorte.
🧠 Role inflation
As tools improve:
expectations expand.
Could reduce entry opportunities.
Need training.
🧠 Productivity tools and job design
AI may make:
more skills accessible.
But if requirements instantly increase:
benefit to worker disappears.
Structural question.
🧠 Ratchet Effect and education
Course students perform well.
Next cohort:
harder exam.
Could improve quality.
But if difficulty rises without:
better training,
failure increases.
Need align resources.
☕ Se a prova sobe 20%,
a aula também deveria.
🧠 Compensation alignment
If target increases due real capability:
maybe reward.
Otherwise agent sees:
extraction.
Principal-Agent trust erodes.
🧠 Fairness matters
People evaluate:
procedural fairness.
Ratchet can feel:
moving goalposts.
That's demotivating.
☕ A linha de chegada que anda
não é ótima ferramenta motivacional.
🧠 Moving Goalposts
Related everyday expression.
You reach target.
Target moves.
Ratchet formalizes:
systematic mechanism.
🧠 Motivation
Expectancy theory etc. Not necessary deep.
But if effort → higher future burden:
motivation decreases.
🧠 Ratchet Effect can cause strategic mediocrity
People aim:
just above target.
Not maximum.
Because maximum punished.
☕ Excelente demais é perigoso.
Então nasce:
“bom o suficiente para bater meta.”
🧠 This harms discovery of true capacity
Management never sees:
what system can do.
Planning worse.
🧠 Hidden frontier
Actual:
Reported:
Future investment:
based on 110.
Organization loses:
knowledge.
🧠 Align to reveal truth
Make it safe:
to show true capacity.
🧠 Mechanisms
reward overperformance;
don't auto-reset target;
share gains;
use sustainable baselines;
recognize burst;
allow targets down.
📋 Bellacosa Ratchet Decision Card
CURRENT TARGET:
________________
OBSERVED RESULT:
________________
SUSTAINABLE?
YES / NO / UNKNOWN
CAUSE OF GAIN:
________________
TEMPORARY FACTORS:
________________
GAIN ALLOCATION:
________________
NEW BASELINE:
________________
BUFFER PRESERVED:
________________
Wonderful.
🧠 Ratchet Effect and Systems Thinking
Performance isn't static.
Target changes behavior.
Behavior changes measured performance.
Then target changes again.
Feedback loop.
🔄 Ratchet Loop
HIGH PERFORMANCE
↓
TARGET INCREASE
↓
LESS BUFFER
↓
STRATEGIC UNDERREPORTING
↓
LOWER TRUST
↓
MORE TARGET PRESSURE
This can become:
self-reinforcing.
🧠 Goodhart full circle
Metric no longer:
measures capacity.
It measures:
capacity people are willing to reveal.
Beautiful.
☕ A métrica passou a medir:
a estratégia contra a métrica.
Meta-métrica.
🧠 Ratchet in risk management
Risk events low.
Budget reduced.
Then:
risk rises.
Prevention success punished.
Same.
🧠 Security staffing
No breaches for years.
Management:
“Why so many security people?”
Danger.
Success invisible.
Ratchet down resources.
☕ “Nada aconteceu.”
Talvez porque alguém estava trabalhando.
🧠 Prevention paradox
Successful prevention:
removes evidence of need.
Ratchet cost cutting can:
undo.
🎯 Pergunta Bellacosa nº 21
“O sucesso desta função está sendo usado como argumento para retirar as condições que permitiram o sucesso?”
Fantastic.
🧠 Ratchet and reliability engineering
Reliability high.
Reduce redundancy.
Then reliability falls.
Need:
risk models.
Not just outcome history.
🧠 Base Rate / tail risk
No incidents ≠ no risk.
Survivorship Bias.
🧠 Ratchet in backups
Restore never used.
Cut backup retention.
Then incident.
Again.
☕ Custo parado
é frequentemente seguro em forma física.
🧠 Ratchet Effect and AI agents productivity quotas
Agent completes:
1,000 tasks/day.
Management sets:
1,200.
Agent optimizes:
task splitting.
Goodhart.
Then:
2,000.
Ratchet + reward hacking.
Machines also respond.
🧠 Autonomous Ratchet
If system dynamically increases goals based on success:
could create:
runaway optimization.
Need caps.
🤖 Example
IF SUCCESS_RATE > 95%
INCREASE TARGET 10%
Loop.
At some point:
unsafe.
🧠 Safety constraints
Target adaptation should obey:
risk limits.
☕ Auto-scaling de cobrança.
Pesadelo.
🧠 Ratchet Effect in reinforcement learning analogy
Curriculum increases difficulty after success.
This can be good.
But if difficulty rises too fast:
learning destabilizes.
Same principle.
🧠 Healthy ratchet needs pacing
Capacity + feedback.
🧠 Human learning
Stretch gradually.
Recovery.
Support.
Not endless extraction.
🧠 Ratchet and burnout monitoring
Leading indicators:
overtime;
turnover;
error rate;
sick leave.
If productivity ↑
but these worsen:
gain isn't sustainable.
🧠 Guardrail metrics
Again.
☕ Todo KPI principal merece um “e a que custo?”
🎯 Pergunta Bellacosa nº 22
“Que métrica de custo humano, técnico ou operacional deveria acompanhar este ganho de desempenho?”
Excellent.
🧠 Ratchet and change windows
Team repeatedly finishes early.
Don't shrink to minimum.
Use:
percentiles.
Preserve contingency.
🧠 P95 planning
More stable.
🧠 Ratchet and DR
DR test faster.
RTO target tightens.
Maybe good.
But if improvement due:
all experts present,
not sustainable.
Measure:
normal staffing.
☕ DR com Avengers reunidos
não é DR de terça-feira.
🧠 Representative conditions
Baseline should reflect:
normal resources.
🧠 Ratchet Effect in customer expectations
Service answers:
in 1h instead of 4.
Customers learn:
1h.
If later 2h:
complaint.
Informal ratchet.
So overdelivery affects:
expectation.
🧠 Service design
Promise:
sustainable SLA.
Sometimes exceed.
But don't:
advertise burst as commitment.
☕ Surpresa positiva é boa.
Contrato invisível nem tanto.
🧠 Ratchet Effect and personal productivity tools
Employee adopts:
AI.
Output doubles.
Manager sees:
normal.
Employee pays:
subscription;
learning;
cognitive load.
Future expectation:
double.
Need organizational policy:
how productivity gains are shared.
Big future issue.
🧠 AI productivity bargain
Who captures gain?
Worker?
Company?
Customer?
Principal-Agent.
Moral Hazard.
☕ A IA pode ser copiloto.
Mas alguém decidirá para onde vai o combustível economizado.
🧠 Ratchet and innovation adoption
If adopter's reward:
more work,
late adopters may strategically wait.
This slows:
technology diffusion.
🧠 Incentive-compatible adoption
Give:
recognition;
time;
growth.
🧠 Ratchet in mentoring
Senior trains junior.
Junior becomes capable.
Management:
gives senior more work.
Senior loses time.
If mentoring not rewarded:
less mentoring.
Skills risk.
☕ Ensine alguém
e ganhe:
duas filas.
Ótimo incentivo.
🧠 Reward knowledge transfer
Include:
mentorship.
Team capability.
🧠 Ratchet and bus factor
Efficiency may concentrate:
work on best people.
Then baseline ratchets.
Eventually:
SPOF.
🧠 Load balance people
Like workload.
☕ WLM humano.
Sem SERVICE CLASS = HERO.
🧠 Ratchet Effect and governance maturity
Mature organization asks:
what should become baseline?
Not:
everything.
🧠 Criteria for ratcheting up
repeatable;
sustainable;
structural;
resourced;
no guardrail degradation.
Then maybe increase target.
🧠 Criteria to lower
Demand changed.
Resources reduced.
Risk increased.
System complexity.
Yes, targets can go down.
☕ Meta não é juramento religioso.
É ferramenta.
🧠 Target elasticity
Healthy systems allow:
up and down.
Ratchet is:
one-way.
🧠 Economic cycles
Demand falls.
Target should adapt.
If not:
people game.
🧠 Ratchet and layoffs
Revenue target based peak boom.
Market normalizes.
Target remains.
Employees punished.
Recency Bias.
🧠 Base Rate again
Use long histories.
📓 Diário do Doctor
Se guardar algumas ideias desta viagem, guarde estas:
Ratchet Effect descreve situações em que desempenho elevado hoje eleva a meta futura de forma assimétrica, como uma catraca que sobe e raramente volta.
Quando as pessoas sabem disso, podem esconder capacidade, praticar sandbagging ou evitar ganhos visíveis.
O problema é especialmente importante em metas, quotas, budgets, SLAs, produtividade e contratos.
Um pico de desempenho não é necessariamente nova capacidade sustentável.
Burst não é baseline.
Se toda economia reduz imediatamente orçamento futuro, eficiência pode virar uma punição.
Se toda automação reduz headcount, pessoas podem resistir à automação.
Se todo ganho de performance é convertido em mais carga, a margem de resiliência desaparece.
Goodhart distorce a métrica; Campbell aumenta pressão; Ratchet muda o que as pessoas estão dispostas a revelar.
Principal-Agent Problem ajuda a explicar por que agentes protegem capacidade quando o principal usa cada melhoria para aumentar exigência futura.
Compartilhar ganhos, preservar buffers e separar stretch de compromisso reduz o problema.
E principalmente:
se mostrar seu melhor desempenho hoje significa obrigatoriamente trabalhar nesse limite para sempre, o sistema está ensinando pessoas inteligentes a nunca mostrar seu melhor desempenho.
🕰️ De volta à reunião
Meta:
100 MILHÕES
Resultado:
128 MILHÕES
O diretor pergunta:
— Então podemos colocar 128 como nova meta?
Nosso jovem responde:
— Talvez.
— Talvez?
— Precisamos descobrir por que chegamos a 128.
Análise:
AUTOMAÇÃO:
+10%
VOLUME MAIS FÁCIL:
+5%
HORAS EXTRAS:
+8%
VARIAÇÃO:
+5%
— Então nossa capacidade estrutural não aumentou 28%.
— Quanto?
— Talvez 10%.
— Nova meta 110?
— Talvez 107 a 110.
— E o resto?
— Parte vira headroom.
— Por quê?
— Porque produção também precisa sobreviver aos dias que não são perfeitos.
O Doctor sorri.
🔧 Seis meses depois
A equipe mantém:
BASELINE:
108
STRETCH:
120
BURST TESTED:
130
Agora:
130 existe.
Todos sabem.
Mas ninguém finge:
que é normal.
Quando volume cresce:
há capacidade.
Quando incidente ocorre:
há margem.
Quando equipe faz 125:
recebe reconhecimento.
Não:
nova obrigação automática.
Curiosamente:
as pessoas começam a mostrar:
mais melhorias.
Porque deixaram de ter medo:
de que toda melhoria fosse confiscada.
🥚 Easter Egg final
Na manhã seguinte aparece:
BELLACOSA.BIAS(RATCHET)
Dentro:
IF CURRENT-PERFORMANCE
> CURRENT-TARGET
PERFORM CHECK-SUSTAINABILITY
END-IF.
IF PERFORMANCE = BURST
DO NOT
MOVE PERFORMANCE
TO NEW-BASELINE
END-IF.
IF EFFICIENCY-GAIN > ZERO
PERFORM SHARE-THE-GAIN
PERFORM PRESERVE-HEADROOM
END-IF.
IF TARGET-CAN-ONLY-GO-UP
DISPLAY 'WARNING: RATCHET DETECTED'
END-IF.
Comentário:
* MAXIMUM CAPACITY
* IS NOT
* NORMAL CAPACITY.
Outro:
* IF EVERY GAIN
* BECOMES NEW WORK,
* EXPECT FEWER GAINS.
Outro:
* PRESERVE
* SOME OF THE BUFFER.
Mais um:
* A STRETCH GOAL
* SHOULD NOT BECOME
* A CONTRACT BY ACCIDENT.
E naturalmente:
* THE DOCTOR SAVED
* FOUR PLANETS TODAY.
*
* THIS DOES NOT MEAN
* TOMORROW'S TARGET
* IS FIVE.
Nosso jovem fecha o membro.
Horas depois alguém diz:
— A IA reduziu nosso tempo de codificação em 30%. Podemos aumentar a meta de entregas em 30%.
Ele pergunta:
— E testes?
— Continuam.
— Review?
— Também.
— Documentação?
— Sim.
— Então talvez não tenhamos ganho 30% no fluxo inteiro.
Silêncio.
— Quanto ganhamos?
Ele sorri.
— Vamos medir antes de transformar o primeiro número bonito em contrato.
Boa.
VWORP.
VWORP.
VWORP.
A TARDIS desaparece.
No quadro da War Room fica uma última frase:
Uma meta saudável mostra para onde queremos ir. Uma catraca apenas garante que cada vez que chegarmos mais longe, o ponto de partida será empurrado para trás de nós.
E talvez essa seja a essência do Ratchet Effect:
melhoria sustentável deveria criar valor, margem e aprendizado — não ensinar pessoas a esconder exatamente a capacidade que a organização gostaria de descobrir.
☕🌀
Next stop: Goal Gradient Effect — quando a proximidade de uma meta altera nosso esforço e faz pessoas acelerarem dramaticamente perto da linha de chegada, às vezes deixando outras prioridades importantes para trás.
Sem comentários:
Enviar um comentário