☕ 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

terça-feira, 17 de março de 2009

🧠 Agile de Verdade: Por que Planejar Tudo no Início Falha (e o que Fazer em Vez Disso)

 

Bellacosa Mainframe agile kanbam estouro de prazo

🧠 Agile de Verdade: Por que Planejar Tudo no Início Falha (e o que Fazer em Vez Disso)

Por El Jefe — Estilo Bellacosa Mainframe


Introdução: o som dos prazos passando voando

Douglas Adams resumiu melhor do que qualquer framework:

“Eu amo prazos. Adoro o som que eles fazem quando passam voando. Whoosh!”

Se você trabalha com projetos — especialmente em TI, mainframe, DevOps ou software corporativo — já ouviu esse som.
Planejamos tudo no início, cravamos uma data… e erramos.

A pergunta não é se isso vai acontecer.
A pergunta é: por que insistimos em fazer isso?


O erro clássico: decidir tudo quando você sabe o mínimo

No início de um projeto, sabemos quase nada:

  • Requisitos ainda são hipóteses

  • Sistemas dependentes mudam

  • Patches surgem

  • Prioridades do negócio se ajustam

Mesmo assim, é exatamente nesse momento que:

  • Criamos cronogramas longos

  • Estimamos prazos fixos

  • Prometemos entregas distantes

📌 Bellacosa rule #1

Não decida tudo no ponto em que você sabe menos sobre o problema.


A analogia dos pinguins (e por que ela funciona)

Imagine atravessar um campo cheio de pinguins em movimento.

  • No início, você escolhe os primeiros passos

  • No meio do caminho, o cenário já mudou

  • Quanto mais avança, melhor é sua visão

Agora troque:

  • Pinguins por dependências

  • Campo por projeto

  • Movimento por mudança constante

Isso é desenvolvimento de software.
Isso é modernização de sistemas.
Isso é Agile.


Planejamento iterativo: navegar, não adivinhar

Agile não elimina planejamento.
Ele elimina planejamento ilusório.

A ideia é simples:

  • Planeje o que você conhece agora

  • Avance um pouco

  • Aprenda

  • Ajuste

  • Repita

🎯 Precisão real:

  • Planejar 3 meses à frente → ~50% de acurácia

  • Planejar 2 semanas → quase 100%

📌 Bellacosa rule #2

Agile não tenta ser onisciente. Agile aprende rápido.


O segundo grande erro: trocar cargos sem mudar mentalidade

Quando empresas “viram Agile”, algo perigoso costuma acontecer:

  • Product Manager vira Product Owner

  • Project Manager vira Scrum Master

  • Time de desenvolvimento vira “Scrum Team”

Tudo isso sem treinamento.

Resultado? Fracasso previsível.


Product Manager ≠ Product Owner

  • Product Manager

    • Cargo

    • Foco em orçamento e operação

  • Product Owner

    • Papel do Scrum

    • Visionário

    • Conecta negócio e tecnologia

    • Define valor e experimentos

📌 Podem ser a mesma pessoa? Sim.
📌 Devem ser automaticamente? Não.


Project Manager ≠ Scrum Master

Aqui mora o choque cultural.

Project Manager

  • Controla tarefas

  • Cobra plano

  • Documenta riscos

Scrum Master

  • Atua como coach

  • Remove impedimentos

  • Protege o time

  • Incentiva auto-organização

📌 Diferença brutal
O Project Manager pergunta:

“Como você vai se destravar?”

O Scrum Master diz:

“Deixa comigo. Vai produzir.”


Development Team ≠ Scrum Team

  • Development Team: só desenvolvedores

  • Scrum Team: time cross-functional

Inclui:

  • Dev

  • Teste

  • Ops

  • Segurança

  • Negócio

📌 Agile sem time multidisciplinar é teatro corporativo.


Sem apoio da gestão, Agile não escala

Essa é a verdade que dói.

Gestão tradicional pergunta:

  • “O que você entrega até o fim do ano?”

Gestão ágil pergunta:

  • “O que você entrega nas próximas duas semanas?”

  • “Qual valor chega ao cliente neste sprint?”

📌 Bellacosa rule #3

Agile só funciona quando a liderança muda as perguntas.


Ferramentas não tornam ninguém ágil

Kanban, Jira, ZenHub, GitHub…
Ferramentas não criam mindset.

Elas apenas:

  • Dão visibilidade

  • Sustentam o processo

  • Reduzem ruído

Se o processo é Waterfall, o Kanban vira um Gantt disfarçado.


Kanban sem frescura: simples, visual e honesto

Kanban é só isso:

  • O que preciso fazer

  • O que estou fazendo

  • O que já fiz

Trabalho flui da esquerda para a direita.
Sem mágica. Sem burocracia.


Pipelines: uma visão clara do fluxo

Um Kanban típico tem:

  • New Issues – entrada

  • Icebox – longo prazo

  • Product Backlog – tudo que queremos

  • Sprint Backlog – próximas duas semanas

  • In Progress – trabalho ativo

  • Review / QA – validação

  • Done – concluído

📌 Uma única fonte da verdade.
📌 Atualizada automaticamente onde o dev já trabalha.


Conclusão: Agile não é moda, é sobrevivência

Agile não é sobre:

  • Framework

  • Cerimônia

  • Ferramenta

Agile é sobre:

  • Aprender rápido

  • Planejar melhor

  • Entregar valor continuamente

  • Aceitar que o desconhecido faz parte do jogo

📌 Bellacosa final rule

Quem tenta controlar o futuro perde o presente.
Quem aprende continuamente constrói o futuro.



📌 Resumo para ir mais longe

 Um dos princípios mais importantes do movimento Agile é reconhecer uma realidade que muitos projetos tentam ignorar: é impossível planejar tudo com precisão absoluta. Mercados mudam, clientes alteram prioridades, tecnologias evoluem e novos desafios surgem constantemente. Por isso, metodologias ágeis não eliminam o planejamento; elas transformam o planejamento em um processo contínuo.

Durante décadas, muitas organizações acreditaram que documentos extensos e cronogramas detalhados seriam suficientes para prever todo o futuro de um projeto. Na prática, porém, quanto maior o prazo, maior a probabilidade de mudanças. O Agile surgiu justamente para lidar com essa incerteza de forma estruturada.

Em vez de definir todos os detalhes antecipadamente, equipes ágeis trabalham com objetivos claros e ciclos curtos de entrega. A cada sprint, novas informações são analisadas, permitindo ajustes rápidos e redução de riscos. O aprendizado contínuo passa a ser parte integrante do processo.

Outro conceito fundamental é o feedback constante. Clientes, usuários e equipes colaboram para identificar melhorias antes que pequenos problemas se transformem em grandes falhas. Essa abordagem aumenta a capacidade de adaptação e melhora a qualidade das entregas.

O verdadeiro Agile não promete prever o futuro. Ele oferece mecanismos para responder às mudanças de maneira eficiente, permitindo que pessoas, equipes e organizações evoluam continuamente em um ambiente cada vez mais dinâmico e imprevisível.

terça-feira, 3 de março de 2009

SMP/E : SYSMOD sem mistério = Parte 2

 

Bellacosa Mainframe apresenta IBM SMP/E

📘 Série SMP/E para Iniciantes

Parte 2 – SYSMOD sem mistério  

“No SMP/E, tudo gira em torno do SYSMOD.
Entendeu o SYSMOD, entendeu metade do sistema.”


🧠 O que é SYSMOD (de verdade)

SYSMOD (System Modification) é a unidade básica de mudança controlada pelo SMP/E.

👉 Em português Bellacosa:

SYSMOD é o envelope lacrado que traz código, regras e avisos.

Dentro dele vêm:

  • Código novo ou corrigido

  • Instruções (MCS)

  • Dependências

  • Restrições

  • Alertas (HOLD, ERROR)


🧩 Tipos de SYSMOD (decore isso)

🔹 1. FUNCTION

É a base de tudo.

  • Instala um produto ou grande componente

  • Cria o “chão” para os outros SYSMODs

  • Exemplo: instalação inicial do JES2, CICS, DB2

📌 Sem FUNCTION, nada existe.


🔹 2. PTF (Program Temporary Fix)

É a correção prática do dia a dia.

  • Corrige defeitos

  • Resolve APARs

  • É o SYSMOD mais comum

📌 PTF não é opcional. Segurança agradece.


🔹 3. APAR (Authorized Program Analysis Report)

Não é exatamente uma correção.

  • É o registro do problema

  • Documento técnico da IBM

  • Normalmente leva a um PTF

👉 APAR explica, PTF corrige.


🔹 4. USERMOD

É a customização do cliente.

  • Criado pelo próprio site

  • Não vem da IBM

  • Usado para ajustes locais

📌 USERMOD é poder — e risco.


🧬 SYSMOD não vem sozinho

Um SYSMOD pode ter:

  • Pré-requisitos

  • Co-requisitos

  • Dependentes

  • Exclusões

Tudo isso é descrito nas MCS.

👉 SMP/E não aceita “jeitinho”.


🔁 SYSMOD e o fluxo SMP/E

Todo SYSMOD passa por:

1️⃣ RECEIVE
👉 Entra no controle do SMP/E

2️⃣ APPLY
👉 Vai para TARGET (executável)

3️⃣ ACCEPT
👉 Atualiza o DLIB (baseline)

📌 Pular etapa é pedir problema.


🚨 HOLD e ERROR: os avisos do SYSMOD

🔴 ++HOLD

Indica:

  • Conflitos conhecidos

  • Ações manuais necessárias

  • Restrições de ambiente

📌 Sempre leia o texto do HOLD.


🔥 ++ERROR

Indica:

  • Defeito conhecido no PTF

  • Correção parcial ou problemática

👉 Aplique só se souber o que está fazendo.


🧪 Exemplo prático de SYSMOD

++PTF(UJ12345). ++VER(Z038) FMID(HJES770). ++HOLD(SYSTEM) REASON(REQUIRES IPL).

📌 Tradução Bellacosa:

  • É um PTF

  • Serve para JES2

  • Exige IPL


📦 SYSMOD x FMID (confusão comum)

  • FMID → identifica o produto (ex: HJES770)

  • SYSMOD → mudança aplicada ao produto

👉 SYSMOD sempre aponta para um FMID.


🎓 Como aprender SYSMOD na prática

🧪 Laboratório essencial

  • SMP/E for z/OS Workshop

  • APPLY CHECK

  • Leitura de HOLDS

  • Análise de ERROR

📘 Leitura obrigatória

  • APARs

  • PTF cover letters

  • ++HOLD text

💡 Dica Bellacosa:

“Quem não lê o texto do PTF não sabe o que está instalando.”


🧠 Curiosidades Bellacosa

  • Um único SYSMOD pode alterar centenas de módulos

  • Um ++HOLD ignorado pode gerar outage

  • USERMOD mal feito é pesadelo em migração


🧾 Comentário final – Parte 2

SYSMOD não é só correção.
SYSMOD é contrato.
Quebrou o contrato, o SMP/E cobra.


📌 Próxima Parte da Série

👉 Parte 3 – MCS na prática: ++VER, ++HOLD, ++ERROR sem medo

segunda-feira, 2 de março de 2009

✏️ Capítulo 2 — Giz, Mimiógrafo e Destinos Impressos

 


📚 SÉRIE “Sempre um Isekai”

Por Bellacosa Mainframe
(Memórias de um garoto que aprendeu a trocar de mundo sem sair da sala de aula)

✏️ Capítulo 2 — Giz, Mimiógrafo e Destinos Impressos

Vim de um tempo em que mal aluno com fraco desempenho era reprovado mesmo — sem dó, piedade e sem discurso motivacional.

Mas eu era bom aluno, sempre me destaquei em todas as matérias, ops, quase todas, era abaixo da média em Educação Física, odiava os exercícios, ter que jogar bola, realmente era algo que não me dava prazer. O curioso é que fora a escola jogava vôlei e futebol normal, andava quilômetros em bicicleta, capinava quintais para ganhar uns trocos. O problema era a questão da aula mesmo... quero dizer não era preguiçoso, só não gostava mesmo, era um nerd, que vivia na biblioteca municipal fazendo pesquisas, numa era sem IA e Google para recuperar pontos em EF.

Passei pelos quatro anos do primário com sucesso, mantive boas notas no ginásio e alcancei a glória sendo um aluno brilhante e invejado e vi o colegial passar num piscar de olhos, nesta época já trabalhava então não foi o melhor alunos, mas estive no Top.

Foi ali que me formei técnico em Processamento de Dados, colegial-tecnico onde aprendiamos o suficiente para prestar o Vestibular, mas garantia uma profissão com melhor remuneração, que abriria as portas do mundo empresarial e me levaria, anos depois, aos corredores sagrados do mainframe.


Naquele tempo, informática ainda tinha cheiro de papel perfurado e fita magnética.
Falar em computador era falar em futuro — e eu queria estar lá, digitando linhas de destino no teclado verde-fósforo, não era um IBM Mainframe, mas sim um microcomputador de 8 bits da marca CP 500.

Participei do centro acadêmico no ginásio e no colegial — outros nomes, mesma essência: alunos que acreditavam poder melhorar o mundo começando pela escola.




Produzíamos jornalzinhos em mimiógrafo, ajudávamos em festas e eventos, organizávamos campeonatos e saraus.





Eram tempos simples, mas cheios de propósito e camaradagem.


Foram anos gratificantes, cheios de aventura, cheiro de álcool e papel úmido, onde cada professor era um farol e cada colega, um companheiro de travessia.


sábado, 14 de fevereiro de 2009

💣 SCHOOL DAYS NÃO É ROMANCE — É UM ABEND EM PRODUÇÃO COM CORE DUMP EM TEMPO REAL

 

Bellacosa Mainframe mergulha no polemico School Days

💣 SCHOOL DAYS NÃO É ROMANCE — É UM ABEND EM PRODUÇÃO COM CORE DUMP EM TEMPO REAL

Se você entrou em School Days esperando um “romance escolar”, parabéns:
você acabou de subir um job inocente que vai derrubar o ambiente inteiro.

Isso aqui não é anime de namoro.
👉 É falha catastrófica de comportamento humano rodando sem controle de exceção.


🧠 📦 IDENTIFICAÇÃO DO SISTEMA

  • 🎬 Anime: School Days
  • 📅 Lançamento: 2007 (TV japonesa)
  • 🎮 Origem: visual novel da Overflow
  • 📺 Episódios: 12 + final especial (OVA/episódio 12 alternativo)

👉 Tradução técnica:
um “simulador de escolhas” que virou um estudo de colapso humano em cadeia.


⚙️ 🧩 ARQUITETURA (A ARMADILHA)

Setup clássico:

  • 👦 Makoto Itou → protagonista
  • 👧 Kotonoha Katsura → tímida, emocional
  • 👧 Sekai Saionji → impulsiva, manipuladora

👉 Parece um triângulo amoroso simples.

Mas não é.

É um sistema sem validação de input… com usuários instáveis.


🧨 🧬 HISTÓRIA (OU: COMO TUDO SAI DO CONTROLE)

Makoto inicia um relacionamento com Kotonoha.
Sekai entra como “ajuda”… e vira parte do problema.

O que vem depois:

  • traições sucessivas
  • manipulação emocional
  • decisões egoístas
  • ausência total de responsabilidade

👉 O sistema degrada gradualmente.


💀 O PONTO DE FALHA (SEM SPOILER… OU QUASE)

O anime faz algo raro:

  • Começa como romance
  • Evolui para drama
  • Termina como terror psicológico realista

👉 Não tem demônio.
👉 Não tem fantasia.
👉 Só comportamento humano levado ao extremo.


🧠 🔍 O BUG REAL

Makoto não é “vilão clássico”.

Ele é pior:

  • indeciso
  • egoísta
  • passivo
  • incapaz de assumir consequências

👉 Ele é um processo que:

  • consome recursos
  • gera erro
  • não trata exceção

Kotonoha Katsura 

🧨 EFEITO NO ESPECTADOR

Assistir School Days causa:

  • 😐 desconforto crescente
  • 😡 raiva real dos personagens
  • 😬 ansiedade social
  • 💀 choque no final

👉 Você não “curte” o anime.
👉 Você sobrevive a ele.


🧩 EASTER EGGS E DETALHES ESCONDIDOS

🎮 1. Múltiplos finais (origem visual novel)

  • O jogo tem vários endings
  • Alguns piores que o anime 😄

👉 O anime escolheu um dos mais extremos.


📺 2. Direção propositalmente desconfortável

  • Ritmo lento no início
  • Diálogos “estranhos”

👉 Tudo calculado pra parecer normal… antes do colapso.


💀 3. Construção do desastre

Cada episódio:

  • adiciona tensão
  • quebra mais um limite
  • aproxima do ponto irreversível

👉 É literalmente um acúmulo de erro não tratado.


🧨 CURIOSIDADE HISTÓRICA (CLÁSSICA)

O final virou meme mundial:

👉 “Nice boat.”

Por quê?

  • O episódio final foi censurado em algumas transmissões
  • Substituído por imagens de um barco

👉 Resultado: um dos memes mais famosos dos animes.


⚖️ LEITURA FILOSÓFICA (NÍVEL AVANÇADO)

School Days não fala sobre amor.

Fala sobre:

  • responsabilidade
  • consequências
  • imaturidade emocional
  • efeito dominó de decisões ruins

👉 Ninguém ali é totalmente inocente.


💀 SENSAÇÃO FINAL

Quando termina, você não pensa:

  • “que legal” ❌
  • “que triste” ❌

Você pensa:

“isso poderia acontecer na vida real… e isso é assustador.”


🔥 CONCLUSÃO (ESTILO MAINFRAME)

School Days é um sistema onde:

  • não há validação de input
  • não há rollback
  • não há recovery

👉 E quando o erro acontece…

💣 não tem restart — só dump.

 

sexta-feira, 13 de fevereiro de 2009

🍑 COMO PRODUZIR UMEBOSHI EM CASA

Bellacosa Mainframe na seca da ume para produzir umeboshi

🍑 COMO PRODUZIR UMEBOSHI EM CASA


Receita raiz ao estilo Bellacosa Mainframe
(quando você vira operador, storage, JES2 e backup da tradição japonesa)

Vou te dizer logo de cara: fazer umeboshi em casa não é receita, é processo batch.
Não tem atalho, não tem CTRL+C / CTRL+V, não tem pressa.
É job longo, roda por meses, mas quando termina… entrega resiliência em forma de comida.


🏯 PRIMEIRO: O QUE É UME?

A ume é uma ameixa japonesa (na real, um híbrido entre damasco e ameixa).
Sozinha ela é azeda, dura e ingrata.
Mas depois do processamento correto… vira umeboshi, um dos alimentos mais antigos, funcionais e simbólicos do Japão.

👉 Conserva
👉 Probiótico natural
👉 Antibiótico ancestral
👉 Backup alimentar de guerra


📦 PRÉ-REQUISITOS (DATASETS OBRIGATÓRIOS)

Antes de submeter o job:

  • 1 kg de ume verde (não madura, firme)

  • 150 a 200 g de sal grosso marinho (15–20%)

  • Shiso vermelho seco (opcional, mas clássico)

  • Pote de vidro ou cerâmica esterilizado

  • Peso (prato + algo pesado)

  • Sol, paciência e silêncio

⚠️ Erro comum de iniciante: usar ameixa comum.
Não é a mesma coisa. Job abenda.


🧼 STEP 1 — LIMPEZA (ALLOCATE & SORT)

  1. Lave as ume com cuidado.

  2. Retire os cabinhos.

  3. Seque uma a uma.

Aqui é igual preparar dataset crítico:
qualquer sujeira vira corrupção futura.


🧂 STEP 2 — SALGA (EXEC PGM=UMEBOSHI)

  1. Faça camadas no pote:

    • ume

    • sal

    • ume

    • sal

  2. Termine com sal por cima.

  3. Cubra com prato e coloque peso.

📌 Após 2–3 dias, vai surgir líquido: umezu.
Isso é sinal de job rodando com sucesso.


🌿 STEP 3 — SHISO (OPCIONAL, MAS TRADICIONAL)

Se usar shiso vermelho:

  1. Amasse com sal até soltar líquido escuro.

  2. Descarte o líquido.

  3. Coloque o shiso junto das ume no pote.

Resultado:
🔴 cor
🌸 aroma
🧠 memória cultural


☀️ STEP 4 — SECAGEM AO SOL (LONG RUNNING JOB)

Depois de 1 mês em salmoura:

  1. Retire as ume.

  2. Seque ao sol por 3 dias, virando de tempos em tempos.

  3. À noite, recolha (orvalho é corrupção de dados).

Isso é batch noturno + diurno, estilo raiz.


🗄️ STEP 5 — ARMAZENAMENTO (BACKUP OFFSITE)

  • Volte as ume para o pote

  • Cubra com umezu

  • Armazene em local fresco

Tempo de maturação:

  • Mínimo: 6 meses

  • Ideal: 1 a 3 anos

  • Mestres: 10+ anos

Sim, umeboshi envelhece melhor que vinho.


🧠 DICAS DE OPERADOR VETERANO

✔ Quanto mais sal, mais durável
✔ Menos sal = mais cuidado
✔ Mofo branco pode ser removido
✔ Mofo preto = ABEND S0C7 (descarta tudo)


🥢 COMO USAR (APLICAÇÕES)

  • Com arroz branco

  • Dentro do onigiri

  • Em chá quente (remédio)

  • Em molhos

  • Para “acordar o sistema” depois de exageros


🥋 FILOSOFIA EMBUTIDA

Fazer umeboshi ensina:

  • Mottainai – nada se desperdiça

  • Wabi-sabi – o valor do imperfeito

  • Shikata ga nai – o tempo manda

  • Resiliência – algo ácido vira força


🧠 CONCLUSÃO BELLACOSA

Produzir umeboshi em casa é como trabalhar com mainframe:

  • Antigo

  • Lento

  • Preciso

  • Pouco entendido

  • Mas absolutamente confiável

É comida que aguenta crises, guerras, apagões…
e ainda melhora com o tempo.

Se quiser, no próximo post eu te ensino:
👉 Umeboshi low-salt (cloud-native)
👉 Umeboshi com mel (versão ocidental)
👉 Falhas comuns e ABENDs do processo

☕🍑
Aqui a tradição roda em batch…
e não falha.

quinta-feira, 12 de fevereiro de 2009

🧭 Agile na Prática: Planejamento, Pessoas e Kanban

 

Bellacosa Mainframe apresenta Agile Kanban

🧭 Agile na Prática: Planejamento, Pessoas e Kanban

(Guia Navegável – Estilo Bellacosa Mainframe)


1️⃣ Por que o planejamento inicial leva à perda de prazos

“Não decida tudo quando você sabe o mínimo.”

Planejar tudo no início de um projeto quase sempre leva a prazos estourados porque:

  • No começo do projeto, sabemos muito pouco

  • Requisitos mudam

  • Tecnologias são atualizadas

  • Dependências externas se movem

📌 Analogia dos pinguins
Planejar um projeto é como atravessar um campo cheio de pinguins em movimento:

  • No início, você enxerga pouco

  • No meio, sua visão muda

  • Conforme avança, você aprende e ajusta o caminho

👉 Moral da história:
Planejar tudo no começo é decidir no pior momento possível.


2️⃣ Planejamento iterativo: navegar pelo desconhecido

O Agile propõe planejar conforme o conhecimento aumenta.

  • Planeje apenas o que você conhece agora

  • Avance um pouco

  • Aprenda

  • Ajuste o plano

  • Repita 🔁

🎯 Precisão realista

  • Planejamento de 3 meses → ~50% de precisão

  • Planejamento de 2 semanas → ~100% de precisão

📌 Frase Bellacosa-style

Agile não tenta ser onisciente. Agile aceita que aprender faz parte do plano.


3️⃣ Por que trocar cargos sem treinamento leva ao fracasso

❌ Erro comum nas organizações

“Vamos virar Agile, mas sem mudar as pessoas nem o mindset.”

Isso gera falhas graves.


4️⃣ Product Manager ≠ Product Owner

  • Product Manager

    • Cargo

    • Foco em orçamento e operação

  • Product Owner

    • Papel do Scrum

    • Visionário

    • Conecta stakeholders ao time

    • Define experimentos e objetivos do sprint

📌 Nem todo Product Manager é um bom Product Owner.
E está tudo bem — desde que isso seja reconhecido.


5️⃣ Project Manager ≠ Scrum Master

Diferenças fundamentais:

Project ManagerScrum Master
Gerencia tarefasAtua como coach
Controla planoProtege o time
Documenta riscosRemove impedimentos
Cobra prazosFomenta autonomia

📌 Choque cultural clássico
O Project Manager pergunta:

“Como você vai se desbloquear?”

O Scrum Master responde:

“Deixa comigo. Vai trabalhar em algo produtivo.”


6️⃣ Development Team ≠ Scrum Team

  • Development Team

    • Apenas desenvolvedores

  • Scrum Team

    • Desenvolvedores

    • Testers

    • Ops

    • Segurança

    • Analistas de negócio

📌 Scrum Team é cross-functional
Tudo o que é necessário para gerar um incremento de valor.


7️⃣ O papel crítico da gestão no Agile

“Sem apoio da liderança, Agile vira teatro.”

Gestão tradicional pergunta:

  • “O que você vai entregar até o fim do ano?”

Gestão ágil pergunta:

  • “O que você vai entregar nas próximas duas semanas?”

  • “Como vamos encantar o cliente no próximo sprint?”

📌 Citação-chave

Enquanto líderes insistirem em prazo, escopo e custo fixos, Agile não funciona como foi projetado.


8️⃣ Ferramentas não tornam ninguém ágil

  • Kanban

  • ZenHub

  • Jira

  • GitHub

👉 Nenhuma ferramenta cria mindset ágil sozinha

📌 Primeiro vem o processo
📌 Depois vem a ferramenta


9️⃣ O que é um Kanban Board (sem complicar)

Kanban é apenas:

  • 📝 O que precisa ser feito

  • ⚙️ O que está sendo feito

  • ✅ O que já foi feito

Visual. Simples. Transparente.


🔟 Pipelines do Kanban (ZenHub como exemplo)

🔹 New Issues

  • Caixa de entrada

  • Tudo começa aqui

❄️ Icebox

  • Armazenamento de longo prazo

  • Ideias futuras

📦 Product Backlog

  • Tudo o que queremos fazer algum dia

🏃 Sprint Backlog

  • O que será feito nos próximos 14 dias

⚙️ In Progress

  • Trabalho em execução

  • Dono visível (avatar)

🔍 Review / QA

  • Pull Requests

  • Revisão de código

✅ Done

  • Trabalho concluído pelo desenvolvedor

  • Aceitação ocorre depois, no Sprint Review


🔄 Fluxo do trabalho no Kanban

➡️ Sempre da esquerda para a direita

  • Entrada → Execução → Entrega

  • Visual

  • Atualizado

  • Uma única fonte da verdade

📌 Desenvolvedor não atualiza vários sistemas
📌 Tudo acontece onde ele já trabalha: GitHub


🧠 Conclusão Bellacosa Mainframe

Agile não é sobre prever o futuro.
É sobre aprender mais rápido,
planejar melhor,
e entregar valor continuamente.

📦Resumo para ir mais longe

Implementar Agile na prática vai muito além de adotar cerimônias ou ferramentas. O verdadeiro diferencial das metodologias ágeis está na combinação equilibrada entre planejamento, pessoas e resultados. Embora o Agile valorize a adaptação às mudanças, isso não significa ausência de planejamento. Pelo contrário, o planejamento acontece de forma contínua, permitindo ajustes rápidos conforme surgem novas necessidades do negócio.

Nesse contexto, as pessoas ocupam papel central. Equipes multidisciplinares, comunicação transparente e colaboração constante tornam-se elementos fundamentais para o sucesso dos projetos. Frameworks como Scrum incentivam a participação ativa de todos os envolvidos, promovendo responsabilidade compartilhada e melhoria contínua.

Outro aspecto importante é o foco nos resultados. Em vez de medir sucesso apenas pelo cumprimento de cronogramas, o Agile busca entregar valor real ao cliente por meio de incrementos frequentes e funcionais. Cada sprint representa uma oportunidade de aprendizado, validação e refinamento das prioridades.

A prática ágil também estimula a identificação rápida de riscos, gargalos e oportunidades de melhoria. Reuniões como Daily Scrum, Sprint Review e Retrospective ajudam a manter alinhamento e transparência ao longo do projeto.

Quando bem aplicado, o Agile cria ambientes mais adaptáveis, produtivos e inovadores, permitindo que organizações respondam com maior velocidade às mudanças do mercado sem abrir mão da qualidade e da satisfação dos clientes.

 

quarta-feira, 4 de fevereiro de 2009

Queen's Blade (クイーンズブレイド)

 

Bellacosa Mainframe apresenta queens blade

☕ Um Café no Bellacosa Mainframe

Queen's Blade (クイーンズブレイド)

Quando um Programador COBOL Descobre que Nem Todo Sistema Antigo é Conservador

Durante décadas o universo dos animes produziu centenas de histórias de fantasia medieval. Algumas buscavam profundidade filosófica. Outras queriam criar grandes épicos. E algumas simplesmente resolveram perguntar:

"E se um torneio para decidir a rainha do reino misturasse RPG, ilustrações de artistas famosos, personagens extremamente carismáticas e fanservice levado ao máximo?"

A resposta recebeu um nome:

Queen's Blade.

Muita gente conhece a série apenas por sua enorme quantidade de ecchi.

Entretanto, isso conta apenas metade da história.

Assim como existe quem pense que um IBM Z serve apenas para executar COBOL, existe quem acredita que Queen's Blade é apenas um anime de mulheres lutando enquanto suas armaduras desaparecem durante os combates.

Nos dois casos, existe muito mais acontecendo por baixo da superfície.

Hoje vamos analisar essa franquia como verdadeiros engenheiros de software: observando sua arquitetura, sua evolução, seu impacto cultural e até algumas mensagens escondidas que normalmente passam despercebidas.


Ficha Técnica

Título Original

クイーンズブレイド (Queen's Blade)

Origem

Visual Combat Books publicados pela Hobby Japan.

Inspirados no sistema americano Lost Worlds, criado por Alfred Leonardi.

Primeira publicação:

2005.  


O Estúdio

O anime foi produzido pela ARMS Corporation.

Se você assistiu animes ecchi entre 2000 e 2012, provavelmente já encontrou esse estúdio.

Eles também produziram obras como:

  • Ikki Tousen

  • Elfen Lied

  • Ikkitousen

  • Mezzo

  • Kite

A ARMS ficou famosa por combinar:

  • boa animação

  • personagens extremamente detalhadas

  • cenas de ação

  • muito fanservice

Durante anos praticamente dominou esse nicho.  


Diretor

Kinji Yoshimoto

Um diretor especializado em fantasia e ação.

Seu estilo privilegia:

  • lutas rápidas

  • enquadramentos cinematográficos

  • personagens visualmente marcantes


A Origem da Franquia

Curiosamente...

Queen's Blade não nasceu como anime.

Também não nasceu como mangá.

Nem como light novel.

Ela surgiu como uma coleção de livros-jogo, em que cada personagem possuía seu próprio volume e as batalhas eram resolvidas por regras semelhantes a um RPG de mesa. Esses livros eram baseados na licença do sistema Lost Worlds, adaptado pela Hobby Japan. 


O Conceito

A cada quatro anos acontece um torneio chamado:

Queen's Blade

A vencedora se torna a próxima Rainha do continente.

Não importa:

  • origem

  • raça

  • riqueza

  • idade

  • nacionalidade

Qualquer guerreira pode participar.

Isso já demonstra uma curiosidade interessante.

O torneio funciona quase como uma mistura entre:

  • Copa do Mundo

  • Jogos Olímpicos

  • Campeonato Mundial de Artes Marciais


A História

Nossa protagonista é:

Leina Vance

Filha de uma família nobre.

Ela poderia viver confortavelmente.

Mas decide abandonar tudo.

Quer descobrir quem realmente é.

Quer lutar por mérito próprio.

Seu destino é participar do Queen's Blade.

Durante essa jornada encontra dezenas de guerreiras, aliadas, rivais e inimigas, enquanto o torneio revela conspirações envolvendo a rainha Aldra e forças sobrenaturais. (Wikipédia)


As Personagens

Leina

A heroína clássica.

Idealista.

Corajosa.

Inexperiente.

Representa o arquétipo do "Padawan".


Tomoe

Samurai.

Extremamente disciplinada.

Representa honra.


Risty

Líder de bandidos.

Parece uma vilã.

Mas possui enorme senso de justiça.


Nanael

Um anjo.

Engraçada.

Ingênua.

Quase sempre cria mais problemas do que resolve.


Echidna

Uma assassina élfica.

Fria.

Calculista.

Mas extremamente inteligente.


Cattleya

Talvez a personagem mais famosa da franquia.

Seu design exagerado virou uma marca registrada da série.


Melona

Uma criatura metamórfica.

Talvez seja uma das personagens mais imprevisíveis do anime.


Temporadas

Queen's Blade: Rurou no Senshi

2009

12 episódios


Queen's Blade: Gyokuza wo Tsugu Mono

2009

12 episódios


Queen's Blade: Utsukushiki Toushi-tachi

OVA

6 episódios


Depois veio:

Queen's Blade Rebellion

2012

Nova protagonista:

Annelotte.

Mais tarde a franquia ainda recebeu projetos derivados como Queen's Blade Unlimited. (Wikipedia)


Gênero

Mistura diversos estilos.

  • Fantasia Medieval

  • Aventura

  • Ação

  • Ecchi

  • Torneio

  • Magia

  • Espada e Feitiçaria


Classificação

Apesar da violência moderada...

O principal motivo da classificação elevada é o fanservice intenso, com cenas frequentes de nudez parcial e "armaduras destrutíveis". Em vários países foi exibido com censura na TV aberta, enquanto a AT-X transmitiu versões sem cortes. (Wikipedia)


O Que Tem de Diferente?

Aqui encontramos o verdadeiro diferencial.

Quase toda franquia medieval segue um roteiro.

Herói.

Vilão.

Dragão.

Espada.

Castelo.

Queen's Blade faz diferente.

Cada personagem foi desenhada para possuir:

  • personalidade única

  • estilo de luta exclusivo

  • origem própria

  • ilustrador diferente

Isso tornou cada guerreira quase uma marca independente.


O Fanservice

Aqui precisamos fazer uma distinção importante.

Existe:

Ecchi.

Existe:

Erotismo.

Existe:

Pornografia.

Queen's Blade fica praticamente o tempo inteiro no primeiro grupo.

Seu objetivo não é contar uma história adulta.

Seu objetivo é exagerar visualmente o design das personagens.

Isso explica:

roupas improváveis

armaduras impossíveis

danos "convenientes"

efeitos cômicos

É um exagero consciente.


As Aventuras

Cada encontro funciona quase como uma missão de RPG.

Encontramos:

Florestas.

Ruínas.

Templos.

Desertos.

Castelos.

Monstros.

Magia.

Mercenários.

Cada episódio adiciona uma nova guerreira ao "grupo".


As Mensagens Ocultas

É aqui que muitos espectadores param cedo demais.

Por trás do ecchi aparecem temas como:

Liberdade

Quase todas abandonaram algum tipo de prisão.


Escolha

Nenhuma luta acontece apenas porque "sim".

Cada personagem luta por uma razão.


Identidade

Leina foge do destino imposto pela família.

Tomoe luta pelo dever.

Risty luta pelos pobres.

Cada uma responde à pergunta:

"Quem sou eu?"


Aparência engana

Várias antagonistas demonstram honra.

Diversas heroínas cometem erros.

A série evita dividir o mundo em "bem" e "mal" absolutos.


Bellacosa Mainframe

Aqui existe um paralelo curioso.

Imagine um ambiente IBM Z.

Cada LPAR possui:

  • objetivo

  • recursos

  • prioridade

  • carga

Nenhuma é igual.

Da mesma forma...

Cada guerreira possui:

  • atributos

  • estratégia

  • especialidade

Não existe "a melhor personagem".

Existe a personagem correta para determinado combate.

É exatamente como arquitetar um ambiente de produção.


Easter Eggs

A inspiração em Lost Worlds faz com que muitos golpes e posturas remetam diretamente aos livros-jogo originais.

O visual de Tomoe homenageia a tradição samurai.

Diversas personagens lembram classes clássicas de RPG:

  • Paladina

  • Amazona

  • Clériga

  • Assassina

  • Bruxa

  • Elfa

  • Cavaleira

  • Gladiadora


Impacto Cultural

Mesmo sendo frequentemente lembrada pelo fanservice, Queen's Blade transformou-se em uma franquia multimídia com mangás, light novels, jogos, figures colecionáveis e continuações. Seu sucesso ajudou a consolidar o ecchi de fantasia como um subgênero relevante no fim dos anos 2000. (Wikipédia)


Curiosidades

  • A franquia nasceu antes do anime como uma coleção de livros-jogo.

  • Cada personagem possuía um volume próprio.

  • O anime teve censura significativa em canais convencionais e versão integral na AT-X.

  • O sucesso gerou OVAs, Rebellion, Unlimited, mangás, light novels e videogames. (Wikipedia)


Vale a Pena?

Depende da expectativa.

Se você procura:

  • drama psicológico como Monster;

  • fantasia profunda como Frieren;

  • construção política complexa como The Twelve Kingdoms;

provavelmente esta não é a melhor escolha.

Mas se deseja:

  • fantasia medieval;

  • lutas criativas;

  • personagens memoráveis;

  • humor;

  • um dos maiores expoentes do ecchi dos anos 2000;

então Queen's Blade continua sendo uma obra importante para entender a evolução desse nicho do anime.


Conclusão

No estilo Bellacosa Mainframe, Queen's Blade deixa uma lição curiosa para um Padawan COBOL.

À primeira vista, muita gente olha para um mainframe e enxerga apenas "um computador antigo". Da mesma forma, olha para Queen's Blade e vê apenas fanservice. Em ambos os casos, a aparência esconde uma arquitetura mais rica: um universo organizado, personagens com papéis bem definidos, regras claras e uma franquia que expandiu um conceito simples para livros, mangás, jogos, OVAs e animes.

Como em um grande sistema corporativo, cada componente cumpre uma função específica. Nem sempre é a tecnologia — ou a obra — mais sofisticada, mas compreender por que ela fez sucesso ajuda a entender a evolução do ecossistema que veio depois. Essa talvez seja a maior lição: antes de julgar um sistema pela interface, vale a pena conhecer sua arquitetura.


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