☕ 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

sábado, 7 de maio de 2011

Outcome Bias: Doctor Who, COBOL e o Dia em que uma Decisão Ruim Deu Certo — e Virou Boa Prática

Bellacosa Mainframe e o outcome bias

☕ Um Café no Bellacosa Mainframe

Outcome Bias: Doctor Who, COBOL e o Dia em que uma Decisão Ruim Deu Certo — e Virou Boa Prática

Uma viagem pela TARDIS dos incidentes para entender por que julgar decisões apenas pelo resultado pode transformar sorte em competência e azar em culpa

02:13.

Madrugada de mudança.

Café morno.

War Room quase silenciosa.

A alteração deveria ter sido validada em homologação.

Não foi.

O rollback deveria ter sido testado.

Também não foi.

Faltava uma reconciliação.

Mas o gerente pergunta:

— Podemos seguir?

O especialista olha para o relógio.

— Acho que sim.

Nosso programador COBOL iniciante pergunta:

— Mas o rollback não foi validado.

O gerente responde:

— Se der problema, corrigimos.

GO.

Mudança executada.

Produção volta.

Tudo funciona.

Nenhum erro.

Nenhum cliente reclama.

Nenhum incidente.

O gerente sorri.

— Viu? Fizemos certo.

Nosso jovem olha para o painel.

Tudo verde.

Talvez o gerente tenha razão.

Talvez realmente tenha sido uma boa decisão.

Na semana seguinte, outra mudança parecida.

Novamente:

rollback não testado.

Reconciliação incompleta.

GO.

Desta vez:

03:17:42
TRANSACTION FAILURE RATE: 21%

03:18.

Fila crescendo.

03:19.

Rollback necessário.

03:20.

Rollback não funciona.

War Room explode.

Horas depois, no post-mortem, alguém diz:

— Foi irresponsável seguir sem testar rollback.

Nosso programador pensa.

Espera.

A mesma decisão da semana anterior havia sido chamada de:

boa.

Agora virou:

irresponsável.

VWORP.

VWORP.

VWORP.

A TARDIS materializa-se no corredor.

O Doctor sai.

Olha para os dois change records.

Um:

CHANGE 001
PROCESSO RUIM
RESULTADO BOM

Outro:

CHANGE 002
PROCESSO RUIM
RESULTADO RUIM

Ele pergunta:

— Qual decisão foi pior?

O gerente aponta para a segunda.

— A que causou o incidente.

O Doctor balança a cabeça.

— Não.

— Como não?

— As duas decisões foram praticamente iguais.

Pausa.

— O universo apenas foi mais gentil com vocês na primeira.

Bem-vindo ao:



Outcome Bias

Ou:

Viés de Resultado

A tendência de avaliar a qualidade de uma decisão principalmente pelo resultado que ela produziu, em vez de avaliar se o processo decisório era bom com base nas informações disponíveis naquele momento.


🌀 Nossa TARDIS já conheceu vários monstros

Até aqui passamos por:

Swiss Cheese Model — várias barreiras podem falhar.

Normalization of Deviance — desvios viram rotina.

Hindsight Bias — depois do incidente tudo parece óbvio.

Confirmation Bias — buscamos provas para aquilo em que acreditamos.

Anchoring Bias — a primeira informação pesa demais.

Groupthink — grupos concordam cedo demais.

Authority Gradient — hierarquia pode silenciar dúvida.

Plan Continuation Bias — continuamos porque já começamos.

Alarm Fatigue — alertas demais viram ruído.

Automation Bias — confiamos demais na máquina.

Drift Into Failure — pequenas adaptações empurram o sistema para a borda.

Diffusion of Responsibility — todos veem e ninguém assume.

Normalcy Bias — esperamos que tudo volte ao normal.

Survivorship Bias — olhamos apenas para quem sobreviveu.

Base Rate Neglect — ignoramos frequências reais.

Availability Heuristic — confundimos facilidade de lembrar com probabilidade.

Agora chegamos a um erro que afeta diretamente:

post-mortems;

avaliação de pessoas;

gestão;

risco;

mudanças;

arquitetura.

Porque humanos adoram usar resultado como prova.


🧠 O que é Outcome Bias?

Imagine duas decisões idênticas.

A chance de falha é 20%.

Pessoa A executa.

Dá certo.

Pessoa B executa.

Dá errado.

Se julgarmos pela consequência:

A parece competente.

B parece incompetente.

Mas ambas aceitaram o mesmo risco.

Resultado diferente não transforma retrospectivamente a qualidade do processo decisório.

Representando:

DECISÃO A
RISCO RUIM
+
SORTE
=
RESULTADO BOM

versus:

DECISÃO B
RISCO RUIM
+
AZAR
=
RESULTADO RUIM

Outcome Bias diz:

A foi boa decisão.

B foi má decisão.

Mas talvez:

ambas fossem más decisões.


🎲 Poker é uma bela metáfora

Imagine jogador de poker.

Possui uma mão péssima.

Aposta tudo.

Por acaso ganha.

Foi uma boa decisão?

Não necessariamente.

Talvez tenha recebido sorte.

Outro jogador toma decisão matematicamente excelente e perde porque a carta seguinte foi improvável.

Isso não transforma a boa decisão em ruim.

Em engenharia de sistemas:

resultado contém:

decisão;

contexto;

incerteza;

sorte.

Precisamos separar.


☕ Bellacosa Mainframe: o deploy que “provou” que o processo funciona

Primeiro deploy:

sem teste completo.

Tudo certo.

Conclusão:

“Esse teste adicional é burocracia.”

Segundo:

também funciona.

Terceiro:

funciona.

Depois de dez deploys:

“Nunca precisamos disso.”

Pronto.

Outcome Bias acabou de alimentar:

Normalization of Deviance.

A sobrevivência anterior virou evidência de que o processo ruim era bom.


🌀 Outcome Bias + Normalization of Deviance

Essa dupla é perigosíssima.

Desvio:

não testar rollback.

Resultado:

bom.

Interpretação:

processo é seguro.

Repete.

Bom resultado novamente.

Agora desvio vira prática aceita.

Até falhar.

Quando falha:

“Como puderam fazer isso?”

Mas a organização premiou exatamente a mesma prática dez vezes.

Isso é hipocrisia retrospectiva operacional.


🧠 “Funcionou” não é argumento suficiente

Uma das frases mais perigosas em TI:

“Funcionou.”

Pergunta:

por quê?

Talvez porque:

design era bom.

Ou:

condição de risco não ocorreu.

Ou:

volume era menor.

Ou:

ninguém coincidiu com janela problemática.

Ou:

sorte.

Resultado sozinho não identifica mecanismo.


🧪 Processo versus resultado

Uma boa análise separa duas colunas:

QUALIDADE DA DECISÃO
---------------------
Informação disponível?
Riscos avaliados?
Critérios seguidos?
Alternativas consideradas?
Rollback validado?
Evidência suficiente?

E:

RESULTADO
---------
Funcionou?
Falhou?
Impacto?

Você precisa avaliar ambos.

Não misturar.


👻 Easter Egg nº 1 — O companion atravessa a rua

Companion atravessa uma avenida sem olhar.

Nenhum carro passa.

Ele diz:

— Viu? Foi seguro.

Doctor responde:

— Não.

— Mas nada aconteceu.

— Isso significa que você sobreviveu.

Pausa.

— Não que sua decisão tenha sido boa.

Outcome Bias em dez segundos.


🧠 Sorte é uma variável invisível

Organizações adoram competência.

Não gostam de falar de sorte.

Mas sistemas complexos possuem incerteza.

Podemos tomar:

boa decisão;

e obter resultado ruim.

Ou:

má decisão;

e escapar.

Se ignoramos sorte:

premiamos comportamentos arriscados que tiveram sucesso.

Punimos comportamentos razoáveis quando o resultado foi adverso.

Isso ensina a lição errada.


📊 Matriz decisão x resultado

Uma ferramenta maravilhosa:

                 RESULTADO BOM      RESULTADO RUIM

BOA DECISÃO      Competência        Azar / risco residual

MÁ DECISÃO       Sorte              Falha previsível

Todas as quatro células existem.

Organizações ruins enxergam apenas:

resultado bom = boa decisão.

resultado ruim = má decisão.

Organizações maduras perguntam:

“Como chegamos à decisão?”


🧠 Hindsight Bias é primo íntimo

Outcome Bias e Hindsight Bias trabalham juntos.

Depois de resultado ruim:

Hindsight:

“Era óbvio que daria errado.”

Outcome:

“Logo, decisão foi péssima.”

Depois de resultado bom:

“Sabíamos o que estávamos fazendo.”

Mesmo que não soubéssemos.

A narrativa se ajusta ao final.


🧩 Um exemplo COBOL simples

Imagine programa lendo campo numérico.

A validação deveria existir.

Programador remove por performance.

100 milhões de registros.

Nenhum inválido.

Resultado:

RC=00.

Gerente:

— A validação era desnecessária.

Não.

Você apenas teve uma população de dados válida.

Mês seguinte chega:

AMOUNT = '12A45'

S0C7.

Agora:

— Quem removeu essa validação?

Mesma lógica.

Primeiro resultado mascarou risco.


🧠 Robustez não pode ser inferida de uma execução

Um teste passou.

Isso prova:

aquele caso passou.

Não:

todo espaço de casos é seguro.

Outcome Bias transforma observação limitada em certeza.


🧪 Teste negativo também precisa ser interpretado

Mudança falha em homologação.

Isso não significa automaticamente:

arquitetura ruim.

Talvez ambiente esteja errado.

Talvez dado de teste seja inconsistente.

Resultado ruim não prova hipótese ruim.

Investigue mecanismo.


⚓ Anchoring Bias e Outcome

Primeiro resultado positivo cria âncora:

“Esse processo funciona.”

Depois qualquer risco é interpretado a partir disso.

Mesmo quando contexto muda.


🔎 Confirmation Bias protege o sucesso

Equipe acredita no processo.

Cada execução boa vira prova.

Near misses são ignorados.

Falhas pequenas:

azar.

Resultado positivo recebe explicação interna:

competência.

Resultado negativo:

exceção.

Isso é Confirmation Bias + Outcome Bias.


👥 Groupthink transforma sorte em cultura

Dez deploys arriscados funcionam.

Equipe:

“Somos bons nisso.”

Um júnior questiona:

— Mas rollback não é testado.

Resposta:

— Nunca precisamos.

Groupthink protege uma prática validada apenas pelo resultado.


🪜 Authority Gradient torna o resultado argumento de autoridade

Sênior:

— Faço assim há 20 anos.

Resultado histórico bom.

Júnior hesita.

Mas a pergunta importante continua:

qual risco foi aceito em cada uma dessas vezes?

Experiência é valiosa.

Sobrevivência não é prova suficiente.


▶️ Plan Continuation Bias

Plano segue.

Até agora deu certo.

Então:

“Vamos continuar.”

O sucesso intermediário pode aumentar compromisso, mesmo quando riscos novos surgiram.

Outcome Bias usa os passos anteriores como prova de que próximos também serão seguros.


🚨 Alarm Fatigue

Warning ignorado várias vezes.

Nenhum incidente.

Resultado bom.

Conclusão:

warning inútil.

Talvez.

Ou alerta real cuja condição perigosa ainda não coincidiu.

Outcome Bias pode matar credibilidade de sinais úteis.


🤖 Automation Bias

Sistema automático fez 500 decisões.

Nada ruim visível.

Conclusão:

podemos confiar completamente.

Talvez não.

Os resultados anteriores podem ter sido:

boas decisões;

ou resultados bons apesar de erros.

Precisamos medir qualidade da decisão automática, não apenas ausência de desastre.


🌀 Drift Into Failure

Este é um dos melhores encaixes.

Pequena otimização.

Funciona.

Outra.

Funciona.

Mais uma.

Funciona.

Cada bom resultado reforça a trajetória.

A organização deriva para a borda.

Até que resultado muda.

Resultado histórico estava ensinando:

“continue.”

Mas não mostrava distância até a fronteira.


👥 Diffusion of Responsibility

Incident sem owner.

Por sorte outra pessoa percebe e resolve.

Resultado bom.

A organização não corrige ownership.

Por quê?

“No fim funcionou.”

Outcome Bias acaba de ocultar uma fragilidade organizacional.


🧠 Normalcy Bias

Problema aparece.

Esperamos.

Volta ao normal.

Resultado:

esperar era certo.

Talvez.

Ou tivemos sorte.

Na próxima vez:

esperamos.

Não volta.

Outcome Bias reforça Normalcy Bias.


🛩️ Survivorship Bias também participa

Vemos decisões arriscadas que sobreviveram.

Não vemos as que destruíram projetos, pessoas ou sistemas.

Resultado bom + sobrevivência cria narrativa:

“essa estratégia funciona.”

Precisamos da amostra completa.


📊 Base Rate Neglect

Uma decisão rara dá certo.

A história fica memorável.

Passamos a recomendar.

Mas qual taxa real de sucesso dessa estratégia?

Outcome Bias olha para o caso.

Base Rate Neglect esquece população.


🧠 Availability Heuristic fecha o círculo

O sucesso espetacular fica na memória.

“Lembra daquele deploy que fizemos sem rollback e terminou em vinte minutos?”

Sim.

O fracasso de outro time talvez seja menos conhecido.

Agora resultado disponível influencia novas decisões.

Nossos monstros realmente gostam de trabalhar em equipe.


🎯 Pergunta Bellacosa nº 1

Depois de algo dar certo:

“O que teria acontecido se uma condição adversa tivesse aparecido?”

Essa pergunta procura risco escondido.


🎯 Pergunta Bellacosa nº 2

Depois de algo dar errado:

“Com as informações disponíveis antes, a decisão ainda era razoável?”

Evita Hindsight Bias.


🎯 Pergunta Bellacosa nº 3

Outra:

“Estamos premiando o processo ou a sorte?”

Excelente em gestão.


🎯 Pergunta Bellacosa nº 4

E:

“Tomaríamos a mesma decisão novamente se o resultado anterior fosse desconhecido?”

Essa é poderosa.

Remove o final da história.


🧪 Result-blind review

Uma técnica interessante:

avaliar uma decisão sem revelar o resultado inicialmente.

Imagine apresentar:

  • informações disponíveis;

  • opções;

  • riscos;

  • decisão.

Pergunte:

“Foi uma decisão razoável?”

Só depois revele:

resultado.

Isso reduz Outcome Bias.


🧠 Replay the decision

No post-mortem:

reconstrua o momento.

02:15

KNOWN:
- test incomplete
- rollback unverified
- 45 min window
- low observed errors

UNKNOWN:
- next dataset contained invalid records

Agora pergunte:

“Com isso, qual decisão seria apropriada?”

Não use dados das 03:00.


📚 Decision Journal

Antes de decisões importantes, registre:

DECISION:
GO

REASON:
Validation A/B passed

KNOWN RISKS:
Rollback untested

CONFIDENCE:
60%

STOP CONDITION:
Any reconciliation mismatch

Depois compare com resultado.

Você consegue avaliar:

qualidade da previsão;

não apenas outcome.


🧠 Calibration

Se alguém diz:

“90% de confiança”

em 100 decisões, aproximadamente 90 deveriam dar certo.

Se só 60:

confiança mal calibrada.

Decision journals ajudam líderes e especialistas a aprenderem sua própria calibração.


📊 Brier Score no horizonte

Existe uma métrica para avaliar qualidade de previsões probabilísticas chamada Brier Score.

Não precisamos aprofundar agora.

Mas o princípio é lindo:

avaliar previsão contra probabilidades declaradas.

Não apenas:

acertou/errou.

Um possível futuro episódio sobre overconfidence bias encaixaria perfeitamente aqui.


☕ Exemplo Bellacosa: change management

Mudança A:

TESTS: 60%
ROLLBACK: NOT TESTED
RISK: HIGH
OUTCOME: SUCCESS

Mudança B:

TESTS: 100%
ROLLBACK: VALIDATED
RISK: LOW
OUTCOME: FAILURE

Se você julgar apenas outcome:

A parece melhor.

Mas processo B pode ter sido muito superior.

A falha B talvez tenha vindo de condição rara impossível de detectar.

A vitória A pode ser pura sorte.

Isso precisa entrar no post-mortem.


🧠 Good process reduces risk, not uncertainty to zero

Nenhum processo garante resultado.

Se garantisse:

não chamaríamos de risco.

Boa engenharia:

reduz probabilidade;

reduz impacto;

aumenta detectabilidade;

melhora recuperação.

Não elimina universo.


🎲 Um dado de seis lados

Você escolhe estratégia A:

falha se sair 1.

Estratégia B:

falha se sair 1,2,3,4.

Primeira execução:

A tira 1 e falha.

B tira 5 e funciona.

Qual estratégia é melhor?

A.

Mesmo tendo falhado.

Outcome não altera distribuição.


🧠 Probabilidade não promete resultado

Chance de chuva 20%.

Chove.

Previsão estava errada?

Não necessariamente.

20% significa:

pode chover.

Da mesma forma:

risco de falha 5%.

Falhou.

Isso não prova avaliação ruim.

Pode ser um evento de 5%.

Investigue calibração ao longo de muitos casos.


🏦 Sistemas financeiros e Outcome Bias

Trader assume risco excessivo.

Ganha.

Recebe bônus.

Repete.

Ganha.

Aumenta risco.

Até perder brutalmente.

Se organização premia apenas resultado:

ensina risco ruim com sorte.

Esse mecanismo aparece em finanças, TI, segurança e projetos.


🔐 Segurança

Administrador desabilita controle para resolver urgente.

Nada acontece.

Resultado:

herói.

Mês seguinte outro faz igual.

Incidente.

Resultado:

culpado.

A primeira exceção também era perigosa.

Outcome Bias premiou-a.


🧠 Incentivos importam

Se pessoas são avaliadas apenas por:

entregou?

ficou verde?

não houve incidente?

elas podem aprender a aceitar risco oculto.

Porque riscos que não se materializam desaparecem da avaliação.

Uma organização madura também valoriza:

processo;

prevenção;

decisão prudente;

stop decisions;

near miss reporting.


🛑 O valor de dizer NO-GO

Equipe cancela mudança.

Nenhum incidente.

Diretor:

— Perdemos a janela.

Mas talvez evitaram desastre.

Como provar?

É difícil.

Prevenção produz ausência.

Resultado visual:

“nada aconteceu.”

Outcome Bias pode desvalorizar exatamente decisões preventivas.


🧠 Prevention Paradox operacional

Boa prevenção pode parecer desnecessária porque evita aquilo que provaria sua necessidade.

Controle funciona.

Nada acontece.

Alguém pergunta:

“Por que gastamos com isso?”

Até remover.

Então descobre.


🦸 Heroísmo versus prevenção

Pessoa A impede deploy arriscado.

Nada acontece.

Pouca visibilidade.

Pessoa B deixa ocorrer, incidente acontece, trabalha 12 horas e salva.

Herói.

Cuidado com incentivos.

Você pode acabar premiando recuperação dramática mais que prevenção silenciosa.

Outcome Bias influencia cultura.


☕ A melhor madrugada é a tediosa

Uma excelente operação:

nenhum incidente;

checks completos;

rollback testado;

todo mundo vai dormir.

Não há história heroica.

Isso é sucesso.

Não ausência de trabalho.


📋 Como combater Outcome Bias

Passo 1 — Separe decisão de resultado

Sempre avalie ambos.


Passo 2 — Reconstrua informação disponível

Não use spoilers.


Passo 3 — Registre critérios antes

Decision journal.


Passo 4 — Avalie riscos aceitos

Mesmo se deu certo.


Passo 5 — Investigue near misses

Resultado bom pode esconder processo ruim.


Passo 6 — Faça result-blind review

Quando possível.


Passo 7 — Compare muitas decisões

Não um caso isolado.


Passo 8 — Avalie calibração

Previsões versus resultados ao longo do tempo.


Passo 9 — Recompense prevenção

Não apenas heroísmo.


Passo 10 — Pergunte se repetiria o processo

Não o resultado.


🧠 Processo ruim + resultado bom é warning

Isso merece uma regra.

Se resultado foi bom mas processo ruim:

não comemore sem corrigir.

Você recebeu:

um near miss invisível.

Talvez nada tenha acontecido.

Mas risco existia.


🚨 “Deu certo” pode ser um near miss

Mudança sem rollback.

Funciona.

Talvez classificar como:

success.

Mas registrar:

process deviation.

Porque precisamos impedir que resultado bom legitime o desvio.


📊 Process Compliance não deve ser burocracia cega

Importante.

Isso não significa:

seguir procedimento mesmo quando absurdo.

Se procedimento é ruim:

mude.

Mas não pule e use sucesso como prova de que nunca precisou.

Primeiro avalie.


🧠 Boa decisão também pode falhar

Isso é especialmente importante para cultura blameless.

Imagine operador segue:

runbook;

critérios;

escalation;

dados.

Mesmo assim sistema falha por condição inesperada.

Não transforme outcome ruim em culpa automática.

Pergunte:

“O que faltava ao sistema?”

Isso permite aprendizado real.


⚖️ Accountability sem Outcome Bias

Accountability madura:

você tomou decisão com cuidado?

usou evidência?

respeitou riscos?

escalou quando necessário?

Não:

deu certo?

Resultado importa.

Mas não sozinho.


🧪 Post-mortem melhor

Evite:

“A decisão de GO foi errada porque houve incidente.”

Prefira:

“No momento do GO, havia divergência não explicada e rollback não validado, portanto a decisão excedia nossos critérios de risco.”

Isso é muito melhor.

Mesmo se não houvesse incidente, a conclusão permaneceria.


🧠 Counterfactual consistency

Uma regra bonita:

Sua avaliação da decisão deveria mudar pouco se você trocar apenas o resultado.

Se a mesma decisão passa de “excelente” para “irresponsável” apenas porque outcome mudou:

suspeite de Outcome Bias.


🎯 Teste Bellacosa

Pegue uma decisão.

Esconda resultado.

Avalie.

Depois revele.

Se sua avaliação muda radicalmente:

pergunte por quê.

Talvez seja informação legítima nova.

Ou talvez outcome esteja dominando.


👨‍💻 Dica para o COBOL iniciante

Seu código passa no primeiro teste.

Não diga:

“Está certo.”

Diga:

“Passou nesse teste.”

Parece pequeno.

É enorme.

Outra:

programa falha em edge case.

Não conclua:

“sou ruim.”

Conclua:

“Encontrei uma condição que o modelo não cobria.”

Resultado é feedback.

Não identidade.


🐞 Bugs são professores

Um bug em produção não significa necessariamente desenvolvimento irresponsável.

Talvez fosse caso extremo genuinamente difícil.

Mas se o processo ignorou teste óbvio:

aí temos aprendizado diferente.

Separe.


🤖 IA e Outcome Bias

Prompt gera código.

Funciona.

Usuário conclui:

IA é excelente para isso.

Outro prompt gera bug.

IA não serve.

Ambas conclusões podem ser precipitadas.

Precisamos avaliar:

amostra;

tipo de tarefa;

revisão;

processo.

Outcome isolado engana.


🤖 Agentes autônomos

Agente executa ação arriscada.

Resultado bom.

Você aumenta autonomia.

Cuidado.

Talvez ele tenha violado política e dado sorte.

Avalie:

process compliance;

guardrails;

decision trace.

Não apenas final state.


🧠 Reward design

Se agente recebe reward apenas pelo resultado:

pode encontrar atalhos perigosos.

Humano também.

Se meta é:

restaurar serviço rápido,

e não mede risco,

alguém pode reiniciar tudo.

Funciona.

Reward.

Depois vira ritual.

Outcome Bias embutido no incentivo.


📊 Leading versus lagging indicators novamente

Outcome é frequentemente lagging indicator.

Resultado final.

Process indicators podem mostrar qualidade antes:

tests;

margin;

exceptions;

warnings;

decision criteria.

Precisamos ambos.


🧬 Drift Into Failure e indicadores

Se tudo continua funcionando, outcome é verde.

Mas leading indicators pioram.

Outcome Bias diz:

tudo bem.

Drift Into Failure responde:

por enquanto.

Essa conexão é central.


👻 Easter Egg nº 2 — TARDIS e loteria

Companion:

— Apostei todas as economias num número e ganhei!

Doctor:

— Parabéns.

— Então foi uma excelente estratégia?

— Não.

— Mas funcionou.

— Uma vez.

Pausa.

— O universo está tentando lhe ensinar estatística. Não desperdice a oportunidade.


📓 Diário do Doctor

Se guardar algumas ideias desta viagem, guarde estas:

Outcome Bias é julgar a qualidade de uma decisão principalmente pelo resultado.

Bom resultado não prova boa decisão.

Resultado ruim não prova decisão ruim.

Sorte e incerteza fazem parte de sistemas complexos.

Processo ruim com resultado bom pode ser um near miss.

Normalization of Deviance cresce quando práticas ruins são legitimadas por sucesso.

Hindsight Bias transforma outcome ruim em “era óbvio”.

Avalie informações disponíveis no momento da decisão.

Decision journals e result-blind reviews ajudam.

Recompense prevenção, não apenas heroísmo.

E principalmente:

Uma decisão deve ser julgada pelo que sabíamos quando a tomamos — não apenas pelo que o universo decidiu fazer depois.


🕰️ De volta à primeira mudança

A TARDIS retorna à semana anterior.

02:13.

Rollback não testado.

Validação incompleta.

Gerente:

— Podemos seguir.

Agora nosso programador sabe que, no futuro, essa mudança funcionará.

Mas não pode usar esse conhecimento.

Ele olha para o Doctor.

— Mas nós sabemos que vai dar certo.

O Doctor responde:

— Nós sabemos.

Aponta para a equipe.

— Eles não.

— Então?

— Avalie a decisão deles.

Nosso jovem observa.

Sem rollback.

Sem reconciliação.

Janela curta.

Ele diz:

— NO-GO.

Gerente:

— Mas talvez funcione.

— Talvez.

— Então por que parar?

— Porque “talvez funcione” não é critério suficiente.

A mudança é adiada.

Na manhã seguinte, encontram uma condição de dados que poderia ter causado problema.

Corrigem.

Próxima janela.

Tudo funciona.

O gerente pergunta:

— Então ontem teria falhado?

O programador responde:

— Não sabemos.

— Então talvez tivéssemos perdido tempo.

— Talvez.

O Doctor sorri.

— Excelente.

O gerente parece confuso.

— Excelente o quê?

— Finalmente vocês estão confortáveis com uma frase que sistemas complexos exigem bastante.

— Qual?

“Não sabemos.”

Porque admitir incerteza é muito mais seguro que inventar certeza baseada no resultado.


🥚 Easter Egg final

No dia seguinte aparece:

BELLACOSA.BIAS(OUTCOME)

Dentro:

       IF RESULT = 'GOOD'
          AND PROCESS = 'BAD'
           MOVE 'LUCK'
             TO POSSIBLE-EXPLANATION
       END-IF.

       IF RESULT = 'BAD'
          AND PROCESS = 'GOOD'
           PERFORM INVESTIGATE-RISK
       END-IF.

       PERFORM EVALUATE-DECISION
          BEFORE EVALUATE-OUTCOME.

Comentário:

* LUCK IS NOT A CONTROL.

Outro:

* SUCCESS CAN HIDE A BAD DECISION.

E naturalmente:

* BAD WOLF GOT LUCKY.

Nosso programador fecha o membro.

Horas depois alguém diz:

— Fizemos deploy sem teste e funcionou.

Ele sorri.

— Ótimo.

— Então podemos simplificar o processo?

— Talvez.

— Mas deu certo.

— Eu sei.

Abre o change record.

— Agora vamos descobrir se deu certo por causa do processo ou apesar dele.

Em algum lugar do universo:

VWORP.

VWORP.

VWORP.

A TARDIS desaparece.

No quadro da War Room fica escrita uma frase:

Não confunda sorte com competência, nem azar com incompetência. Primeiro julgue a decisão. Depois estude o resultado.

☕🌀

Next stop: Overconfidence Bias — quando conhecimento, senioridade e alguns sucessos começam a convencer alguém de que sua margem de erro é muito menor do que realmente é.

sexta-feira, 6 de maio de 2011

Solomon Kane : Quando um Programador Descobre que o Maior Caçador de Sombras da Literatura Também Era um Mestre em Auditoria, Investigação e Segurança de Sistemas

 

Bellacosa Mainframe apresenta Solomon Kane

☕ Um Café no Bellacosa Mainframe

Solomon Kane sem Mistérios para Programadores COBOL

Quando um Programador Descobre que o Maior Caçador de Sombras da Literatura Também Era um Mestre em Auditoria, Investigação e Segurança de Sistemas

"Nem todo inimigo chega empunhando uma espada. Alguns chegam disfarçados de rotina, exceção não tratada ou privilégio concedido sem revisão."


Introdução – Antes dos Analistas de Segurança Existia Solomon Kane

Existe uma pergunta curiosa.

Se Conan representa o programador que enfrenta desafios de frente...

E Kull representa o arquiteto que governa sistemas complexos...

Quem representaria o profissional que vive investigando incidentes, procurando vulnerabilidades e eliminando ameaças antes que elas destruam o ambiente?

A resposta foi escrita quase um século atrás por Robert E. Howard.

Seu nome era Solomon Kane.

Curiosamente, Kane nunca foi o mais forte.

Nunca foi o mais rico.

Nunca foi rei.

Nunca liderou exércitos.

Seu verdadeiro poder era outro.

Ele nunca desistia enquanto existisse uma injustiça sem explicação.

Se Conan lembra um excelente desenvolvedor COBOL...

Solomon Kane lembra imediatamente:

  • o analista de produção;

  • o especialista em RACF;

  • o auditor;

  • o profissional de segurança;

  • o investigador de ABENDs;

  • o caçador de bugs impossíveis.

Ele não luta por glória.

Luta porque alguém precisa impedir que o mal continue funcionando.

No mundo do mainframe...

isso soa incrivelmente familiar.


Quem foi Solomon Kane?

Robert E. Howard criou Solomon Kane em 1928.

Ou seja...

antes de Conan.

Antes de Kull alcançar fama.

Antes mesmo da fantasia heroica tornar-se um gênero consolidado.

Kane vive no século XVI.

É inglês.

Puritano.

Viaja sozinho pelo mundo.

Cruza:

  • Inglaterra

  • França

  • Alemanha

  • África

  • Espanha

  • florestas

  • desertos

  • castelos

  • ruínas

Não procura aventuras.

As aventuras o encontram.


Kane Nunca Procura Problemas

Existe algo muito interessante.

Conan normalmente procura tesouros.

Kull procura estabilidade para seu reino.

Kane...

procura respostas.

Ele vê uma aldeia destruída.

Investiga.

Encontra rastros.

Analisa testemunhas.

Reconstrói acontecimentos.

Somente depois enfrenta o inimigo.

Isso lembra alguma rotina?

Claro.

É exatamente um processo de investigação de incidente.


Imagine um ambiente CICS.

Usuários reclamam.

O sistema trava.

Nenhum erro evidente.

Nenhum dump.

Nenhum ABEND.

Apenas lentidão.

O profissional comum tenta reiniciar tudo.

Solomon Kane faria diferente.

Primeiro perguntaria:

Quem foi o primeiro afetado?

Quando começou?

O que mudou?

Qual região foi impactada?

Existe padrão?

Há quanto tempo?

Essa forma de pensar diferencia um verdadeiro especialista.


A Espada e a Bíblia

Kane carrega duas coisas.

Uma espada.

Uma Bíblia.

Parece contraditório.

Mas não é.

A espada representa ação.

A Bíblia representa princípios.

Um bom profissional de tecnologia também vive esse equilíbrio.

Ferramentas sem ética são perigosas.

Conhecimento sem responsabilidade também.


O Diário do Investigador

Em praticamente todas as aventuras Kane observa detalhes.

Pegadas.

Objetos.

Expressões.

Mentiras.

Silêncios.

O profissional COBOL faz exatamente isso.

Lê:

SYSOUT.

JESMSGLG.

JESJCL.

SQLCA.

SMF.

RMF.

LOGREC.

SYSLOG.

Cada arquivo conta uma parte da história.

Nenhum sozinho revela toda a verdade.


Easter Egg nº 1

Muito antes de CSI existir na televisão...

Howard já escrevia histórias baseadas em investigação lógica.

A diferença é que o laboratório forense era uma floresta medieval.


O Primeiro Analista de Segurança?

Pense em Kane durante alguns minutos.

Ele atravessa fronteiras.

Investiga crimes.

Descobre conspirações.

Enfrenta cultos secretos.

Impede organizações ocultas.

Isso lembra muito um profissional moderno de Cyber Security.

Não por acaso muitos fãs o consideram um precursor desse arquétipo.


Os Monstros São Vulnerabilidades

Howard nunca escreveu monstros apenas para assustar.

Cada criatura simboliza algo.

Ganância.

Medo.

Fanatismo.

Corrupção.

Mentira.

No ambiente corporativo também existem monstros.

Nem sempre possuem dentes.

Às vezes aparecem como:

  • senha compartilhada;

  • privilégio excessivo;

  • backup inexistente;

  • documentação perdida;

  • acesso genérico;

  • ambiente sem segregação.

Parecem pequenos.

Até produzirem um desastre.


Easter Egg nº 2

Howard era fascinado por História.

Grande parte dos lugares visitados por Kane realmente existe.

Ele misturava geografia real com horror sobrenatural.

Da mesma forma que um ambiente z/OS mistura tecnologia moderna com decisões tomadas quarenta anos atrás.


RACF Também Tem Caçadores

Existe um momento na carreira em que o profissional deixa de criar funcionalidades.

Passa a proteger aquilo que já existe.

É exatamente a missão de Kane.

No mundo IBM Z isso lembra especialistas em:

RACF.

SAF.

ACF2.

Top Secret.

Auditoria.

Compliance.

Governança.

São pessoas que raramente aparecem.

Mas quando falham...

toda organização sofre.


O Castelo Assombrado é Produção

Quase toda história de Kane possui um castelo.

Escuro.

Silencioso.

Cheio de passagens ocultas.

Segredos.

Portas escondidas.

Parece um ambiente legado.

Documentação incompleta.

COPYBOOK desaparecido.

JCL criado em 1987.

Parâmetros desconhecidos.

Ninguém sabe por que funciona.

Mas funciona.

Até deixar de funcionar.


Kane Nunca Assume

Essa talvez seja sua maior qualidade.

Ele nunca conclui antes de investigar.

No mundo moderno chamamos isso de:

evidência.

observabilidade.

telemetria.

diagnóstico.

Um excelente programador COBOL também trabalha assim.

Nunca altera código baseado em suposição.

Primeiro encontra fatos.

Depois toma decisões.


Easter Egg nº 3

Howard criou Kane numa época em que Sherlock Holmes já era famoso.

Mesmo assim Kane investiga de forma completamente diferente.

Holmes usa ciência.

Kane usa experiência.

No mainframe precisamos das duas.


Os Demônios Invisíveis

Os inimigos de Kane raramente aparecem imediatamente.

Primeiro existem sintomas.

Depois pistas.

Depois desaparecimentos.

Somente muito depois surge o verdadeiro responsável.

Não lembra um bug intermitente?

Você recebe apenas relatos.

Nunca consegue reproduzir.

O erro acontece uma vez por mês.

Sempre em produção.

Jamais em homologação.

Esse é o verdadeiro demônio.


A África de Kane

Diversas histórias acontecem na África.

Howard não a descreve apenas como cenário.

Ela representa território desconhecido.

Exploração.

Adaptação.

Aprendizado.

Todo profissional passa por isso.

Primeiro cliente.

Primeiro banco.

Primeira seguradora.

Primeiro governo.

Primeiro ambiente CICS.

Primeiro Db2.

Primeiro MQ.

Cada projeto é um continente novo.


A Lanterna do Investigador

Existe um símbolo recorrente.

Kane frequentemente utiliza luz para revelar o escondido.

No desenvolvimento essa lanterna possui vários nomes.

TRACE.

DISPLAY.

LOG.

MONITOR.

SMF.

RMF.

DEBUG.

Todos servem para iluminar aquilo que antes era invisível.


Curiosidades Pouco Conhecidas

Solomon Kane influenciou personagens modernos

Diversos estudiosos enxergam ecos de Kane em:

  • Van Helsing;

  • The Witcher (Geralt);

  • Hellboy;

  • Blade;

  • diversos caçadores sobrenaturais dos quadrinhos.


Howard escreveu poucas histórias

Apesar da fama crescente, Kane possui relativamente poucos contos comparado a Conan.

Mesmo assim seu impacto foi enorme.


Kane envelhece emocionalmente

Cada aventura deixa marcas.

Howard descreve um personagem cada vez mais experiente.

Muito parecido com profissionais veteranos.


Não existe humor gratuito

As histórias de Kane são sérias.

Atmosfera pesada.

Investigação constante.

Silêncio.

Suspense.

É praticamente um thriller sobrenatural.


Kane e o Dump

Receber um dump lembra encontrar um cadáver.

Ele não responde perguntas.

Mas guarda todas as respostas.

O investigador precisa saber interpretar.

Um iniciante vê milhares de bytes.

Um veterano vê uma narrativa completa.

Foi exatamente assim que Kane trabalhava.


O Maior Vilão

É curioso observar que Kane raramente luta apenas contra criaturas sobrenaturais.

Seu verdadeiro inimigo quase sempre é o ser humano.

Ganância.

Traição.

Ambição.

Fanatismo.

Mentira.

No desenvolvimento de software acontece exatamente igual.

Pouquíssimos incidentes acontecem porque COBOL falhou.

Grande parte nasce de:

especificação errada.

mudança sem teste.

deploy incompleto.

documentação ausente.

configuração incorreta.

permissão excessiva.

A tecnologia normalmente apenas revela erros humanos.


O Chapéu Preto

Visualmente Kane possui um dos desenhos mais marcantes da literatura.

Chapéu largo.

Roupas negras.

Espada.

Pistolas.

Olhar cansado.

É impossível não imaginar um administrador de produção entrando às duas da manhã para resolver um incidente crítico.

Não existe glamour.

Existe responsabilidade.


O Mainframe Também Possui Caçadores

Todo grande ambiente IBM Z possui alguém conhecido por uma característica curiosa.

Quando ninguém consegue descobrir a origem de um problema...

essa pessoa é chamada.

Ela olha cinco minutos.

Faz três perguntas.

Abre dois logs.

Consulta um SMF.

Lê um dump.

E encontra o problema.

Não porque tenha poderes.

Mas porque aprendeu a investigar.

Solomon Kane faria exatamente igual.


A Filosofia de Solomon Kane para um Programador COBOL

Existe uma frase implícita em praticamente todas as aventuras de Kane:

"A verdade sempre deixa rastros."

Essa talvez seja a maior lição para quem trabalha com sistemas críticos.

Incidentes deixam evidências.

Fraudes deixam evidências.

ABENDs deixam evidências.

Deadlocks deixam evidências.

SQLCODEs deixam evidências.

Mesmo quando parecem desaparecer.

O verdadeiro especialista não adivinha.

Ele reconstrói os fatos.

Pergunta.

Confirma.

Valida.

Somente depois modifica o sistema.

Essa mentalidade transforma um simples programador em um profissional capaz de proteger operações que movimentam bilhões de reais diariamente.


Conclusão – O Guardião Invisível do Mainframe

Conan ensina coragem.

Kull ensina liderança.

Solomon Kane ensina investigação.

Ele nos mostra que o conhecimento mais valioso não é escrever rapidamente uma solução, mas compreender profundamente a origem de um problema antes de agir. Em um ambiente COBOL, onde sistemas processam contas bancárias, aposentadorias, seguros, impostos e milhões de transações todos os dias, essa postura faz toda a diferença.

Howard criou Solomon Kane quase cem anos atrás, mas sua filosofia continua surpreendentemente atual. O profissional que mais agrega valor em um ambiente crítico não é necessariamente quem produz mais linhas de código, e sim quem consegue manter a confiabilidade do sistema, descobrir a causa raiz de um incidente, proteger os dados e impedir que o mesmo erro volte a acontecer.

Todo programador COBOL começa sua jornada como Conan, enfrentando desafios com coragem. Alguns evoluem para Kull, assumindo responsabilidades de arquitetura e governança. Mas os verdadeiros guardiões da produção acabam adquirindo algo de Solomon Kane: a disciplina de investigar antes de concluir, a paciência de seguir cada pista e a convicção de que toda falha possui uma história esperando para ser decifrada.

Porque, no universo do mainframe, os maiores monstros raramente aparecem empunhando espadas.

Eles preferem esconder-se em um JCL esquecido, em um privilégio RACF concedido anos atrás, em uma rotina que ninguém revisa desde a década de 1990 ou em um dump que todos ignoraram.

E é justamente nesse momento que surge o verdadeiro caçador de sombras do IBM Z: o profissional que acende a lanterna da investigação, segue os rastros até a origem do problema e devolve a estabilidade ao reino digital.

Como Solomon Kane faria.

quinta-feira, 5 de maio de 2011

Kull de Valúsia : Quando um Programador Descobre que Antes de Conan Já Existia um Rei Lutando Contra Sistemas Legados, Burocracias e Mudanças de Produção

 

Bellacosa Mainframe apresenta Kull da Valusia

☕ Um Café no Bellacosa Mainframe

Kull de Valúsia sem Mistérios para Programadores COBOL

Quando um Programador Descobre que Antes de Conan Já Existia um Rei Lutando Contra Sistemas Legados, Burocracias e Mudanças de Produção

"A espada derrota um inimigo. O conhecimento derrota um império inteiro."


Introdução – Antes de Conan Existia Kull

Quando se fala em Robert E. Howard, quase todo mundo imediatamente pensa em Conan, o Bárbaro.

É natural.

Conan tornou-se um fenômeno mundial.

Cinema.

Quadrinhos.

Jogos.

RPG.

Desenhos.

Milhões de livros vendidos.

Mas existe um segredo que muitos fãs desconhecem.

Conan não foi o primeiro.

Antes dele existiu outro bárbaro.

Um personagem ainda mais filosófico.

Mais introspectivo.

Mais político.

Mais complexo.

Seu nome era Kull de Atlântida, conhecido posteriormente como Kull de Valúsia.

Se Conan representa o profissional que aprende sobrevivendo em ambientes hostis...

Kull representa algo diferente.

Ele representa o profissional que finalmente chega ao topo da carreira...

...e descobre que o verdadeiro problema nunca foi escrever código.

O verdadeiro problema é governar sistemas.

Se Conan é o excelente programador COBOL...

Kull é o arquiteto.

É o líder técnico.

É o gerente de produção.

É o responsável por ambientes críticos.

E acredite...

Essa é uma aventura muito mais difícil.


Quem foi Kull?

Robert E. Howard criou Kull alguns anos antes de Conan.

Enquanto Conan vive na Era Hiboriana...

Kull vive milhares de anos antes, na lendária Atlântida.

Sim.

A mesma Atlântida das antigas lendas.

Howard imaginou um continente extremamente antigo, violento e selvagem.

Foi ali que nasceu Kull.


Ele não nasceu príncipe.

Não nasceu rei.

Não nasceu escolhido.

Nasceu sobrevivente.

Assim como muitos profissionais de tecnologia.

Ninguém começa dominando:

  • COBOL

  • CICS

  • JCL

  • Db2

  • MQ

  • RACF

  • VSAM

  • z/OS

Começamos sobrevivendo.


Da Atlântida para Valúsia

A jornada de Kull é fascinante.

Primeiro escravo.

Depois gladiador.

Mercenário.

Pirata.

Soldado.

Até conquistar o maior reino da época.

Valúsia.

Ele literalmente derrota o rei anterior.

E assume o trono.

Agora imagine.

Você passou vinte anos aprendendo COBOL.

Finalmente virou arquiteto.

Especialista.

Líder.

IBM Champion.

Referência técnica.

Parabéns.

Agora começa o verdadeiro desafio.

Porque programar era fácil.

Difícil é governar.


O Rei Descobre a Burocracia

Essa talvez seja a maior diferença entre Conan e Kull.

Conan odeia burocracia.

Kull é obrigado a enfrentá-la diariamente.

Existe uma cena recorrente nos contos.

Kull deseja mudar algo simples.

Mas ministros.

Sacerdotes.

Nobres.

Generais.

Conselheiros.

Todos dizem:

"Sempre foi assim."

Conhece essa frase?

Ela aparece diariamente em projetos COBOL.

"Não podemos alterar."

"Desde 1989 funciona assim."

"Ninguém sabe por quê."

"O cliente pediu."

"Não mexe."

É exatamente isso.


O Primeiro Sistema Legado

Valúsia funciona como um sistema escrito há séculos.

Possui regras.

Procedimentos.

Normas.

Exceções.

Documentação perdida.

Processos sem sentido.

Todo mundo conhece apenas um pedaço.

Ninguém entende o todo.

Isso lembra algum ambiente corporativo?


Imagine um sistema bancário.

Milhares de programas.

Décadas de evolução.

Centenas de pessoas passaram por ele.

Cada geração deixou uma pequena alteração.

Resultado?

Um verdadeiro castelo medieval.

É exatamente assim que Howard descreve Valúsia.


A Serpente Invisível

Talvez o conto mais famoso seja:

The Shadow Kingdom.

Nele aparecem os famosos Homens-Serpente.

Durante décadas muitos acreditaram tratar-se apenas de monstros.

Não.

Eles representam algo muito mais profundo.

São infiltrados.

Substituem pessoas.

Assumem identidades.

Manipulam decisões.

Mudam governos sem ninguém perceber.

Agora pense no mundo corporativo.

Quantas decisões técnicas parecem lógicas...

...mas escondem interesses políticos?

Nem sempre o problema é técnico.

Às vezes é humano.


Easter Egg nº 1

"The Shadow Kingdom" (1929) é considerado por muitos historiadores como a primeira história moderna de fantasia heroica.

Sem Kull...

provavelmente Conan jamais existiria.


O Castelo é um Data Center

Kull governa de dentro de um enorme palácio.

Corredores.

Salas.

Guardas.

Portões.

Arquivos.

Tesouros.

Pessoas.

É impossível não imaginar um Data Center.

Existem áreas onde poucos entram.

Salas altamente protegidas.

Pessoas autorizadas.

Procedimentos rígidos.

Mudanças controladas.

Toda arquitetura possui camadas.

Assim como um ambiente z/OS.


O Trono é Produção

Enquanto era aventureiro...

Kull resolvia apenas seus problemas.

Depois que virou rei...

Cada decisão afeta milhares de pessoas.

É exatamente o que acontece quando um programador passa para Produção.

Agora um erro pode impactar:

milhões de contas.

folhas de pagamento.

cartões.

PIX.

aposentadorias.

seguros.

A responsabilidade muda completamente.


A Solidão do Arquiteto

Existe um aspecto extremamente moderno em Kull.

Ele sente solidão.

Quanto mais sobe...

menos pessoas conseguem compreender seus problemas.

O mesmo ocorre com arquitetos de software.

No início existe uma equipe.

Depois...

Todos perguntam.

Poucos respondem.

Todos cobram.

Poucos ajudam.

Howard descreveu isso quase cem anos atrás.


Easter Egg nº 2

Robert E. Howard escreveu Kull antes da Grande Depressão.

Mesmo assim seus contos discutem corrupção institucional, burocracia e decadência política.

São incrivelmente atuais.


Atlântida Nunca Morreu

Na obra de Howard, Atlântida desapareceu.

Mas sua influência continua.

Curioso.

Os sistemas também funcionam assim.

Você talvez nunca tenha visto:

OS/VS COBOL.

IMS/DC original.

DOS/VSE dos anos 70.

IBM 360.

Mas suas decisões continuam presentes dentro dos sistemas modernos.

Toda arquitetura carrega fósseis.


Os Homens-Serpente são Bugs?

Seria fácil dizer isso.

Mas não.

Eles lembram muito mais:

bugs invisíveis.

problemas intermitentes.

race conditions.

dados corrompidos.

configurações erradas.

Tudo parece funcionar.

Até que...

Algo estranho acontece.

Ninguém entende.

Ninguém encontra.

Todos juram que nunca ocorreu.

Até aparecer novamente.


Kull e o Debug Filosófico

Conan pergunta:

"Como derrotar?"

Kull pergunta:

"Como saber se estou certo?"

Essa diferença é enorme.

Programadores iniciantes querem apenas corrigir o erro.

Veteranos perguntam:

Por que aconteceu?

Como evitar?

Quem será impactado?

Quais efeitos colaterais existem?

Esse pensamento transforma um desenvolvedor em arquiteto.


O Maior Inimigo Não Está Fora

Nos contos de Kull...

o maior conflito raramente é uma batalha.

É dúvida.

Confiança.

Traição.

Identidade.

Realidade.

Esses temas aparecem constantemente.

No desenvolvimento de software acontece o mesmo.

O maior risco nem sempre é um ABEND.

É uma decisão equivocada tomada meses antes.


Easter Egg nº 3

Muitos elementos de Kull inspirariam posteriormente:

Game of Thrones.

Conan.

Elric.

Dungeons & Dragons.

Warhammer.

The Elder Scrolls.

Muito do que chamamos hoje de fantasia moderna nasceu ali.


O Conselho Real é um CAB

Toda empresa possui um CAB.

Change Advisory Board.

Mudanças passam por aprovação.

Avaliação.

Planejamento.

Janelas.

Riscos.

Kull também.

Ele nunca governa sozinho.

Sempre existe um conselho.

Nem sempre inteligente.

Nem sempre eficiente.

Mas necessário.


A Espada Não Resolve Tudo

Conan frequentemente vence pela força.

Kull raramente.

Ele precisa negociar.

Convencer.

Administrar.

Planejar.

Isso lembra muito o profissional sênior.

Quanto maior o cargo...

menos código escreve.

Mais decisões toma.


Curiosidades Pouco Conhecidas

Kull quase foi esquecido

Durante décadas poucas histórias estavam disponíveis.

Conan acabou eclipsando completamente seu predecessor.

Somente anos depois editoras voltaram a publicar seus contos.


Howard reutilizou ideias

Vários conceitos criados para Kull migraram posteriormente para Conan.

É possível encontrar paralelos entre personagens, reinos e conflitos.


O universo de Kull é mais sombrio

Enquanto Conan vive aventuras grandiosas, Kull frequentemente enfrenta dilemas existenciais.

É uma fantasia muito mais filosófica.


Lovecraft admirava Howard

Howard e H. P. Lovecraft trocaram cartas durante anos.

Muitas ideias circularam entre ambos.

Daí surgiram diversas influências que mais tarde apareceriam em universos compartilhados de fantasia e horror.


O Mainframe Também Possui Reis

Existe uma curiosidade interessante.

Em quase todo ambiente z/OS há pessoas que conhecem praticamente tudo.

Elas sabem:

por que determinado JOB existe;

quem criou um PROC há trinta anos;

qual COPYBOOK nunca deve ser alterado;

por que determinado SQL possui um OPTIMIZE FOR 1 ROW;

qual JCL só roda depois das 22h.

Esses profissionais lembram Kull.

Não porque sejam reis.

Mas porque carregam a responsabilidade de preservar um reino inteiro funcionando.


A Filosofia de Kull para um Programador COBOL

Kull ensina que vencer uma batalha é apenas o começo. O verdadeiro desafio surge depois da vitória, quando chega a hora de manter um reino funcionando todos os dias. No universo do mainframe acontece exatamente a mesma coisa. Escrever um programa é uma conquista; mantê-lo confiável durante décadas é uma missão muito maior.

O profissional que evolui na carreira descobre que seu trabalho deixa de ser apenas produzir código. Ele passa a tomar decisões que afetam pessoas, processos, auditorias, segurança, desempenho e continuidade dos negócios. Nesse momento, a espada é substituída pela experiência, e a coragem passa a significar assumir responsabilidade pelas consequências de cada mudança.

Kull também nos lembra que nem todos os inimigos são visíveis. Alguns aparecem como burocracias desnecessárias, documentação perdida, conhecimento concentrado em poucas pessoas, regras criadas décadas atrás e decisões que ninguém mais sabe explicar. Esses são os verdadeiros "Homens-Serpente" dos sistemas legados: problemas silenciosos que permanecem escondidos até o dia em que colocam toda a produção em risco.

No final, talvez essa seja a maior lição de Robert E. Howard.

Conan ensina como conquistar.

Kull ensina como governar.

Conan representa a coragem de enfrentar o desconhecido.

Kull representa a sabedoria de manter um império funcionando sem deixá-lo desmoronar.

E todo programador COBOL, cedo ou tarde, percorre exatamente esse caminho. Primeiro aprende a sobreviver como Conan. Depois, quando a responsabilidade aumenta, percebe que se tornou Kull: guardião de um reino construído ao longo de décadas, onde cada linha de código preservada com inteligência vale mais do que cem espadas desembainhadas.

Porque, no fim, a maior aventura do profissional de mainframe não é conquistar novos territórios tecnológicos.

É garantir que o reino continue funcionando quando todos os demais já esqueceram como ele foi construído.

quarta-feira, 4 de maio de 2011

Conan, o Bárbaro : COBOL Quando um Programador Descobre que o Maior Guerreiro da Fantasia Também Era um Mestre em Arquitetura, Resiliência e Recuperação de Desastres

 

Bellacosa Mainframe apresenta Conan o Barbaro

☕ Um Café no Bellacosa Mainframe

Conan, o Bárbaro sem Mistérios para Programadores COBOL

Quando um Programador Descobre que o Maior Guerreiro da Fantasia Também Era um Mestre em Arquitetura, Resiliência e Recuperação de Desastres

"Civilize um padawan e ele aprende a programar. Coloque esse homem diante de um ABEND em produção às três da manhã... e você descobrirá se ele realmente é um bárbaro."


Introdução – Existe um Conan Dentro de Todo Programador COBOL

Existe um momento curioso na carreira de praticamente todo programador COBOL.

Não importa se você trabalha em banco, seguradora, governo, indústria ou varejo.

Chega um dia em que você entra na sala do projeto, recebe uma especificação de cinco páginas, um sistema com quatro milhões de linhas de código, três bancos de dados, dezenas de arquivos VSAM, centenas de JCLs, milhares de programas e alguém simplesmente diz:

"É só alterar uma condição."

Nesse instante...

Você deixa de ser um simples desenvolvedor.

Você entra na Era Hiboriana.

E, sem perceber, torna-se Conan.

Pode parecer exagero.

Mas quanto mais se estuda Conan, mais fica evidente que Robert E. Howard criou muito mais do que um personagem musculoso empunhando uma espada gigantesca.

Criou um arquétipo.

O arquétipo do profissional que sobrevive em ambientes hostis.

Curiosamente...

Esse arquétipo descreve muito bem um programador COBOL.


Quem foi Robert E. Howard?

Antes de Conan existir...

Existia Robert Ervin Howard.

Nascido em 1906 no Texas.

Howard viveu apenas 30 anos.

Mesmo assim mudou completamente a fantasia moderna.

Na década de 1930 publicava contos na lendária revista Weird Tales, a mesma que revelou H. P. Lovecraft.

Enquanto Tolkien escrevia mundos organizados...

Howard escrevia mundos caóticos.

Enquanto Tolkien falava de reinos...

Howard falava de sobrevivência.

Enquanto Tolkien descrevia sociedades...

Howard descrevia indivíduos.

É uma diferença enorme.


A Era Hiboriana

Howard percebeu que misturar história real com fantasia limitava sua criatividade.

Então inventou uma época inteira.

A Era Hiboriana.

Uma civilização perdida situada entre o afundamento da Atlântida e o surgimento das civilizações históricas.

Resultado?

Ele podia misturar:

  • vikings

  • egípcios

  • romanos

  • persas

  • celtas

  • mongóis

  • piratas

  • feiticeiros

Tudo funcionando ao mesmo tempo.

Parece absurdo.

Mas funciona perfeitamente.

Da mesma forma que um ambiente z/OS pode executar simultaneamente:

  • COBOL

  • PL/I

  • Assembler

  • C

  • Java

  • Python

  • Rexx

A arquitetura suporta tudo.

Howard também criou sua própria arquitetura.


Conan nunca foi apenas força

Existe um enorme equívoco.

Muita gente acredita que Conan resolve tudo na espada.

Não.

Ele pensa.

Observa.

Planeja.

Improvisa.

Adapta-se.

Aliás...

É exatamente isso que um bom programador COBOL faz.


Imagine um incidente.

Um JOB começou a consumir CPU.

Outro entrou em loop.

Um VSAM ficou inconsistente.

DB2 retornando SQLCODE negativo.

MQ congestionado.

CICS travando sessões.

O iniciante entra em pânico.

Conan não.

Primeiro observa.

Depois entende.

Só então age.


A inteligência invisível de Conan

Nos livros originais Conan é:

  • ladrão

  • mercenário

  • explorador

  • pirata

  • general

  • estrategista

  • rei

Cada profissão ensinou algo diferente.

Pense nisso.

Também passamos por diversas fases.

Programador Júnior.

Programador Batch.

Programador Online.

Analista.

Especialista.

Líder técnico.

Arquiteto.

Cada fase acrescenta conhecimento.

Nada foi perdido.

Tudo foi acumulado.


A Espada de Conan é como o COBOL

Existe uma cena recorrente.

A espada quebra.

Conan pega outra.

Perde novamente.

Encontra outra.

Improvisa.

Jamais depende da ferramenta.

Essa talvez seja uma das maiores lições para qualquer profissional.

Ferramentas mudam.

Tecnologias mudam.

IDE muda.

Framework muda.

Cloud muda.

Mas conhecimento permanece.

O programador que entende lógica continuará produzindo software.


A Filosofia de Crom

Crom é o deus de Conan.

Curiosamente...

Crom praticamente nunca ajuda ninguém.

Segundo a tradição ciméria:

Crom já deu força ao homem.

O restante depende dele.

Não existem milagres.

Isso lembra muito o mundo corporativo.

O compilador faz sua parte.

O sistema operacional faz sua parte.

O hardware faz sua parte.

Agora...

O algoritmo...

Esse é responsabilidade do programador.


O Programador Bárbaro

O termo "bárbaro" costuma ser entendido como alguém ignorante.

Historicamente isso está errado.

"Bárbaro" era apenas quem vivia fora da civilização greco-romana.

Howard ressignificou essa ideia.

Seu bárbaro é livre.

Criativo.

Prático.

Adaptável.

Enquanto os reis ficam presos à burocracia...

Conan resolve problemas.

Conhece alguém assim?

Sim.

Aquele veterano do mainframe.

Não possui cinquenta certificações.

Mas resolve qualquer incidente.


Os Reinos são como Sistemas Legados

Cada reino da Era Hiboriana possui regras próprias.

Aquilônia.

Nemédia.

Estígia.

Zamora.

Ciméria.

Khitai.

Cada um funciona diferente.

Migrar entre eles exige adaptação.

Lembra muito ambientes corporativos.

Banco A.

Banco B.

Seguradora.

Governo.

Cada cliente possui:

  • padrões

  • nomenclaturas

  • frameworks

  • convenções

  • processos

Você precisa aprender novamente.

Conan fazia exatamente isso.


Feiticeiros são os Arquitetos

Nos contos...

Os feiticeiros raramente lutam diretamente.

Eles manipulam.

Planejam.

Constroem.

Observam décadas.

Séculos.

É impossível não lembrar dos arquitetos corporativos.

Eles quase nunca escrevem programas.

Mas definem toda a arquitetura.


As Masmorras são Sistemas Legados

Conan adora explorar ruínas.

Sempre existem armadilhas.

Portas secretas.

Mapas antigos.

Passagens escondidas.

Não parece um sistema COBOL escrito em 1978?

Comentários incompletos.

COPYBOOK perdido.

Variáveis com nomes misteriosos.

Perform Through impossível.

GO TO inesperado.

Quem nunca entrou numa masmorra dessas?


Easter Egg nº 1

Howard escreveu Conan entre 1932 e 1936.

COBOL surgiria apenas em 1959.

Mesmo assim...

A filosofia de sobrevivência de Conan descreve perfeitamente a carreira de um programador de mainframe.


Conan e o Debug

Conan nunca entra correndo.

Primeiro observa.

Escuta.

Analisa pegadas.

Conta inimigos.

Estuda terreno.

Depois age.

Debug eficiente funciona igual.

Antes de alterar código:

Leia o dump.

Veja o Abend.

Analise SYSOUT.

Consulte SDSF.

Leia SQLCA.

Examine o LOG.

Somente então modifique o programa.


A Economia da Espada

Conan não desperdiça energia.

Cada golpe possui objetivo.

COBOL também.

Um bom programa evita:

IF desnecessários.

MOVE redundantes.

Leitura duplicada.

SORT inútil.

A simplicidade quase sempre vence.


Easter Egg nº 2

Arnold Schwarzenegger interpretou Conan em 1982.

Na mesma época...

Mainframes IBM 308X dominavam grandes centros de processamento.

Enquanto Conan enfrentava serpentes gigantes no cinema...

Milhões de folhas de pagamento eram executadas em COBOL.

Dois mundos completamente diferentes.

Mas ambos sobreviveram ao tempo.


Conan nunca busca poder...

Busca liberdade.

Essa talvez seja a maior lição.

Ele rejeita riquezas quando elas o aprisionam.

Abandona títulos.

Deixa castelos.

Parte novamente.

O conhecimento também funciona assim.

Quem aprende apenas uma tecnologia torna-se dependente.

Quem aprende princípios torna-se livre.


Curiosidades que Pouca Gente Conhece

Conan quase morreu com seu criador

Howard faleceu muito jovem.

Durante anos Conan praticamente desapareceu.

Foi somente décadas depois que novos autores continuaram o universo.


O filme não representa totalmente os livros

Os livros mostram um Conan extremamente inteligente.

Muito diferente da imagem criada pelo cinema.


Conan fala vários idiomas

Nos contos ele aprende línguas conforme viaja.

Exatamente como um profissional de TI aprende:

COBOL.

JCL.

SQL.

REXX.

Python.

Java.

Assembler.

Cada linguagem abre uma nova fronteira.


Conan odeia burocracia

Talvez por isso tantos profissionais de TI simpatizem com ele.

Ele prefere resolver problemas.

Não produzir relatórios sobre problemas.


Easter Egg nº 3

Existe uma famosa frase atribuída a Conan:

"O que é melhor na vida?"

No filme a resposta é brutal.

Mas para um programador COBOL talvez fosse:

"Compilar sem warnings.
Executar sem ABEND.
Fechar a mudança antes da janela acabar."


O Verdadeiro Inimigo

Nos contos...

Conan raramente perde para monstros.

Quase sempre seus maiores inimigos são:

ganância

corrupção

ego

ambição

covardia

É interessante.

Também não são esses os maiores problemas dos projetos de software?

Poucos sistemas fracassam por causa da linguagem.

A maioria fracassa por:

má comunicação;

requisitos mal definidos;

prazos irreais;

decisões políticas;

falta de documentação;

ausência de testes.

A espada nunca foi o problema.

Assim como COBOL nunca foi.


A Lição Final de Conan para um Programador COBOL

Depois de ler dezenas de histórias de Conan, uma conclusão inevitável aparece.

Howard nunca escreveu sobre músculos.

Nunca escreveu sobre espadas.

Nunca escreveu sobre violência.

Ele escreveu sobre competência.

Conan sobrevive porque aprende continuamente.

Observa antes de agir.

Adapta-se a qualquer ambiente.

Nunca subestima o inimigo.

Nunca depende apenas da força.

Nunca acredita que já sabe tudo.

Essas características explicam por que ele começa como um jovem guerreiro desconhecido e termina sentado no trono da Aquilônia.

Da mesma forma, um programador COBOL não constrói uma carreira sólida apenas conhecendo a sintaxe da linguagem. Ele evolui ao entender negócios, bancos de dados, sistemas operacionais, integração, segurança, arquitetura e, acima de tudo, pessoas. O verdadeiro veterano de mainframe não é aquele que decorou todos os verbos do COBOL, mas aquele que sabe investigar um problema, fazer as perguntas certas e manter um sistema crítico funcionando quando todos os demais já desistiram.

No fim das contas, a maior espada de Conan não era feita de aço.

Era sua experiência.

E o maior poder de um programador COBOL também não está no editor de código, na IDE ou na ferramenta da moda.

Está nos milhares de problemas resolvidos ao longo da carreira, nas madrugadas enfrentando ABENDs, nos incidentes recuperados, nas migrações concluídas e no conhecimento acumulado.

Porque tecnologias mudam.

Frameworks desaparecem.

Linguagens entram e saem dos rankings.

Mas profissionais que aprendem continuamente permanecem relevantes por décadas.

Como Conan.

Como o COBOL.

E como todo verdadeiro guerreiro do mainframe que, ao ouvir alguém dizer "é só uma pequena alteração", apenas sorri, ajusta a cadeira, abre o ISPF e parte para mais uma expedição arqueológica pelos templos esquecidos do código legado.

Afinal, na Era Hiboriana e no mundo do z/OS, a aventura nunca termina.

terça-feira, 3 de maio de 2011

Manyuu Hikenchou : Quando um Programador COBOL Descobre que um Campo Mal Definido Pode Controlar uma Sociedade Inteira

 

 

Bellacosa Mainframe e o censurado manyuu hikenchou

☕ Um Café no Bellacosa Mainframe

Manyuu Hikenchou (魔乳秘剣帖)

Quando um Programador COBOL Descobre que um Campo Mal Definido Pode Controlar uma Sociedade Inteira

O anime Manyuu Hikenchou é uma das obras mais peculiares da década de 2010. À primeira vista, parece apenas um ecchi exagerado, mas sob essa superfície existe uma sátira sobre padrões de beleza, desigualdade social, poder político e manipulação cultural. 

A série usa o absurdo como ferramenta narrativa para questionar como sociedades inteiras podem ser estruturadas sobre critérios arbitrários. 


Ficha Técnica

Título original: 魔乳秘剣帖 (Manyū Hiken-chō)

Título internacional: Manyu Scroll

Autor do mangá: Hideki Yamada

Publicação do mangá: julho de 2005 a novembro de 2011

Volumes: 7

Anime: 11 de julho a 26 de setembro de 2011

Estúdio: Hoods Entertainment

Diretor: Hiraku Kaneko

Composição da série: Seishi Minakami

Design de personagens: Jun Takagi

Trilha sonora: Miyu Nakamura

Episódios: 12 (+ especiais/OVAs)

Origem: Mangá seinen publicado na revista Tech Gian. 


Sinopse

Em uma versão alternativa do Japão feudal, os seios femininos determinam absolutamente tudo.

Riqueza.

Status.

Prestígio.

Casamento.

Influência política.

Quem possui o padrão considerado ideal recebe privilégios; quem não se encaixa é tratada como inferior. O Clã Manyuu mantém esse sistema graças a um pergaminho secreto com técnicas místicas capazes de alterar esse atributo físico. A herdeira do clã, Chifusa Manyuu, rejeita essa estrutura e rouba o pergaminho para destruir a base desse modelo de poder.  


Resumo da história

A narrativa acompanha a fuga de Chifusa após desafiar sua própria família.

Ao lado da ninja Kaede, ela percorre diversas regiões enfrentando guerreiras do Clã Manyuu, protegendo mulheres exploradas e confrontando autoridades que sustentam o sistema.

Cada episódio apresenta novos conflitos enquanto revela como a obsessão por um único padrão físico afeta pessoas comuns.

A aventura mistura ação, humor, fanservice e fantasia histórica.


O estúdio Hoods Entertainment

O Hoods Entertainment ficou conhecido por adaptar obras voltadas ao público adulto, frequentemente combinando ação intensa e ecchi.

A direção de Hiraku Kaneko enfatiza cenas de espada rápidas, exagero visual e humor irreverente. A versão exibida na TV sofreu forte censura, enquanto as versões Director's Cut, streaming e Blu-ray apresentaram o conteúdo integral.  


Principais personagens

Chifusa Manyuu

Protagonista.

Sucessora do Clã Manyuu.

Excelente espadachim.

Decide abandonar tudo para lutar contra a injustiça criada por sua própria família.


Kaede

Ninja extremamente habilidosa.

Leal companheira de Chifusa.

Equilibra a personalidade séria da protagonista com momentos de humor.


Kagefusa Manyuu

Rival direta de Chifusa.

Representa a continuidade das tradições do clã.


Ouka Sayama

Uma das guerreiras mais poderosas da série.

Possui enorme importância em diversos confrontos.


Mie Hatomoto

Importante comandante militar ligada ao governo e ao Clã Manyuu.


Gêneros

  • Ação

  • Ecchi

  • Comédia

  • Samurai

  • Histórico alternativo

  • Fantasia

  • Seinen  


Classificação

Indicado para maiores de 18 anos, devido ao forte conteúdo sexual, nudez frequente e violência estilizada.  


O que torna o anime diferente?

A maioria dos ecchis utiliza fanservice apenas como entretenimento.

Manyuu Hikenchou transforma o fanservice em parte da construção do mundo.

Todo o sistema político, econômico e militar gira em torno de uma única característica física.

O absurdo é deliberado.

Quanto mais exagerado parece, mais evidente fica a crítica.


Ao estilo Bellacosa Mainframe

Imagine um sistema bancário escrito há quarenta anos.

Existe apenas um campo responsável por todas as decisões.

01 CLIENTE.
   05 STATUS PIC X.

Se STATUS = "A"

O cliente recebe crédito.

Recebe empréstimo.

Recebe desconto.

Recebe prioridade.

Recebe atendimento VIP.

Caso contrário...

Nada.

Não importa renda.

Experiência.

Histórico.

Capacidade.

Competência.

Tudo depende de um único byte.

Foi exatamente isso que o Clã Manyuu fez.

Criou uma sociedade inteira baseada em um único atributo.

Para um programador COBOL, isso equivale a encontrar uma regra de negócio gigantesca baseada em apenas um campo mal modelado.

Chifusa é o analista que finalmente pergunta:

"Quem decidiu que essa regra fazia sentido?"

Ela não apenas corrige um bug.

Ela tenta reescrever todo o sistema operacional da sociedade.


Aventuras

Durante sua jornada, Chifusa:

  • enfrenta assassinas do próprio clã;

  • protege mulheres perseguidas;

  • combate soldados do xogunato;

  • encontra comunidades destruídas pelo preconceito;

  • desafia mestres das técnicas secretas;

  • tenta impedir que o pergaminho continue sendo usado como instrumento de dominação.

Cada aventura expõe uma consequência diferente desse modelo social.


Mensagens ocultas

Apesar do humor exagerado, o anime trata de temas como:

Padrões de beleza

Questiona quem define o que é considerado belo.


Controle social

Mostra como governos podem transformar preferências culturais em mecanismos de poder.


Objetificação

As mulheres deixam de ser avaliadas como pessoas e passam a ser tratadas como objetos de status.


Tradição versus mudança

O Clã Manyuu representa instituições que preservam regras apenas porque "sempre foi assim".


Igualdade

A verdadeira luta de Chifusa não é contra indivíduos.

É contra uma estrutura inteira.


Aspectos técnicos

A animação aposta em cores vibrantes, cenas de combate dinâmicas e direção bastante estilizada. A trilha sonora acompanha o tom entre aventura e comédia, enquanto o design dos personagens enfatiza o exagero visual característico da obra. 


Impacto cultural

Manyuu Hikenchou nunca alcançou o sucesso comercial de títulos como High School DxD ou Queen's Blade, mas conquistou um lugar de destaque entre os ecchis mais inusitados da década. É frequentemente lembrado pela premissa incomum e pela combinação de sátira social com fanservice extremo. Comunidades de fãs ainda o citam como um exemplo de obra que usa o exagero para provocar discussões sobre padrões de beleza e poder.  


Curiosidades

  • O mangá foi serializado na revista Tech Gian, originalmente voltada ao público adulto.

  • O anime teve 12 episódios e recebeu especiais/OVAs lançados junto aos DVDs e Blu-rays.

  • A transmissão em TV aberta foi fortemente censurada; versões posteriores removeram boa parte dessas restrições. 


Vale a pena assistir?

Se você procura uma narrativa histórica séria, provavelmente não.

Se aprecia sátiras, fantasia exagerada e ecchi com uma crítica social por trás da premissa, Manyuu Hikenchou é uma obra curiosa e memorável.


Classificação Bellacosa Mainframe

CritérioNota
História⭐⭐⭐⭐☆ (8/10)
Construção de Mundo⭐⭐⭐⭐⭐ (9/10)
Personagens⭐⭐⭐⭐☆ (8/10)
Ação⭐⭐⭐⭐☆ (8/10)
Originalidade⭐⭐⭐⭐⭐ (10/10)
Temática⭐⭐⭐⭐☆ (8/10)
Fanservice⭐⭐⭐⭐⭐ (10/10)
Impacto Cultural⭐⭐⭐☆☆ (7/10)

Nota Final Bellacosa Mainframe: 8,5/10

Lição para um Programador COBOL Padawan: um sistema corporativo ou uma sociedade entram em colapso quando todas as decisões dependem de um único atributo. Em engenharia de software, assim como em Manyuu Hikenchou, a verdadeira evolução acontece quando alguém tem coragem de revisar as regras de negócio, e não apenas corrigir o código.


segunda-feira, 2 de maio de 2011

Manyuu Hikenchou : Quando um Programador COBOL Descobre que Nem Todo Sistema Legado Merece Ser Preservado

 

Bellacosa Mainframe apresenta manyuu hikenchou

☕ Um Café no Bellacosa Mainframe

Manyuu Hikenchou (魔乳秘剣帖)

Quando um Programador COBOL Descobre que Nem Todo Sistema Legado Merece Ser Preservado

"No IBM Z aprendemos que existem sistemas antigos que continuam funcionando porque foram bem projetados. Mas também existem sistemas legados que apenas perpetuam regras ultrapassadas. Em Manyuu Hikenchou, a protagonista não luta para modernizar um sistema. Ela luta para derrubá-lo completamente."


Ficha Técnica

Título original: 魔乳秘剣帖 (Manyū Hiken-chō)

Título internacional: Manyu Scroll

Autor: Hideki Yamada

Mangá

  • Publicação: julho de 2005 a novembro de 2011

  • Revista: Tech Gian

  • Volumes: 7

Anime

  • Estúdio: Hoods Entertainment

  • Diretor: Hiraku Kaneko

  • Composição da série: Seishi Minakami

  • Música: Miyu Nakamura

  • Exibição: 11 de julho a 26 de setembro de 2011

  • Episódios: 12 (+ 8 especiais em DVD/Blu-ray) 


Sinopse

Em um Japão alternativo inspirado no período Edo, a riqueza, a posição social e até a dignidade das mulheres são determinadas pelo tamanho de seus seios.

Todo esse sistema é controlado pelo poderoso Clã Manyuu.

O clã possui um pergaminho secreto contendo técnicas capazes de aumentar ou reduzir esse atributo físico, influenciando diretamente o status social das pessoas.

A herdeira do clã, Chifusa Manyuu, percebe a perversidade desse modelo e foge levando o pergaminho, iniciando uma guerra contra a própria organização que deveria liderar. 


Resumo da História

À primeira vista, Manyuu Hikenchou parece apenas mais um anime ecchi.

Entretanto, sob toda a estética exagerada existe uma narrativa sobre poder, manipulação social e controle cultural.

A sociedade retratada criou um indicador totalmente artificial para definir o valor das pessoas.

Quem controla esse indicador controla toda a estrutura política.

É exatamente isso que o Clã Manyuu faz.

O anime utiliza uma ideia absurda para discutir algo extremamente real: sociedades frequentemente escolhem critérios superficiais para definir sucesso, prestígio e influência.


O Estúdio Hoods Entertainment

A Hoods Entertainment ficou conhecida por produzir obras voltadas ao público seinen e ecchi, combinando boa animação de ação com forte fan service.

Embora nunca tenha figurado entre os maiores estúdios da indústria, conquistou um público fiel em produções como:

  • Seikon no Qwaser

  • Drifters (coprodução)

  • Mysterious Girlfriend X

  • Manyuu Hikenchou

Em Manyuu Hikenchou, o estúdio investiu em coreografias de espada, figurinos inspirados no Japão feudal e uma direção artística que mistura humor com ação.


Personagens

Chifusa Manyuu

A protagonista.

Extremamente habilidosa com a espada.

Foi criada para assumir o comando do Clã Manyuu, mas percebe que o verdadeiro inimigo não são as pessoas, e sim o sistema que sua família mantém.


Kaede

Companheira inseparável de Chifusa.

Leal, corajosa e responsável por vários momentos de humor e apoio emocional.


Kagefusa Manyuu

Irmã adotiva e rival.

Representa a obediência absoluta ao clã e às tradições.

Seu conflito com Chifusa é ideológico tanto quanto físico.


Ouka Sayama

Uma das guerreiras mais fortes da série.

Sua participação amplia os conflitos políticos e militares da narrativa.


Temática

Embora lembrado pelo ecchi, o anime trabalha temas como:

  • abuso de poder

  • desigualdade

  • manipulação cultural

  • padrões de beleza

  • liberdade individual

  • controle do conhecimento

  • tradição versus mudança

  • corrupção institucional


O Que Existe de Diferente?

É difícil encontrar outro anime cuja premissa seja tão absurda e, ao mesmo tempo, tão simbólica.

Toda a sociedade foi construída sobre um único indicador físico.

Isso transforma Manyuu Hikenchou numa sátira sobre qualquer sociedade que mede o valor das pessoas por aparência, riqueza, sobrenome ou influência.

O exagero é proposital.

Quanto mais absurdo parece, mais evidente fica a crítica.


Gênero

  • Ação

  • Comédia

  • Histórico

  • Ecchi

  • Samurai

  • Seinen 


Classificação

Indicado para adultos devido ao forte conteúdo ecchi, nudez frequente e violência estilizada. A série teve versões censuradas para TV e uma edição "Director's Cut" sem censura para home video e streaming.


As Aventuras

A jornada de Chifusa é praticamente uma missão de rebelião.

Ela enfrenta:

  • assassinos enviados pelo clã;

  • espadachins especialistas;

  • organizações políticas;

  • antigas companheiras;

  • conflitos internos;

  • dilemas morais.

Cada luta representa um pedaço do sistema que ela deseja destruir.

Não basta derrotar os adversários.

É necessário convencer as pessoas de que viver sob aquelas regras nunca foi normal.


As Mensagens Ocultas (Estilo Bellacosa Mainframe)

Agora imagine que o Clã Manyuu administra um grande ambiente IBM Z.

Existe apenas um COPYBOOK secreto.

Existe apenas um especialista.

Existe apenas um manual.

Existe apenas uma pessoa autorizada.

Todo o restante da empresa depende desse conhecimento monopolizado.

Esse é exatamente o papel do pergaminho Manyuu.

Ele não representa apenas uma técnica.

Representa o monopólio do conhecimento.

Quem controla o conhecimento controla o sistema.

Quem controla o sistema controla as pessoas.

No mundo corporativo isso acontece quando apenas um profissional conhece determinado módulo COBOL, uma PROC crítica, um JCL histórico ou um processo de produção.

O ambiente inteiro passa a depender de uma única pessoa.

Quando Chifusa rouba o pergaminho, ela faz algo semelhante ao que um arquiteto moderno faz ao documentar sistemas, compartilhar conhecimento e eliminar dependências críticas.

Outro paralelo interessante está nos indicadores.

No anime, a sociedade mede o valor das pessoas por um atributo físico.

Nas empresas, às vezes mede-se um profissional apenas por certificações, cargo, tempo de casa ou quantidade de linhas de código produzidas.

Nenhum desses indicadores mede competência de verdade.

Os melhores engenheiros de software sabem que experiência, colaboração e capacidade de resolver problemas são muito mais importantes do que métricas superficiais.


Engenharia de Software Segundo o Bellacosa Mainframe

Se Manyuu Hikenchou acontecesse dentro de um banco rodando IBM Z, provavelmente a missão de Chifusa seria:

  • eliminar conhecimento centralizado;

  • documentar processos críticos;

  • criar padrões corporativos;

  • democratizar o acesso ao conhecimento;

  • formar novos padawans COBOL;

  • substituir dependência de indivíduos por engenharia de software.

Em outras palavras:

Ela não estaria destruindo o sistema.

Estaria modernizando sua governança.

É exatamente isso que fazem os grandes arquitetos de software: preservam o que tem valor, eliminam regras arbitrárias e transformam conhecimento em patrimônio coletivo.


Impacto Cultural

Manyuu Hikenchou nunca alcançou a popularidade de franquias como High School DxD ou Queen's Blade, mas tornou-se um dos ecchis mais comentados de 2011 por sua premissa incomum e pela crítica social escondida sob o humor exagerado. A série permanece lembrada entre fãs por combinar fan service com uma sátira consistente sobre poder, aparência e desigualdade.


Veredicto Bellacosa Mainframe

Qualidade da história: ★★★★☆
Construção do mundo: ★★★★☆
Personagens: ★★★★☆
Ação: ★★★★☆
Originalidade: ★★★★★
Ecchi: ★★★★★
Profundidade simbólica: ★★★★☆

Nota Bellacosa Mainframe: 8,4/10

Muitos espectadores lembram de Manyuu Hikenchou apenas pelo fan service. Porém, observando além da superfície, a obra propõe uma reflexão sobre como sistemas de poder podem ser construídos em torno de regras arbitrárias e de quem controla o conhecimento. Para quem aprecia analisar metáforas sociais — ou fazer paralelos com governança, documentação e sucessão de conhecimento em ambientes IBM Z — há mais conteúdo do que sua reputação inicial faz parecer.


domingo, 1 de maio de 2011

SORA NO OTOSHIMONO: THE ANGELOID OF CLOCKWORK — O FILME QUE TRANSFORMOU UMA UNIDADE DESCONTINUADA NO MAIOR INCIDENTE EMOCIONAL DO DATACENTER SYNAPSE

 

Bellacosa Mainframe sora no otoshimono the angeloid of clockwork

☕💣⏰ OPERADOR, UMA ANGELOID DESCONHECIDA ACABA DE SER RESTAURADA DE UM BACKUP CELESTIAL ESQUECIDO!

SORA NO OTOSHIMONO: THE ANGELOID OF CLOCKWORK — O FILME QUE TRANSFORMOU UMA UNIDADE DESCONTINUADA NO MAIOR INCIDENTE EMOCIONAL DO DATACENTER SYNAPSE

"Nem toda falha de sistema gera destruição. Algumas revelam sentimentos que estavam armazenados em setores ocultos da alma."



Ficha Técnica

Título Original

劇場版 そらのおとしもの 時計じかけの哀女神

(Gekijōban Sora no Otoshimono: Tokeijikake no Angeloid)

Tradução Aproximada

Sora no Otoshimono: A Angeloid Mecânica

ou

A Angeloid do Relógio


Título Internacional

Sora no Otoshimono: The Angeloid of Clockwork


Autor Original

Suu Minazuki


Estúdio

AIC ASTA


Direção

Hisashi Saito


Data de Lançamento

25 de Junho de 2011


Duração

97 minutos


Gêneros

  • Ficção Científica

  • Romance

  • Drama

  • Comédia

  • Ecchi

  • Fantasia


Classificação

16 anos


Contexto do Filme

Após os eventos de Sora no Otoshimono Forte, os espectadores acreditavam que a franquia seguiria sua fórmula tradicional:

  • Comédia absurda

  • Fan service

  • Situações constrangedoras

Mas o filme faz algo inesperado.

Ele reduz significativamente o humor e coloca o foco em:

  • Emoções

  • Destino

  • Sacrifício

  • Memórias

O resultado é provavelmente a obra mais melancólica da franquia até aquele momento.


Sinopse

Tudo começa quando uma nova garota aparece na vida de Tomoki.

Seu nome é:

Hiyori Kazane

Uma jovem gentil e aparentemente comum.

Porém existe um problema.

Ela não deveria existir.

Sua presença está ligada a um misterioso fenômeno envolvendo Synapse.

Quanto mais Tomoki se aproxima dela, mais a própria realidade começa a apresentar inconsistências.

É como se um dataset apagado estivesse tentando ser restaurado sem autorização.


Resumo da História

A trama gira em torno de Hiyori.

Uma garota que possui sentimentos profundos por Tomoki.

Mas sua existência está conectada a eventos que desafiam a lógica do universo.

Enquanto Tomoki tenta entender o que está acontecendo, surgem revelações envolvendo:

  • Sonhos

  • Linhas temporais

  • Memórias perdidas

  • Manipulação da realidade

A história deixa de ser uma aventura sobre Angeloids.

Passa a ser uma história sobre amor impossível.


Bellacosa Mainframe Analysis

Imagine o seguinte cenário:

DATASET=HIYORI.LOVE
STATUS=DELETED
BACKUP=CORRUPTED
RECOVERY=IN PROGRESS

O filme inteiro é basicamente uma tentativa emocional de restaurar um dataset que nunca deveria ter sido apagado.

E cada minuto aproxima o sistema do colapso.


Principais Personagens

Tomoki Sakurai

Nesta obra vemos sua versão mais madura.

Pela primeira vez ele não age apenas como o operador irresponsável da franquia.

Ele demonstra:

  • Empatia

  • Determinação

  • Sacrifício


Hiyori Kazane

A protagonista emocional do filme.

Talvez a personagem mais trágica de toda a franquia.

Representa:

  • Sonhos esquecidos

  • Oportunidades perdidas

  • Desejos inalcançáveis

Sua história é devastadora.


Ikaros

Seu desenvolvimento continua.

Ela passa a compreender emoções de forma cada vez mais profunda.

Sua evolução é uma das melhores da série.


Nymph

Atua como suporte emocional e estratégico.

Continua crescendo como indivíduo livre.


Astraea

Fornece momentos de humor.

Mas também demonstra maturidade maior do que nas temporadas.


O Que o Filme Tem de Diferente?

Menos Ecchi

Talvez a maior mudança.

O fan service existe.

Mas deixa de ser o foco principal.


Muito Mais Drama

A franquia sempre teve momentos emocionantes.

Porém nunca havia mergulhado tão profundamente na tragédia romântica.


Narrativa Mais Cinematográfica

O ritmo é diferente.

Mais lento.

Mais contemplativo.

Mais emocional.


As Grandes Aventuras

O Mistério de Hiyori

Toda a trama gira em torno da descoberta de quem ela realmente é.


O Conflito Entre Destino e Desejo

Tomoki tenta desafiar algo aparentemente inevitável.


O Colapso da Realidade

Conforme os segredos surgem:

O universo começa literalmente a falhar.

Como um sistema tentando executar arquivos incompatíveis.


Temáticas Ocultas

1. Memórias Como Dados

Uma das mensagens centrais.

O filme sugere que memórias definem quem somos.

Sem elas:

Nossa identidade desaparece.


2. O Amor Além da Existência

Hiyori representa um sentimento tão forte que continua existindo mesmo quando sua própria presença deveria ter sido apagada.


3. Destino x Livre Arbítrio

Tema recorrente da franquia.

Mas aqui é explorado de forma muito mais dramática.


4. O Valor dos Momentos Efêmeros

Nada dura para sempre.

Nem mesmo as pessoas que amamos.

O importante é o significado dos momentos compartilhados.


As Mensagens Ocultas

O filme discute uma pergunta extremamente humana:

Se uma pessoa desaparecer completamente, os sentimentos por ela também desaparecem?

A resposta do filme é:

Não.

Memórias podem desaparecer.

Mas o impacto emocional permanece.


Impacto Cultural

Quando estreou nos cinemas japoneses:

Os fãs ficaram surpresos.

Muitos esperavam uma extensão da comédia da série.

Receberam um drama romântico bastante melancólico.


Recepção

Foi elogiado por:

  • Desenvolvimento emocional

  • Trilha sonora

  • Qualidade visual

  • História de Hiyori


Popularização de Hiyori

A personagem rapidamente tornou-se uma das favoritas da franquia.

Mesmo aparecendo muito depois das protagonistas clássicas.


Houve Censura?

Sim.

Mas em menor grau que a série de TV.

Como foi lançado para cinema:

Muitas limitações televisivas não existiam.

Ainda assim, algumas versões internacionais apresentaram:

  • Pequenos cortes

  • Ajustes de classificação

  • Alterações em determinadas cenas


Curiosidades

O Título "Clockwork"

O relógio simboliza:

  • Tempo

  • Destino

  • Inevitabilidade

Todos temas centrais do filme.


Mudança de Tom

Muitos fãs consideram este o momento em que a franquia mostrou seu lado mais sério.


Trilha Sonora

A música contribui enormemente para o clima emocional.

Diversas cenas tornaram-se memoráveis graças à combinação entre imagem e trilha.


Análise Profunda Bellacosa Mainframe

Se a série principal fala sobre:

Máquinas aprendendo a amar.

O filme fala sobre:

O que acontece quando o amor sobrevive ao desaparecimento da própria pessoa.

Hiyori é praticamente um arquivo perdido tentando permanecer acessível.

Uma memória que se recusa a ser removida.

Um registro emocional persistente.

No universo de Sora no Otoshimono, onde tudo gira em torno de tecnologia, programação e controle, Hiyori representa algo impossível de codificar:

A capacidade humana de atribuir significado às coisas.

E justamente por isso ela se torna uma das personagens mais importantes da franquia.


Classificação Bellacosa Mainframe

ItemNota
Drama10/10
Romance10/10
Impacto Emocional10/10
Trilha Sonora9/10
Ficção Científica9/10
Comédia8/10
Desenvolvimento de Personagens10/10

Veredito Final

☕☕☕☕☕ (Qualidade)

💣💣💣💣 (Drama Emocional)

😇😇😇😇😇 (Angeloids)

⏰⏰⏰⏰⏰ (Destino e Tempo)

❤️❤️❤️❤️❤️ (Romance Trágico)

Nota Bellacosa Mainframe: 9,7/10

"O filme onde um registro emocional apagado tentou retornar do backup, obrigando todo o datacenter celestial de Synapse a confrontar uma falha que nem mesmo sua tecnologia perfeita conseguia corrigir: o amor."

 

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