Carlos Aguni

Highly motivated self-taught IT analyst. Always learning and ready to explore new skills. An eternal apprentice.


Fabio Akita

02 Jun 2022 »

Rant: Aprendizado na Beira do Caos | Rated R

transcrição: https://www.akitaonrails.com/2022/05/30/akitando-119-rant-aprendizado-na-beira-do-caos-rated-r

https://youtu.be/am-FQ86mKV0

The Goal TOC - Teoria das restricoes

O livro onde ele apresenta essa teoria é o “The Goal”, publicado em 1984, no formato de uma novela, uma historinha mesmo, de um cara trabalhando numa fábrica e otimizando processos. Em resumo muito resumido ele fala sobre a idéia de resolver um problema de cada vez, a analogia de “qual é a força total de uma corrente?” E a resposta correta é “a força do elo mais fraco”. Portanto conserte o elo mais fraco primeiro. Mas agora outro anel vai se tornar o elo mais fraco, então conserte ele. E vai indo um anel de cada vez. É outra forma de explicar melhoria contínua.

Modelo Toyota de Produção

Out of the Crisis - W. Edward Deming

Lean da Toyota está um principio chamado Kaizen, ou melhoria contínua

Daí que vem técnicas como os famosos 5 Ps ou 5 porques. Deixa eu pegar um exemplo do livro.

Digamos que o problema identificado seja “as unidades de fabricação por hora estão abaixo da meta”. Por que? “Não conseguimos produzir peças suficientes por hora”. Por que? “Estamos perdendo oportunidades de produção”. Por que? “Perda de tempo”. Por que? “Perdas de tempo de ciclo”. Por que? “A carga da máquina leva muito tempo”. Por que? “O operador precisa caminhar um metro e meio pra ir pegar o material”. Opa. Esse parece ser a raíz do problema, e o que podemos fazer? Dar um jeito de reduzir essa caminhada.

No mundo Six Sigma não se fala de PDCA e sim de DMAIC, que é sigla pra Defina, Meça, Analise, Melhore, Controle. É um pouco mais específico no sentido que uma vez resolvido o problema, controle e garanta que o problema não se repita.

  • Por que nao escrevem testes paras as novas funcionalidades?
    • Porque nao temos tempo!
  • E por que nao tem tempo?
    • Porque tem muita coisa pra fazer e o sistema tem muitos bugs inesperados que nos atrasam
  • E por que tem tantos bugs?
    • Porque o sistema não tem testes.
  • E por que voces nao escrevem testes?
    • Porque nao temos tempo!

É impressionante que toda desculpa se resumo a “nao tenho tempo”