☕ 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

quinta-feira, 16 de maio de 2013

Ratchet Effect: Doctor Who, COBOL e o Dia em que Toda Melhoria Virou a Nova Meta Mínima

 

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:

  1. congratulate;

  2. understand cause;

  3. distinguish structural vs temporary;

  4. preserve part benefit;

  5. 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

  1. repeatable;

  2. sustainable;

  3. structural;

  4. resourced;

  5. 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

De Fã para Fã. Conteúdo não oficial produzido como homenagem, comentário, análise ou paródia. Personagens, marcas e obras eventualmente mencionados pertencem aos seus respectivos titulares.
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...