☕ 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

segunda-feira, 20 de julho de 2015

Action Bias: Doctor Who, COBOL e o Dia em que Ninguém Sabia o que Estava Acontecendo — Mas Todo Mundo Concordava que Alguma Coisa Precisava Ser Reiniciada Imediatamente

 

Bellacosa Mainframe e o action bias

☕ Um Café no Bellacosa Mainframe

Action Bias: Doctor Who, COBOL e o Dia em que Ninguém Sabia o que Estava Acontecendo — Mas Todo Mundo Concordava que Alguma Coisa Precisava Ser Reiniciada Imediatamente

Uma viagem pela TARDIS dos incidentes para entender por que agir pode parecer melhor do que esperar, observar ou admitir incerteza — e como restart, rollback, failover, patch, bloqueio, escalada, comando manual e aquela frase “faz alguma coisa!” podem transformar ansiedade operacional em intervenção desnecessária

03:07.

Produção.

War Room.

Nada confortável.

Na tela:

PAYMENTS-X

LATENCY:
NORMAL: 180 ms
CURRENT: 620 ms

ERROR RATE:
NORMAL: 0.2%
CURRENT: 1.9%

CPU:
NORMAL

DB2:
NO CRITICAL ALERT

MQ:
QUEUE GROWING

ROOT CAUSE:
UNKNOWN

Nosso jovem programador COBOL olha para:

os dashboards.

Olha:

para o DBA.

Olha:

para o sysprog.

Olha:

para o especialista de rede.

Ninguém:

tem certeza.

Gerente:

— Precisamos fazer alguma coisa.

Nosso jovem:

— O quê?

— Alguma coisa.

— Mas qual?

— Reinicia o CICS.

DBA:

— Por que o CICS?

— Porque é onde está aparecendo o problema.

Especialista CICS:

— O problema aparece lá porque a transação passa lá.

Gerente:

— Então reinicia.

Nosso jovem:

— Temos evidência de que o CICS é a causa?

Silêncio.

Gerente:

— Não podemos ficar olhando.

Ah.

Lá está.

Uma das frases mais perigosas da War Room:

“Não podemos ficar olhando.”

03:09.

Outro gerente entra:

— Já tentaram restart?

— Ainda não.

— Por quê?

— Estamos tentando entender.

— Em produção não temos tempo para filosofia. Faz um restart.

Nosso jovem olha:

para a tela.

Depois para:

o runbook.

Depois para:

a equipe.

— Mas se reiniciarmos e melhorar, como saberemos se corrigimos alguma coisa ou se só mascaramos o sintoma?

O gerente responde:

— Pelo menos teremos feito alguma coisa.

Silêncio.

VWORP.

VWORP.

VWORP.

A TARDIS aparece entre:

o console

e:

a máquina de café.

A porta abre.

O Doctor sai.

Olha para:

a sala.

— Qual é a hipótese?

Gerente:

— CICS.

— Evidência?

— A transação passa pelo CICS.

— Ela passa por mais alguma coisa?

— Db2, MQ, rede, application logic...

— Então por que CICS?

— Precisamos agir.

Doctor:

— Isso não é uma hipótese.

Pega um marcador.

Escreve:

UNCERTAINTY
    ↓
DISCOMFORT
    ↓
NEED TO ACT
    ↓
ACTION
    ↓
RELIEF

Depois escreve:



ACTION BIAS

Ou:

Viés da Ação.

Em linguagem Bellacosa:

é quando agir parece psicologicamente melhor do que esperar, observar ou continuar investigando — mesmo quando ainda não temos evidência suficiente de que a ação escolhida seja necessária ou útil.


🧠 O que é Action Bias?

Action Bias é a tendência de:

preferir fazer alguma coisa

em vez de:

não fazer nada,

especialmente:

sob pressão,

incerteza,

ameaça,

urgência

ou cobrança.

Mesmo quando:

esperar,

observar,

coletar evidência

ou deliberadamente não intervir

pode ser:

a melhor decisão.


☕ Definição Bellacosa

Action Bias é quando a ansiedade recebe acesso de operador.


💻 COBOL cognitivo

Imagine:

       IF INCIDENT = 'Y'
           PERFORM SOMETHING
       END-IF.

Nosso jovem pergunta:

— O que é SOMETHING?

Resposta:

— Não importa. Estamos num P1.

Excelente.

Versão melhor:

       IF INCIDENT = 'Y'
           PERFORM OBSERVE
           PERFORM FORM-HYPOTHESIS
           PERFORM EVALUATE-RISK
           PERFORM SELECT-ACTION
       END-IF.

Menos dramático.

Muito mais útil.


🧠 A questão não é “agir ou não agir”

É:

agir baseado em quê?

Esse detalhe:

muda tudo.


👻 Easter Egg nº 1 — Dalek Incident Commander

Dalek:

— INCIDENT DETECTED.

Doctor:

— O que aconteceu?

— UNKNOWN.

— Qual a causa?

— UNKNOWN.

— Qual o impacto?

— UNKNOWN.

— Então o que fará?

Dalek:

— RESTART EVERYTHING.

Doctor:

— Por quê?

Dalek:

— ACTION IS REQUIRED.

Doctor:

— Por quem?

Dalek:

— MANAGEMENT.

Doctor:

— Ah. Então é uma camada de aplicação.


🧠 Action Bias é o espelho do Omission Bias

No capítulo anterior:

Omission Bias.

Ele dizia:

“melhor não fazer nada.”

Action Bias diz:

“qualquer coisa é melhor do que ficar parado.”

Dois extremos.

Ambos:

podem matar.


☕ Omission Bias:

espera demais.

Action Bias:

age cedo demais.


🧠 E a sequência mais perigosa?

Esta:

OMISSION BIAS
↓
ESPERA DEMAIS
↓
PROBLEMA PIORA
↓
PÂNICO
↓
ACTION BIAS
↓
AÇÃO GRANDE DEMAIS

Perfeito para:

War Room.


🎯 Pergunta Bellacosa nº 1

“Estamos agindo porque a evidência pede ou porque ficar parado está emocionalmente insuportável?”

Essa é a pergunta central.


🧠 Ação reduz ansiedade

Isso é importante.

Quando fazemos algo:

ganhamos:

sensação de controle.

Mesmo sem:

melhorar realidade.


☕ O botão:

RESTART

tem uma propriedade terapêutica curiosa.

Você aperta.

A War Room sente:

“agora estamos fazendo alguma coisa.”

Só que:

produção não lê sentimentos.


🧠 Illusion of Control entra

Ação:

parece:

controle.

Mas:

agir não significa:

controlar.


🎯 Pergunta Bellacosa nº 2

“Nossa ação aumenta controle real ou apenas sensação de controle?”


🧠 Action Bias e Need for Control

Quando o sistema:

fica imprevisível,

ser humano:

quer recuperar:

causalidade.

Então:

muda configuração.

Reinicia.

Escala.

Bloqueia.

Move workload.

Qualquer coisa:

que transforme:

“não sabemos”

em:

“estamos fazendo.”


☕ O cérebro prefere:

uma ação ruim conhecida

a:

uma incerteza parada.


🧠 Action Bias e restart

O restart é:

a celebridade desse capítulo.

Porque:

às vezes funciona.

E isso:

torna tudo pior.


🧠 Imagine:

memory leak.

Restart:

resolve temporariamente.

Ótimo.

Agora outro incidente:

latência.

Restart:

melhora.

Por quê?

Talvez:

limpou cache.

Resetou connections.

Reduziu carga momentaneamente.

Agora:

equipe aprende:

“restart resolve.”

Na próxima:

restart primeiro.


☕ O comando vira:

diagnóstico.

Isso é perigoso.


🎯 Pergunta Bellacosa nº 3

“Essa ação corrige a causa ou apenas altera o estado do sistema?”


🧠 Muito importante para iniciante

Restart:

é uma intervenção.

Pode:

ser correta.

Mas:

não prova:

root cause.


🧠 Se melhora depois do restart...

...você descobriu:

que restart mudou:

alguma coisa.

Só isso.


AFTER RESTART = BETTER

não compila automaticamente para:

ROOT CAUSE = CICS.


🎯 Pergunta Bellacosa nº 4

“Que hipóteses diferentes também seriam compatíveis com a melhora após essa ação?”


🧠 Confirmation Bias chega correndo

Hipótese:

CICS.

Restart CICS.

Melhora.

— Viu?

Confirmation Bias.

Mas talvez:

queue drain.

Connection reset.

Traffic drop.

Cache flush.

Lock cleared.

Coincidence.


🧠 Action Bias produz evidência ambígua

Isso é enorme.

Intervenção modifica:

o sistema.

Agora:

você perde capacidade de observar:

estado original.


☕ Às vezes agir cedo demais

destrói:

a cena do crime.


🎯 Pergunta Bellacosa nº 5

“Esta ação pode destruir evidência que ainda precisamos coletar?”


🧠 Forense operacional

Antes de:

restart,

capture:

dump;

metrics;

logs;

queue depth;

thread state;

locks;

SMF;

trace;

timeline.

Se possível.

Porque depois:

estado:

sumiu.


🧠 Bellacosa Golden Rule

Antes de mudar o sistema, pergunte se você já coletou aquilo que só existe antes da mudança.


🧠 Action Bias e troubleshooting

Um iniciante:

vê erro.

Muda:

cinco coisas.

Resultado:

funciona.

Pergunta:

qual corrigiu?

Resposta:

“alguma.”

Parabéns.

Agora:

não aprendemos nada.


☕ Troubleshooting bom

é:

mudança controlada.

Não:

sacudir a máquina.


🎯 Pergunta Bellacosa nº 6

“Estamos alterando uma variável por vez ou produzindo um novo sistema a cada tentativa?”


🧠 Scientific method encontra War Room

Hipótese.

Previsão.

Teste.

Observação.

Atualização.

Não:

restart
restart
parameter
restart
network
restart
pray

👻 Easter Egg nº 2 — PERFORM UNTIL FIXED

       PERFORM RESTART-SOMETHING
           UNTIL PROBLEM = 'GONE'.

Nosso jovem:

— Mas se nunca for embora?

Doctor:

— Então descobrirão Escalation of Commitment.


🧠 Action Bias e Escalation of Commitment

Primeira ação:

falha.

Em vez de:

reavaliar,

fazemos:

ação maior.

Restart region.

Depois:

restart LPAR component.

Depois:

failover.

Depois:

reboot universo.


☕ Quando o martelo pequeno não funciona,

Action Bias pede:

um martelo maior.


🎯 Pergunta Bellacosa nº 7

“A ação anterior falhou; estamos atualizando a hipótese ou apenas aumentando a intensidade?”


🧠 Isso fecha com Escalation

Ação falha.

Mas:

já fizemos.

Sunk Cost investigativo.

Agora:

dobramos aposta.


🧠 Action Bias e Sunk Cost

Investimos:

20 minutos

na estratégia A.

Não funcionou.

Mudar para B:

parece:

“desperdiçar” os 20.

Então:

mais A.


☕ Teimosia operacional

tem:

histórico de comandos.


🎯 Pergunta Bellacosa nº 8

“Estamos insistindo nessa intervenção porque ela ainda faz sentido ou porque já começamos?”


🧠 Plan Continuation Bias

Perfeito.

Action plan:

restart chain.

Começou.

Agora:

continua.

Even if:

new evidence.


🧠 Action Bias inicia

Plan Continuation mantém.

Escalation aumenta.

Sunk Cost cola.

Outcome Bias depois:

reescreve.

Linda família.


🎯 Pergunta Bellacosa nº 9

“Ainda estamos escolhendo cada passo ou o plano de ação já está se executando por inércia?”


🧠 Action Bias e Goal Gradient

Estamos perto:

do fim do runbook.

“Só falta reboot.”

Mesmo sem:

causalidade.

Finish sequence:

tempting.


☕ Checklist pode:

virar:

quest.

“Já fizemos 8 de 10, vamos terminar.”

Não.


🎯 Pergunta Bellacosa nº 10

“Estamos concluindo a sequência porque cada passo é necessário ou porque faltam poucos?”


🧠 Action Bias e Authority Bias

Senior entra:

— Reinicia.

Ninguém:

questiona.

Ação ganha:

autoridade.


🧠 Em crise

voz confiante:

parece:

evidência.

Mas:

não é.


DISPLAY "RESTART" em CAPS LOCK

não aumenta:

probabilidade.


🎯 Pergunta Bellacosa nº 11

“A ação tem suporte técnico ou apenas um patrocinador de alta senioridade?”


🧠 Action Bias e Groupthink

War Room:

everyone tense.

Primeira pessoa sugere:

restart.

Outros:

“sim.”

Agora:

consenso.

Por quê?

Porque:

oferece saída da incerteza.


☕ Uma ação concreta

é:

socialmente confortável.

Dizer:

“não sabemos ainda”

é:

muito menos.


🎯 Pergunta Bellacosa nº 12

“Todos concordam com a ação ou todos concordam que precisam parecer ativos?”


🧠 Action Bias e Performance Theater

Esse conceito:

merece café.

Às vezes:

a ação é:

para a sala.

Não:

para o sistema.

Manager:

quer ver movimento.

Executive:

quer updates.

Então:

teams:

produzem ações.


☕ War Room também tem:

teatro operacional.


🧠 Exemplo

“Escalamos para quatro vendors.”

Isso pode:

ajudar.

Ou:

apenas parecer:

urgência.


🎯 Pergunta Bellacosa nº 13

“Esta ação muda o estado do problema ou apenas o status report?”


🧠 Action Bias e Goodhart

Metric:

MTTR.

Quanto mais rápido:

agir,

parece:

melhor.

Então:

restart cedo.

MTTR melhora.

Root cause:

não.

Incident recurs.


☕ Você otimiza:

tempo para restaurar

e pode:

desotimizar:

tempo para compreender.

Trade-off.


🎯 Pergunta Bellacosa nº 14

“Nosso KPI recompensa intervenção rápida mesmo quando ela prejudica diagnóstico?”


🧠 Goodhart + Action Bias

Métrica:

number of actions.

Tickets touched.

Changes made.

Now:

busyness:

vira:

competence.


🧠 Campbell’s Law

Se pessoas são:

avaliadas

por:

“proatividade”,

pode nascer:

intervenção excessiva.


☕ “Seja proativo”

é bom conselho

até:

alguém atualizar produção:

preventivamente

às 02:00.


🎯 Pergunta Bellacosa nº 15

“Estamos premiando resultado ou premiando aparência de iniciativa?”


🧠 Action Bias e Omission Bias novamente

Um sistema maduro precisa:

equilibrar.

Às vezes:

agir.

Às vezes:

esperar.

O segredo:

não é:

preferência fixa.

É:

critério.


🧠 Bellacosa Decision Triangle

ACT
WAIT
STOP

Todas:

opções legítimas.


WAIT

não é covardia.

ACT

não é coragem.

Depende:

do contexto.


🎯 Pergunta Bellacosa nº 16

“Qual evidência faria agir e qual evidência faria esperar?”


🧠 Controlled Waiting

Já vimos no capítulo anterior.

Esperar:

com:

hipótese;

timer;

threshold;

monitoramento.

Isso:

combate:

Action Bias.


🧠 Exemplo

WAIT 5 MIN

EXPECT:
QUEUE GROWTH < 5%

IF:
QUEUE > 10.000
THEN:
ROLLBACK

Isso é:

ação cognitiva.


☕ Ficar parado

fisicamente

não significa:

parar de pensar.


🧠 Action Bias e Normalcy Bias

Pode acontecer sequência inversa:

Normalcy Bias:

“não é nada.”

Depois:

fica grave.

Então:

Action Bias:

“faz tudo.”


🧠 Underreaction → overreaction

Muito comum.


🎯 Pergunta Bellacosa nº 17

“Estamos compensando uma demora anterior com uma intervenção agora desproporcional?”


🧠 Action Bias e Normalization of Deviance

Restart frequente:

vira normal.

Agora:

agir:

é padrão.

Ninguém:

investiga.


☕ O workaround vira:

botão reflexo.


🎯 Pergunta Bellacosa nº 18

“Essa ação ainda é exceção ou virou reflexo operacional?”


🧠 Action Bias e Status Quo Bias?

Parecem opostos.

Mas podem:

coexistir.

Status Quo:

mantém arquitetura.

Action Bias:

faz microintervenções

para evitar:

mudar arquitetura.


☕ Isso é delicioso.

Você não muda:

o sistema estruturalmente.

Mas:

vive:

reiniciando,

tuning,

patching,

contornando.

Muita ação:

para preservar:

status quo.


🎯 Pergunta Bellacosa nº 19

“Estamos fazendo muitas intervenções justamente para evitar uma mudança maior?”


🧠 Isso é Technical Debt operacional

Action treadmill.


🧠 Action Bias e Cultural Debt

A cultura valoriza:

herói.

Pessoa que:

entra,

executa comandos,

resolve.

O analista que:

observou,

esperou,

evitou incidente

parece:

menos heroico.


☕ Prevenção não:

faz barulho.

Restart:

faz.


🎯 Pergunta Bellacosa nº 20

“Nossa cultura celebra mais quem evita intervenção desnecessária ou quem executa ação dramática?”


🧠 Hero Culture

War Room:

veterano entra.

— Tira AOR 3.

Tudo melhora.

Lenda nasce.

Talvez:

ação certa.

Mas:

precisamos:

capturar lógica.

Caso contrário:

hero action:

vira ritual.


🧠 Tacit knowledge

Senior may:

have evidence

in head.

Junior sees:

only:

button.


☕ O aprendiz copia:

a ação.

Não:

o modelo mental.

Perigo.


🎯 Pergunta Bellacosa nº 21

“Estamos ensinando o comando ou a razão que justificou o comando?”


🧠 Para programador COBOL iniciante

Isso é essencial.

Não aprenda:

“quando der S0C7, faça X.”

Aprenda:

o que é:

data exception;

onde ocorre;

como identificar;

como ler dump;

como localizar campo;

como validar input.


☕ Receita resolve:

um caso.

Modelo mental resolve:

uma carreira.


🧠 Action Bias e S0C7

Você vê:

S0C7.

Action Bias:

corrige dado.

Job roda.

Done.

Mas:

por que dado inválido entrou?

Input validation?

Copybook mismatch?

Bad redefine?

Upstream?

Encoding?


🎯 Pergunta Bellacosa nº 22

“Estamos removendo o sintoma ou corrigindo o mecanismo que o produz?”


🧠 Immediate mitigation versus root fix

Ambos:

necessários.

Incidente:

mitigue.

Depois:

investigue.

Problema nasce quando:

mitigation

é promovida:

a solução definitiva.


☕ Restart pode:

ser ótimo first aid.

Péssima arquitetura de longo prazo.


🧠 Action Bias e RCA

Se primeira ação:

restaura,

incident closes.

RCA:

“restart resolved.”

Isso:

não é RCA.


🎯 Pergunta Bellacosa nº 23

“Sabemos o que a ação alterou internamente?”


🧠 If not...

known mitigation.

Unknown cause.

Document:

assim.


🧠 Action Bias e diagnosis

Ação também:

cria Anchoring.

“Reiniciamos Db2 e melhorou.”

Agora:

Db2 anchor.

Diagnosis Momentum.


☕ Uma intervenção pode:

produzir:

uma narrativa.


🎯 Pergunta Bellacosa nº 24

“Estamos transformando correlação temporal em causalidade?”


🧠 Post hoc fallacy

After X, Y.

Therefore X caused Y.

Not necessarily.


🧠 Action Bias e Search Satisfaction

Ação melhora.

Search ends.

But:

maybe:

underlying issue remains.

Search Satisfaction.

Premature Closure.


🎯 Pergunta Bellacosa nº 25

“A melhora operacional encerrou a investigação cedo demais?”


🧠 Action Bias e Confirmation Bias

Already discussed.


🧠 Action Bias e Streetlight Effect

Agimos:

onde temos:

botão.

Não onde:

causa está.

Important.


☕ Você reinicia CICS

porque sabe:

como.

Não reinicia:

problema de negócio.


🎯 Pergunta Bellacosa nº 26

“Estamos intervindo no componente causal ou apenas no componente que temos poder de manipular?”


🧠 Excelente.

Streetlight não é só:

onde olhamos.

Também:

onde conseguimos agir.


🧠 Action Bias e observability gaps

Se não vemos:

componente X,

não sabemos:

agir.

Então:

mexemos em Y.

Could:

harm.


🧠 Action Bias e change blast radius

Every action:

has:

blast radius.

Need:

smallest effective intervention.


☕ Não use:

IPL

para:

resolver:

um dataset locked.

Embora:

definitivamente

o lock desapareça.


👻 Easter Egg nº 3 — Solução Universal

INCIDENT?
IPL.

Nosso jovem:

— Resolve?

Doctor:

— Muitos problemas.

— Então é bom?

Doctor:

— Uma explosão também resolve vazamento de torneira.


🧠 Minimal Intervention Principle

Use:

least invasive action

that tests hypothesis

or mitigates risk.


🎯 Pergunta Bellacosa nº 27

“Qual é a menor intervenção capaz de produzir informação útil ou reduzir risco?”


🧠 This is gold.

Instead:

restart all,

restart one region.

Instead:

block all traffic,

route 5%.

Instead:

full rollback,

disable feature.


🧠 Reversibility

Action should:

prefer:

reversible.

Canary.

Feature flag.

Circuit breaker.

Rate limit.


☕ Ação madura:

pequena,

observável,

reversível.


🎯 Pergunta Bellacosa nº 28

“Se essa ação estiver errada, conseguimos desfazê-la?”


🧠 Action Bias e irreversible actions

Delete.

Data fix.

Failover with data divergence.

Schema migration.

Security block at scale.

Need:

higher evidence.


🧠 Risk of action matters

Action Bias underweights:

intervention risk.

Because:

action feels:

responsible.


🎯 Pergunta Bellacosa nº 29

“Qual é o risco criado pela própria intervenção?”


🧠 Iatrogenia tecnológica

Termo delicioso.

Na medicina:

tratamento pode causar dano.

Em TI:

também.

Restart:

kills state.

Failover:

data divergence.

Patch:

regression.

Scaling:

cost.

Blocking:

customer impact.


☕ Nem todo dano vem:

da doença.

Algum vem:

do remédio.


🎯 Pergunta Bellacosa nº 30

“Qual é nossa versão operacional de iatrogenia?”


🧠 Change-induced incidents

Muitos incidents:

arise from:

attempt to fix.

Classic.


🧠 Action Bias e automation

Agora:

fica mais perigoso.

Humano:

faz ação.

Automação:

faz milhares.


🤖 Action Bias em agentes

Agent detects:

anomaly.

Objective:

“resolve.”

Starts:

tool calls.

Restart.

Scale.

Modify config.

Retry.

Without:

uncertainty gate.


☕ Um humano ansioso:

reinicia uma coisa.

Um agente ansioso:

pode reiniciar:

a região inteira

em 300 ms.


🎯 Pergunta Bellacosa nº 31

“O agente possui autorização para agir antes de ter evidência suficiente?”


🧠 AI agents don't feel Action Bias

Importante.

Eles não:

sentem ansiedade humana.

Mas:

podemos construir comportamento equivalente:

goal pressure;

reward for action;

tool loops;

retry;

no abstention.


🧠 Algorithmic Action Bias

If system is rewarded:

for:

taking steps,

not:

for:

waiting correctly,

it acts.


🎯 Pergunta Bellacosa nº 32

“Nossa função de objetivo recompensa resolver ou simplesmente fazer progresso aparente?”


🧠 Goodhart applied to agent

Number of tool calls?

Tasks completed?

Actions?

Careful.


🧠 Agent needs:

observe;

reason;

act;

reassess.


☕ O loop bom:

OBSERVE
↓
HYPOTHESIS
↓
ACT
↓
OBSERVE

Não:

ACT
↓
ACT
↓
ACT
↓
WHY IS EVERYTHING ON FIRE?

🧠 Tool budgets

Set:

max actions.

Approval.

Rate limits.

Blast radius.


🎯 Pergunta Bellacosa nº 33

“Existe um limite onde o agente precisa parar de agir e pedir revisão?”


🧠 Human-in-the-loop

For:

irreversible/high impact actions,

good.

But:

too much human friction:

Omission Bias.

Balance.


☕ Autonomia demais:

Action Bias automatizado.

Autonomia de menos:

Omission Bias burocratizado.

Architecture:

matters.


🧠 Action Bias e security

Incident:

suspected compromised host.

Options:

isolate.

Observe.

Block account.

Reset credentials.

Action too early:

destroy forensic evidence.

Too late:

attacker spreads.

This is:

beautiful example.


🎯 Pergunta Bellacosa nº 34

“Qual ação reduz risco sem destruir capacidade de investigação?”


🧠 Containment versus evidence

Trade-off.

Need:

playbook.


🧠 Action Bias e fraud

Flag transaction.

Block customer.

Potential false positive.

Doing something feels:

safe.

But:

overblocking:

cost.


🧠 Zero-Risk Bias can join

“We cannot allow any fraud.”

Then:

block too much.

Action Bias:

supports.


🎯 Pergunta Bellacosa nº 35

“Estamos agindo para reduzir risco total ou para eliminar a sensação de que poderíamos ter deixado algo passar?”


🧠 Action Bias e alert fatigue

Alert fires.

People act.

False alarm.

Again.

Again.

Eventually:

Omission Bias.

See oscillation.


☕ Sistemas humanos:

oscilam entre:

“faz tudo”

e:

“ignora tudo.”

Maturidade:

é calibrar.


🧠 Action thresholds

Need:

clear.

Alert severity.

Confidence.

Impact.

Trend.


🎯 Pergunta Bellacosa nº 36

“Qual nível de evidência justifica esta ação?”


🧠 Bellacosa Evidence Ladder

SUSPECTED
POSSIBLE
LIKELY
HIGH CONFIDENCE
CONFIRMED

Different action:

at each.


🧠 Example

Suspected:

collect.

Likely:

contain partially.

Confirmed:

full.

Not universal.

But concept:

great.


☕ Não trate:

“possível”

como:

“confirmado”

só porque:

o comando está pronto.


🧠 Action Bias e project management

Project late.

Action:

add people.

Classic.

Brooks.

Maybe:

worsens.


🎯 Pergunta Bellacosa nº 37

“Estamos adicionando recursos porque atacam o gargalo ou porque é a ação mais visível?”


🧠 Hiring as action

More meetings.

More reporting.

More governance.

Action.

May:

slow.


🧠 Action Bias e Need for Control

When project fails:

add:

status meetings.

Dashboards.

Checkpoints.

Managers.

Maybe:

no root cause.


☕ Quando o código atrasa,

às vezes:

ganha:

mais PowerPoint.

Fenômeno curioso.


🎯 Pergunta Bellacosa nº 38

“A ação adicional reduz o problema ou reduz a ansiedade da liderança?”


🧠 Action Bias e reorganization

Organization problem.

Response:

reorg.

Visible.

Feels:

decisive.

But:

underlying incentives:

same.


🧠 Action Bias e tools

Problem:

process.

Buy:

tool.

Problem:

knowledge.

Buy:

platform.

Problem:

culture.

Buy:

dashboard.


☕ Vendor catalogs adoram:

Action Bias.


🎯 Pergunta Bellacosa nº 39

“Estamos comprando ferramenta porque ela resolve o mecanismo causal ou porque comprar é uma ação concreta?”


🧠 Action Bias e AI hype

Problem:

productivity.

Action:

buy AI.

Why?

“Everyone is.”

Could:

help.

But:

diagnose.


🎯 Pergunta Bellacosa nº 40

“Definimos o problema antes de escolher a intervenção?”


🧠 This connects Framing

If project called:

“AI Transformation,”

solution already:

selected.

Action Bias loves:

solution-first.


🧠 Action Bias e modernization

Legacy issue?

“Migrate.”

Maybe.

But:

what issue?

Integration?

Skills?

Cost?

Cycle time?

Could:

modernize in place.


☕ Mudar tecnologia

é:

ação.

Resolver problema

é:

objetivo.

Não confunda.


🎯 Pergunta Bellacosa nº 41

“Estamos agindo sobre a tecnologia ou sobre a causa do problema?”


🧠 Action Bias e refactoring

Programmer sees:

ugly code.

Wants:

rewrite.

Action Bias + aesthetic.

Maybe:

stable.

No business value.

Could:

create risk.


☕ Nem todo código feio:

precisa de cirurgia.

Alguns só:

precisam:

não ser tocados às 17:58 de sexta.


🎯 Pergunta Bellacosa nº 42

“A intervenção técnica produz valor mensurável ou apenas satisfação estética?”


🧠 Conversely

Don't let Status Quo block:

necessary refactor.

Again:

criteria.


🧠 Action Bias e tuning

CPU high.

Tune parameter.

Maybe:

workload changed.

Need:

measure.


🎯 Pergunta Bellacosa nº 43

“Qual previsão fazemos antes de alterar o parâmetro?”


🧠 Hypothesis-driven change

Example:

“If buffer X is bottleneck, raising Y should reduce metric Z.”

Then:

test.


☕ Sem previsão,

tuning vira:

astrologia de parâmetro.


🧠 Action Bias e database indexes

Slow query.

Add index.

Could:

help reads;

hurt writes;

storage;

maintenance.

Need:

plan.


🎯 Pergunta Bellacosa nº 44

“Qual custo secundário essa otimização introduz?”


🧠 Action Bias e rollback versus forward fix

Incident due change.

Options:

rollback,

patch forward.

Action Bias can:

favor patch:

more action.

But:

rollback maybe safer.


🧠 Loss Aversion can oppose

Rollback feels:

loss.

So:

patch forward.

Now:

new code on unstable system.

Danger.


🎯 Pergunta Bellacosa nº 45

“Estamos escolhendo correção forward porque é melhor ou porque rollback parece derrota?”


🧠 Great.


🧠 Action Bias e change windows

Window ending.

Pressure:

“do something.”

Maybe:

delay.

But:

manager wants:

use window.

Action Bias + Sunk Cost.


☕ Janela aprovada

não:

é cupom que precisa:

ser gasto.


🎯 Pergunta Bellacosa nº 46

“Estamos executando mudança porque ela ainda é necessária ou porque reservamos a janela?”


🧠 Action Bias e maintenance

Planned maintenance.

Technician arrives.

No issue.

Still:

replace part

because:

scheduled.

Maybe:

valid preventive maintenance.

Maybe:

unnecessary intervention.

Need:

policy.


🧠 Intervention risk versus failure risk


🎯 Pergunta Bellacosa nº 47

“A manutenção é baseada em evidência de risco ou apenas no calendário?”


🧠 Action Bias e preventive change

Not all preventive action:

bias.

Important.

If:

evidence shows expected benefit,

do.

Bias is:

action preference without adequate rationale.


☕ Ação prudente existe.

Inação prudente também.


🧠 Action Bias e sports origins?

Action bias often illustrated in sports, notably goalkeepers in penalty kicks: they may dive left or right rather than stay center, partly because visible action feels more defensible. The important lesson for IT isn't football itself; it's the psychological appeal of appearing to act under scrutiny.

No need:

turn article into:

stadium.

But:

nice curiosity.


👻 Easter Egg nº 4 — Goleiro Sysprog

Penalty.

Goalkeeper:

dives.

War Room:

restarts.

Both:

at least:

look active.

Doctor:

— Sometimes standing still is statistically defensible.

Manager:

— But looks terrible in the executive summary.

Doctor:

— Precisely.


🧠 Action Bias and accountability

If act:

at least:

“we tried.”

If wait:

and fail,

“why didn't you do anything?”

So:

organizations can:

incentivize action.


🎯 Pergunta Bellacosa nº 48

“Nossa cultura pune mais uma ação desnecessária ou uma espera que depois parece passiva?”


🧠 If second...

teams:

over-act.


🧠 Hindsight Bias

After incident:

“Why didn't you restart?”

Even if:

no evidence then.

This teaches:

future Action Bias.


☕ Pós-mortem injusto

é:

treinamento para:

próximo incidente ruim.


🎯 Pergunta Bellacosa nº 49

“Estamos julgando a decisão com base na informação disponível na hora ou no resultado que conhecemos agora?”


🧠 Outcome Bias

Action:

risky.

Works.

Hero.

Now:

institutionalized.


🧠 No-action:

rational.

System recovers.

“Nothing needed.”

Could:

reinforce Omission.

Both.


🎯 Pergunta Bellacosa nº 50

“Estamos aprendendo com a qualidade da decisão ou apenas com o resultado?”


🧠 Action Bias e risk communication

Executive asks:

“What are we doing?”

Incident Commander:

“We are observing correlation across three signals for five minutes before making a reversible intervention.”

That is:

doing something.

Need:

communicate.


☕ Talvez a melhor defesa contra Action Bias

seja:

mostrar que:

investigação também é ação.


🧠 Reframe “waiting”

As:

evidence collection.

Controlled observation.

Decision gate.


🎯 Pergunta Bellacosa nº 51

“Estamos comunicando adequadamente o trabalho cognitivo que acontece antes da intervenção?”


🧠 This can reduce pressure

Managers see:

not inactivity.


🧠 Action Bias e incident commander role

IC:

protects team

from:

random commands.

Centralizes:

action.

Good.


☕ Sem IC,

War Room pode virar:

multithread sem lock.

Todo mundo:

escrevendo em produção.


🎯 Pergunta Bellacosa nº 52

“Quem tem autoridade para ordenar ações e quem coordena o sequenciamento?”


🧠 Change serialization

One action at time.

Observe result.

Otherwise:

causality lost.


🧠 Bellacosa One-Change Rule

When possible:

one intervention → observe → update.


☕ War Room não é:

benchmark de paralelismo.


🎯 Pergunta Bellacosa nº 53

“Quantas mudanças simultâneas estamos fazendo sem conseguir atribuir efeito?”


🧠 Parallel actions

Sometimes necessary.

But:

record.

Coordinate.


🧠 Action Bias e chaos

Multiple teams:

restart;

tune;

network route;

DB change.

System improves.

Nobody knows:

why.

Next incident:

repeat all.

Culture:

worsens.


☕ Ação sem causalidade

gera:

superstição técnica.


🎯 Pergunta Bellacosa nº 54

“Estamos construindo conhecimento ou apenas acumulando rituais que já funcionaram alguma vez?”


🧠 That connects Cultural Debt.


🧠 Action Bias e rollback automation

Automatic rollback based on:

clear metric.

Could:

reduce bias.

Because:

predefined threshold.


🧠 But auto rollback:

may false trigger.

Need:

calibration.


🎯 Pergunta Bellacosa nº 55

“Podemos pré-comprometer a ação antes de a emoção da War Room aparecer?”


🧠 This is key

Predefine:

stop;

rollback;

failover;

containment.

Then:

less ad hoc.


🧠 Precommitment

If X:

do Y.

Before:

incident.


☕ Decidir às 14:00

o que faremos às 03:00

pode:

ser ótima ideia.


🧠 Action Bias e checklists

Checklist:

do:

collect;

confirm;

act.

Good.

But:

checklist can:

force action even if:

context differs.

Need:

conditional.


🎯 Pergunta Bellacosa nº 56

“O checklist orienta raciocínio ou executa uma coreografia cega?”


🧠 Runbook mature

Contains:

decision gates.

Not:

just commands.


🧠 Example

IF:
lock contention confirmed
THEN:
run remediation A

ELSE:
continue diagnosis

Better than:

“Step 4: restart Db2.”


IF

é:

uma palavra subestimada

em runbook.


🧠 Action Bias e alert playbooks

Alert:

should:

link:

diagnosis first.

Not:

restart script.


🎯 Pergunta Bellacosa nº 57

“O alerta oferece diagnóstico ou um botão de intervenção fácil demais?”


🧠 One-click remediation

Great if:

well-designed.

Danger if:

tempting.


🧠 Action Bias e ChatOps

Slack bot:

/restart-prod

Very easy.

Friction:

low.

Could:

increase action.

Need:

permissions;

confirm;

context.


☕ Reduzir fricção

é bom

até:

a fricção ser:

a última chance de pensar.


🎯 Pergunta Bellacosa nº 58

“Esta ação é fácil demais para o risco que carrega?”


🧠 Default Effect connection

If UI highlights:

restart button,

default action.

Could:

bias.


🧠 Choice architecture in operations

Button order.

Recommended action.

Automation suggestion.

All:

frame.


🎯 Pergunta Bellacosa nº 59

“A interface está sugerindo uma ação antes de a análise estar completa?”


🧠 AI copilots especially

“Recommended remediation: restart.”

User:

click.

Automation Bias + Action Bias + Default Effect.

Trio.


☕ Botão “Fix now”

é:

psicologia compilada.


🧠 Need explainability

Why recommend?

Evidence?

Confidence?

Blast radius?

Rollback?


🎯 Pergunta Bellacosa nº 60

“A recomendação mostra por que agir, qual confiança e qual risco?”


🧠 Action Bias e security SOC

Alert.

SOAR automation.

Block IP.

Could:

be safe.

Could:

block legitimate.

Need:

confidence tiers.


🧠 Response ladder

Observe.

Enrich.

Limit.

Contain.

Block.

Escalate.


☕ Nem todo alerta precisa:

de bazuca.


🎯 Pergunta Bellacosa nº 61

“A força da intervenção é proporcional à confiança e ao impacto?”


🧠 Action Bias e false positives

More action:

more false positive harm.

Trade-off.


🧠 Action Bias e customer support

Customer complaint.

Agent:

refund immediately.

May:

be good.

Or:

no investigation.

Again.


🧠 Action Bias em performance engineering

Slowness.

Add hardware.

Scale up.

Problem:

bad query.

Now:

expensive bad query.


☕ Escalar hardware

pode:

transformar:

ineficiência

em:

ineficiência premium.


🎯 Pergunta Bellacosa nº 62

“Estamos adicionando capacidade ou corrigindo demanda ineficiente?”


🧠 Action Bias e cloud autoscaling

Autoscaling:

algorithmic action.

Traffic spike:

scale.

Maybe:

attack,

retry storm,

bug.

Scale:

cost explosion.


🧠 Need:

rate limits;

circuit breaker;

detection.


🎯 Pergunta Bellacosa nº 63

“A automação sabe diferenciar demanda legítima de comportamento patológico?”


🧠 Action Bias e retry storms

Request fails.

Action:

retry.

Again.

Again.

Everyone retries.

System dies.


☕ Retry é:

Action Bias em uma linha de código.


🧠 Backoff/jitter

Antidote.

Wait.

Controlled inaction.

Beautiful.


🎯 Pergunta Bellacosa nº 64

“O sistema sabe esperar antes de tentar de novo?”


🧠 Isso é quase perfeito

Humans need:

backoff too.


☕ War Room talvez precise:

de:

EXPONENTIAL BACKOFF.

Primeira hipótese falha?

Não execute:

três ações novas

em cinco segundos.


🧠 Action Bias e message queues

Consumer failing.

Restart consumers.

They fail faster.

Queue:

worse.

Maybe:

bad message.

Need:

poison message handling.


🎯 Pergunta Bellacosa nº 65

“Estamos aumentando throughput da falha?”


🧠 Excelente.


🧠 Action Bias e data corruption

Suspected bad data.

Action:

run mass fix.

Danger.

First:

snapshot.

Query.

Sample.

Backup.


UPDATE TABLE SET ...

não é:

ferramenta exploratória.


🎯 Pergunta Bellacosa nº 66

“Temos cópia, escopo e validação antes da correção massiva?”


🧠 Action Bias e manual production fix

Senior knows SQL.

Quick update.

Issue gone.

Later:

audit.

Again:

action.

Need:

control.


🧠 Action Bias + Authority

Senior confidence lowers:

friction.


🎯 Pergunta Bellacosa nº 67

“Estamos pulando controle porque a pessoa é experiente?”


🧠 Action Bias e blast radius estimation

Before command:

ask:

What can this touch?

How many users?

How reversible?


🧠 Bellacosa 4 Questions Before Enter

  1. What do I expect?

  2. What evidence supports it?

  3. What can this break?

  4. How do I undo it?


☕ Antes de Enter,

quatro perguntas

custam:

menos que:

quatro horas.


🧠 Action Bias e timer pressure

Incident timer:

MTTR running.

Pressure.

Need:

not let clock:

replace thought.


🎯 Pergunta Bellacosa nº 68

“O relógio está medindo o incidente ou dirigindo a nossa intervenção?”


🧠 Time pressure

Important.

Sometimes need:

act before certainty.

That's risk management.


🧠 We never get perfect certainty

Do not swing:

into analysis paralysis.


☕ O antídoto para Action Bias

não é:

paralisia.

É:

ação proporcional à evidência.


🧠 Analysis Paralysis

Opposite risk.

Collect forever.

No action.

Could:

be Omission Bias.

Need:

threshold.


🎯 Pergunta Bellacosa nº 69

“Temos evidência suficiente para agir, mesmo que nunca tenhamos certeza completa?”


🧠 Good incident response:

not:

certainty.

It is:

calibrated confidence.


🧠 Bellacosa Action Threshold

EVIDENCE
+
IMPACT
+
URGENCY
+
REVERSIBILITY
=
ACTION THRESHOLD

Not math literal.

Mental model.


🧠 High impact + reversible:

act earlier.

High impact + irreversible:

need more evidence.

Low impact + reversible:

experiment.

Low impact + irreversible:

why?


🎯 Pergunta Bellacosa nº 70

“A irreversibilidade da ação combina com o nível de certeza que temos?”


🧠 This is very useful.


🧠 Action Bias e experiments

Small intervention:

can generate information.

A/B.

Canary.

Traffic shift.

Great.

Action:

used:

to learn.


☕ Ação boa

não precisa:

ser correção.

Pode ser:

experimento.


🎯 Pergunta Bellacosa nº 71

“Podemos agir de forma pequena para aprender antes de agir de forma grande para corrigir?”


🧠 Exactly.


🧠 Action Bias e change control

Emergency change:

action easier under pressure.

But:

needs:

minimal review.

Don't remove:

all guardrails.


🧠 Emergency doesn't mean:

random.


☕ Incidente não:

desliga causalidade.


🎯 Pergunta Bellacosa nº 72

“Qual controle mínimo ainda precisamos manter mesmo sob urgência?”


🧠 Action Bias e communication

When executives demand:

action,

IC can:

frame:

“Current action: collecting thread dumps and freezing changes.”

Freeze:

itself:

action.


🧠 Freeze changes

Sometimes best.

Prevent:

additional variables.


☕ Uma ótima ação em incidentes

às vezes é:

proibir novas ações.

Delicioso.


🎯 Pergunta Bellacosa nº 73

“Precisamos reduzir o número de pessoas autorizadas a mudar o sistema agora?”


🧠 Change freeze during incident

Yes.

Coordinate.


🧠 Action Bias e operator concurrency

Two teams:

both fix.

One:

undo other.

Chaos.


🎯 Pergunta Bellacosa nº 74

“Existe um único plano de intervenção compartilhado?”


🧠 War Room serial execution

Action log.

Who.

Why.

Expected.

Result.


🧠 Bellacosa Action Log

TIME:
03:12

ACTION:
DISABLE RETRY FEATURE

HYPOTHESIS:
RETRY STORM DRIVING MQ DEPTH

EXPECTED:
QUEUE GROWTH SHOULD FALL IN 3 MIN

RISK:
NEW REQUESTS MAY FAIL FAST

ROLLBACK:
REENABLE FLAG

OWNER:
APP_LEAD

Now:

action:

means something.


☕ Isso é:

Engenharia.


🧠 Action Bias e “do something” culture

Managers should ask:

“What have we learned?”

not only:

“What have we done?”

Huge.


🎯 Pergunta Bellacosa nº 75

“Nosso status report lista comandos executados ou conhecimento adquirido?”


🧠 Great.


🧠 Action Bias and learning loops

Action without learning:

waste.

Action with learning:

experiment.


🧠 Action Bias e retrospectives

Count interventions:

which were:

necessary?

unnecessary?

harmful?

informative?


🎯 Pergunta Bellacosa nº 76

“Quais ações poderiam ter sido evitadas se tivéssemos esperado dois minutos por uma evidência específica?”


🧠 But careful hindsight

Evaluate:

based on info then.


🧠 Action Bias e proactive culture

“Bias for action” is sometimes:

organizational value.

Can be:

excellent in:

reversible low-cost decisions.

Dangerous in:

irreversible critical systems.


☕ “Bias for action”

num startup feature flag:

pode ser:

virtude.

Num comando de produção:

pode ser:

chamada para War Room 2.


🎯 Pergunta Bellacosa nº 77

“Este é um ambiente onde velocidade de decisão é mais importante que reversibilidade?”


🧠 Two-way door vs one-way door

Useful concept.

Reversible:

act faster.

Irreversible:

slow.


🧠 Bellacosa Door Rule

TWO-WAY DOOR:
ACT / LEARN / REVERSE

ONE-WAY DOOR:
PAUSE / VERIFY / APPROVE

☕ Nem todo ENTER

tem:

UNDO.


🎯 Pergunta Bellacosa nº 78

“Esta é uma porta de duas vias ou de uma via?”


🧠 Action Bias e cybersecurity isolation

Isolate host:

reversible mostly.

Data deletion:

not.

Action threshold differs.


🧠 Action Bias e rate limiting

Useful reversible mitigation.


🎯 Pergunta Bellacosa nº 79

“Existe uma mitigação reversível que compre tempo para investigar?”


🧠 Wonderful incident technique

Reduce blast radius.

Don't:

fully solve yet.


🧠 Action Bias e Circuit Breaker

Circuit breaker acts automatically.

But:

purposeful.

Predefined.

Small loss.

Protect.

This is:

disciplined action.


☕ Action Bias não condena:

automatização.

Condena:

ação sem critério.


🧠 Action Bias e Change Fatigue

Too many interventions:

system constantly:

unstable.

Teams:

cannot identify baseline.


🎯 Pergunta Bellacosa nº 80

“Estamos mudando o sistema tão frequentemente que já não sabemos qual é o baseline?”


🧠 Drift through intervention

Interesting.


🧠 Action Bias e continuous improvement

Kaizen:

small changes.

Great.

But:

measure.

Not:

change for change.


☕ Melhoria contínua não:

é:

mudança contínua.

É:

aprendizado contínuo.


🎯 Pergunta Bellacosa nº 81

“Cada mudança tem hipótese e medida de sucesso?”


🧠 Action Bias e organizational churn

Reorg yearly.

Tools replaced.

Processes changed.

People:

fatigued.

No time:

evaluate.

Action:

becomes:

culture.


🧠 Novelty Bias may join

New:

feels:

action.


🎯 Pergunta Bellacosa nº 82

“Estamos mudando porque aprendemos ou porque mudança virou símbolo de liderança?”


🧠 Strong.


🧠 Action Bias e consultants

New leadership.

New framework.

New tool.

New project.

Because:

must demonstrate:

impact.

Action Bias structural.


☕ Novo gestor

às vezes sente:

que precisa deixar:

commits visíveis.

Mas organização:

não é GitHub profile.


🎯 Pergunta Bellacosa nº 83

“Estamos mudando para melhorar o sistema ou para demonstrar que houve troca de comando?”


🧠 Action Bias and policy

Incident occurs.

Response:

new rule.

Immediately.

Maybe:

reactionary policy.

Could:

create bureaucracy.


🧠 Availability Heuristic

Recent incident:

salient.

Action:

new control.

Potential:

overreaction.


🎯 Pergunta Bellacosa nº 84

“Estamos criando uma política proporcional à frequência real ou ao choque do último incidente?”


🧠 Excellent connection.


🧠 Action Bias e Recency Bias

Recent event:

drives action.

Even if:

rare.


🧠 Action Bias e Zero-Risk Bias

One incident.

“Never again.”

Add:

massive control.

Could:

shift risk.


☕ Depois de um acidente

é fácil:

proibir:

tudo.

Difícil:

desenhar:

controle proporcional.


🎯 Pergunta Bellacosa nº 85

“A intervenção reduz risco total ou apenas o risco que acabou de nos assustar?”


🧠 Action Bias e Base Rate Neglect

Single vivid case:

act.

Ignore:

base rate.


🧠 Action Bias e Availability Heuristic

Recent/easy recall:

drives.


🎯 Pergunta Bellacosa nº 86

“Estamos agindo sobre estatística ou sobre memória?”


🧠 This connects whole bias series.


🧠 Action Bias e incident retrospectives

Need identify:

unnecessary actions.

Not to blame.

To learn.


🧠 Useful categories

  • Mitigating.

  • Diagnostic.

  • Neutral.

  • Harmful.

  • Evidence-destroying.


☕ Uma ação pode:

não ajudar

e:

ainda ser útil

se:

produziu informação.


🎯 Pergunta Bellacosa nº 87

“A intervenção produziu valor operacional, valor diagnóstico ou nenhum dos dois?”


🧠 Excellent evaluation.


🧠 Action Bias e rollback decisions

Remember:

rollback itself is action.

Omission Bias may resist.

Action Bias may overuse.

Need:

criteria.


🧠 Biases compete.

The winner:

context.


☕ Não existe:

viés único

operando sozinho.

War Room:

é:

microservices de vieses cognitivos.


🧠 Beautiful metaphor.


🧠 Action Bias e distributed cognition

Team can reduce:

individual impulse.

One person:

hypothesis.

Another:

challenge.

IC:

decision.

Observer:

timeline.


🎯 Pergunta Bellacosa nº 88

“Existe alguém explicitamente responsável por questionar a necessidade da ação?”


🧠 Devil's advocate

Not to delay.

To:

test.


🧠 Action Review

Before high impact:

ask:

“Why now?”


🎯 Pergunta Bellacosa nº 89

“O que acontece se esperarmos dois minutos?”

Important.

If answer:

catastrophic:

act.

If:

nothing material:

collect.


🧠 Delay cost.


🧠 Bellacosa Two-Minute Test

For non-emergency:

  1. What do we know?

  2. What don't we know?

  3. What can this action break?

  4. What evidence will it destroy?

  5. What will we measure after?


☕ Dois minutos

não salvam:

todo incidente.

Mas:

podem impedir:

um segundo.


🧠 Action Bias and “command confidence”

Ops tools should:

show:

blast radius.

Example:

“This action restarts 14 regions and affects 2.3M sessions.”

Now:

less impulsive.


🎯 Pergunta Bellacosa nº 90

“A pessoa entende o blast radius antes de executar?”


🧠 Safety friction

Confirmation useful.

But:

not click-through.

Show:

specific.


ARE YOU SURE?

vira:

ruído.

THIS WILL TERMINATE 18,423 SESSIONS

vira:

informação.


🧠 Default Effect meets Action Bias

Button “recommended.”

Danger.

Need:

neutral presentation.


🧠 Action Bias e undo

Make:

actions reversible.

Versioned config.

Snapshots.

Feature flags.


🎯 Pergunta Bellacosa nº 91

“Podemos reduzir o custo de agir errado?”


🧠 Great system design

Then:

faster experimentation.


🧠 Action Bias e observability first

Before remediation:

observe.

But in severe incidents:

maybe not enough time.

Pre-instrumentation solves.


☕ Boa observabilidade

compra:

segundos de pensamento

quando:

Action Bias quer:

tomar o teclado.


🎯 Pergunta Bellacosa nº 92

“Temos dados suficientes para evitar que a primeira ação seja uma aposta?”


🧠 This is why observability matters cognitively

Not just:

monitoring.

Reduces uncertainty.


🧠 Action Bias e chaos engineering

Controlled action:

to learn before crisis.

Great.

Practice:

failover.

Rollback.

Now:

during incident,

less anxiety.


☕ Treinar ações

reduz:

necessidade de:

improvisar ações.


🎯 Pergunta Bellacosa nº 93

“Já testamos essa intervenção fora da crise?”


🧠 Runbook confidence

Huge.


🧠 Action Bias and simulation

Game days.

War games.

Dry runs.


🧠 Action Bias e Decision Journals

Record:

why.

Expected.

Result.

Then:

learn.


🎯 Pergunta Bellacosa nº 94

“Antes de agir, registramos o que esperamos ver depois?”


🧠 If no prediction...

hard to learn.


🧠 Bellacosa Action Card

INCIDENT:
____________________________

CURRENT EVIDENCE:
____________________________

HYPOTHESIS:
____________________________

PROPOSED ACTION:
____________________________

WHY THIS ACTION:
____________________________

EXPECTED RESULT:
____________________________

BLAST RADIUS:
____________________________

REVERSIBLE?
YES / NO

EVIDENCE LOST?
____________________________

REASSESS AT:
____________________________

📋 Checklist Bellacosa anti-Action Bias

[ ] Temos uma hipótese?

[ ] A ação testa ou mitiga essa hipótese?

[ ] Estamos agindo só porque a sala está ansiosa?

[ ] Qual é o blast radius?

[ ] A ação é reversível?

[ ] Que evidência será perdida?

[ ] Existe uma intervenção menor?

[ ] Já coletamos logs, dumps e métricas relevantes?

[ ] Qual resultado esperamos?

[ ] Quando vamos reavaliar?

[ ] Estamos executando uma ação por vez?

[ ] A ação anterior falhou?

[ ] Atualizamos a hipótese depois da falha?

[ ] A urgência é real ou social?

[ ] Esperar alguns minutos destruiria opções?

🧠 Bellacosa Intervention Ladder

Antes de:

ação máxima,

pense em:

OBSERVE
↓
COLLECT
↓
LIMIT
↓
ISOLATE
↓
ROLLBACK
↓
RESTART
↓
FAILOVER
↓
HIGH-IMPACT ACTION

Não é:

ordem universal.

É:

lembrete de:

proporcionalidade.


☕ Não vá:

do alerta amarelo

para:

IPL.


👻 Easter Egg nº 5 — BELLACOSA.BIAS(ACTION)

       IF INCIDENT = 'Y'
          AND ANXIETY = 'HIGH'
           PERFORM CHECK-EVIDENCE
       END-IF.

       IF PROPOSED-ACTION = 'RESTART'
          AND ROOT-CAUSE = 'UNKNOWN'
           PERFORM CAPTURE-DIAGNOSTICS
       END-IF.

       IF ACTION-FAILED = 'Y'
           PERFORM UPDATE-HYPOTHESIS
           NOT PERFORM BIGGER-SAME-ACTION
       END-IF.

       IF ACTION-IRREVERSIBLE = 'Y'
          AND CONFIDENCE < REQUIRED-CONFIDENCE
           PERFORM PAUSE-AND-REVIEW
       END-IF.

Comentários:

* DOING SOMETHING
* IS NOT
* THE SAME AS
* SOLVING SOMETHING.

Outro:

* RESTART
* IS A TOOL,
* NOT A DIAGNOSIS.

Outro:

* IF YOU CHANGE
* FIVE THINGS,
* YOU LEARN
* ALMOST NOTHING.

Outro:

* BEFORE ENTER,
* KNOW WHAT YOU
* EXPECT AFTER.

E naturalmente:

* DALEK INCIDENT PROCEDURE:
*
* 1. PANIC
* 2. EXTERMINATE SOMETHING
* 3. CHECK IF RELATED
*
* DOCTOR:
* WRONG ORDER.

🕰️ De volta à War Room

03:09.

Gerente:

— Reinicia CICS.

Nosso jovem:

— Antes quero três minutos.

— Para quê?

— Capturar thread state, queue depth, response distribution e logs do retry.

— Três minutos?

— Sim.

— E se piorar?

— Temos threshold de rollback.

Doctor sorri.

03:10.

Dados mostram:

MQ queue:

crescendo rápido.

Retry rate:

triplicou.

CICS CPU:

normal.

Db2:

normal.

Application retry loop:

suspeito.

Nosso jovem:

— Podemos desabilitar retry por feature flag.

Gerente:

— Em vez de restart?

— É menor.

— Reversível?

— Sim.

— Blast radius?

— Só o novo retry path.


🧠 03:11

Feature flag:

off.

03:12.

Queue:

para de crescer.

03:14.

Começa:

a cair.

Latency:

melhora.

Nenhum restart.

Nenhum failover.

Nenhum:

IPL.


☕ Gerente olha:

para o jovem.

— Então fazer menos resolveu?

Doctor:

— Não.

— Não?

— Fazer a ação certa resolveu.


🧠 Essa diferença é fundamental

Não estamos defendendo:

inércia.

Estamos defendendo:

ação proporcional, justificável e observável.


🧠 O Doctor pergunta:

— E se a queue tivesse continuado crescendo?

Nosso jovem:

— Rollback.

— E por que?

— Porque o threshold estaria atingido.

— Excelente.


☕ A ação certa não nasce:

da ansiedade.

Nasce:

do critério.


🧠 Action Bias e senioridade

Uma das marcas de experiência:

não é:

agir rápido sempre.

É:

saber:

quando agir rápido,

quando agir devagar,

quando não agir,

e:

quando parar alguém que está agindo demais.


☕ Um veterano às vezes parece:

lento

porque:

já viu o preço de:

um comando rápido.


🧠 Isso é muito mainframe

Ambientes críticos ensinam:

respeito por:

estado.

Por:

dados.

Por:

transações.

Por:

sequência.


🧠 “Só reinicia”

pode:

significar:

sessions;

units of work;

locks;

recovery;

reconnect;

reprocessing;

duplicates.


🎯 Pergunta Bellacosa nº 95

“O que exatamente ‘só reiniciar’ significa para o estado transacional?”


🧠 Beginner lesson

Commands have:

semantics.

Not:

rituals.


🧠 Action Bias e transaction integrity

Restart during:

in-flight state

can:

trigger:

rollback;

recovery;

replay.

Need:

understand.


☕ Em ambiente transacional

a ação tem:

memória.


🧠 Action Bias e batch

Job fails.

Operator:

rerun entire job.

Maybe:

duplicate posting.

Need:

restartability.

Checkpoints.

Step logic.


🎯 Pergunta Bellacosa nº 96

“Esse rerun é idempotente?”

Important.


🧠 Action Bias loves rerun

“Roda de novo.”

Classic.

But:

data side effects.


SUBMIT AGAIN

não é:

sinônimo de:

TRY AGAIN SAFELY.


🧠 COBOL batch example

STEP10:

extract.

STEP20:

update balances.

STEP30:

report.

Failure STEP30.

Action Bias:

rerun from STEP10.

Oops.

Double update.


🎯 Pergunta Bellacosa nº 97

“Qual é o ponto correto de restart?”


🧠 Idempotency

Central.


🧠 Action Bias e MQ

Message timeout.

Producer retries.

Original:

actually processed.

Duplicate.

Need:

idempotency.


☕ Ação repetida

pode:

produzir:

resultado duplicado.


🎯 Pergunta Bellacosa nº 98

“Essa ação pode ser executada duas vezes com segurança?”


🧠 This is great systems thinking.


🧠 Action Bias e reconciliation

Before corrective action:

reconcile.

Otherwise:

might:

amplify.


🎯 Pergunta Bellacosa nº 99

“Sabemos o estado real antes de tentar corrigi-lo?”


🧠 And finally...


🎯 Pergunta Bellacosa nº 100

“Se ninguém estivesse olhando para nós agora, ainda escolheríamos executar exatamente esta ação?”

Talvez:

a pergunta perfeita.

Porque remove:

teatro.

Pressão.

Aparência.

E deixa:

engenharia.


🧬 Regeneração organizacional

Uma organização madura não valoriza:

ação

por si só.

Ela valoriza:

intervenção com intenção.

Ela cria:

observabilidade

antes do incidente.

Define:

thresholds

antes do pânico.

Constrói:

rollback.

Feature flags.

Canaries.

Rate limits.

Circuit breakers.

Runbooks condicionais.

Decision logs.

Ela reduz:

blast radius.

Preserva:

evidência.

Coordena:

mudanças.

Ela permite:

espera controlada.

E também:

não deixa:

analysis paralysis

paralisar resposta.

Porque entende:

o objetivo não é fazer alguma coisa. O objetivo é melhorar o estado do sistema com o menor risco razoável e aprender o máximo possível sobre aquilo que aconteceu.


📓 Diário do Doctor

Se guardar algumas ideias desta viagem, guarde estas:

Action Bias é a tendência de preferir agir em vez de esperar, observar ou manter deliberadamente o estado atual, especialmente sob pressão e incerteza.

Agir pode reduzir ansiedade sem reduzir risco.

A sensação de controle não é o mesmo que controle real.

Restart é uma intervenção, não um diagnóstico.

Melhora após uma ação não prova automaticamente causalidade.

Intervir cedo demais pode destruir evidência importante.

Mudar várias coisas simultaneamente dificulta descobrir o que realmente produziu o resultado.

Omission Bias e Action Bias são extremos complementares: podemos esperar demais e depois reagir demais.

Plan Continuation Bias pode manter uma sequência de intervenções depois que ela começou.

Escalation of Commitment pode fazer ações fracassadas serem seguidas por ações maiores da mesma família.

Sunk Cost pode nos prender a uma estratégia de intervenção que já consumiu tempo.

Confirmation Bias pode interpretar qualquer melhora após a ação como prova da hipótese preferida.

Search Satisfaction e Premature Closure podem encerrar a investigação assim que uma intervenção restaura o serviço.

Diagnosis Momentum pode transformar uma ação bem-sucedida em uma causa oficialmente aceita sem evidência suficiente.

Authority Bias e Groupthink podem produzir ações porque alguém importante sugeriu e todos querem demonstrar movimento.

Goodhart e Campbell podem incentivar intervenções excessivas quando velocidade, proatividade ou MTTR são tratados como objetivos isolados.

Status Quo Bias e Action Bias podem coexistir: equipes podem fazer inúmeras microintervenções apenas para evitar uma mudança estrutural.

Ação mínima, reversível e observável costuma ser preferível a intervenção grande quando a evidência ainda é incompleta.

A força da intervenção deveria crescer proporcionalmente à evidência, ao impacto e à urgência.

Ações irreversíveis exigem um padrão de evidência mais alto.

Controlled waiting é uma opção legítima quando possui hipótese, prazo, monitoramento e condição de saída.

Feature flags, canaries, circuit breakers, rate limiting e rollback permitem agir com blast radius menor.

Agentes de IA podem reproduzir um equivalente funcional do Action Bias quando objetivos recompensam ação contínua sem reavaliação, mesmo que máquinas não experimentem ansiedade humana.

Retries são uma forma automatizada de “agir de novo” e, sem backoff e limites, podem transformar falhas locais em tempestades sistêmicas.

Antes de qualquer intervenção importante, é útil registrar hipótese, resultado esperado, risco, reversibilidade e momento de reavaliação.

E principalmente:

fazer alguma coisa não é evidência de competência; em sistemas críticos, competência é saber exatamente por que agir, quanto agir, o que observar depois — e quando ter disciplina suficiente para não tocar em nada ainda.


🥚 Easter Egg final

Antes de entrar na TARDIS, o Doctor escreve:

       IF INCIDENT = 'Y'
           PERFORM DO-SOMETHING
       END-IF.

Nosso jovem:

— Ainda não gosto disso.

Doctor:

— Nem eu.

Ele apaga.

Escreve:

       IF INCIDENT = 'Y'
           PERFORM UNDERSTAND-ENOUGH
           PERFORM ACT-PROPORTIONALLY
           PERFORM OBSERVE-RESULT
       END-IF.

Nosso jovem:

— “Understand enough”?

— Sim.

— Não “understand everything”?

Doctor:

— Você quase nunca terá tudo.

— Então quando sabemos que é suficiente?

O Doctor abre a porta.

“Quando o risco de esperar passa a ser maior que o risco da intervenção que você consegue justificar.”

Nosso jovem pensa.

— E se o gerente continuar gritando “faz alguma coisa”?

Doctor entra na TARDIS.

Para.

Volta a cabeça.

“Diga o que você está observando, o que espera aprender, o que fará em seguida e qual gatilho fará você agir. Isso também é alguma coisa.”

VWORP.

VWORP.

VWORP.

A TARDIS começa:

a desaparecer.

No quadro sobra:

DO SOMETHING

riscado.

E abaixo:

DO THE RIGHT THING FOR A REASON.

Mais abaixo:

“Não confunda movimento com progresso.”

E talvez essa seja toda a essência do Action Bias no Bellacosa Mainframe:

quando a War Room começa a pedir ação apenas para aliviar o desconforto de não saber, talvez o comando mais profissional do momento seja aquele que só será executado depois que alguém conseguir responder: “por quê este, por quê agora e o que esperamos que aconteça depois?”

☕🌀

Próxima parada: Automation Bias — o dia em que o dashboard, o algoritmo e o copiloto disseram a mesma coisa, então ninguém percebeu que todos estavam errados pelo mesmo motivo.

☕ Gostou deste café?
Siga o Bellacosa Mainframe e acompanhe os próximos artigos.
SEGUIR O BLOG

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