Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Lean e Desenvolvimento de Software

O uso do Lean sob a ótica do desenvolvimento e sustentação de software.
by

Jose Eduardo Scumparim

on 13 April 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Lean e Desenvolvimento de Software

Lean e
desenvolvimento
de software

Conceito Lean
8 Desperdícios Classícos do Lean
Produção da sua empresa
Você pode entregar produtos ou serviços ao cliente, porém se os itens do outro lado da gangorra aumentarem o que acontece?
Excesso de Produção
Execução de Testes fora do escopo do desenvolvimento;
Entregar funcionalidades além do solicitado;
Adiantar desenvolvimento de código;
Espera
Espera por aprovação para subir em ambientes;
Aguardando conclusão de etapa anterior do processo (ex. Fase requisitos, Análise, etc.)
Aguardando execução de processos de contratação de fornecedor.
Movimentação Desnecessária
Ambientes similares de Desenv./Teste
Procurar arquivos, fontes, informações;
Movimentação de pessoas;
Reuniões presenciais em plantas diferentes;
Estoque Excessivo
Demandas aguardando implantação;
Backlog de solicitações de usuários;
Licenças de software sem uso.
Produtos Defeituosos
Software entregue em produção com defeitos;
Especificações incompletas entregues para RFP;
Casos de Teste sem cobertura dos requisitos.
Processos Deficientes
Metodologia complexa;
Excesso de aprovações;
Ausência de processo único de trabalho;
Aplicação incorreta de técnicas e métodos;
Transporte desnecessário
Movimentação de papelada;
Transferência de dados para áreas temporárias;
Demandas repassando por diversas áreas para aprovação;
Atualização de ambientes de software;
* faz parte do processo
Talento das Pessoas
Profissionais experientes executando tarefas de rotina;
Não delegar responsabilidades;
Não envolver os profissionais para promoção de melhorias;
Atribuição de tarefas para quem não domina o assunto.
Lean
Lean
Lean
Lean
Lean
Lean
Lean
Lean
Lean
Lean
5s
Seiri
(Organização)

Objetivo: Separar e Descartar.

O que não é necessário...
atrapalha.
Seiton
(Ordem)

Objetivo: Arrumar e Identificar.

Se não está no lugar...
está em uso.
Seiso
(Limpeza)

Objetivo: Limpar Frequentemente.

Sujeira é indicador de desperdícios.
Seiketsu
(Conservação)

Objetivo: Revisar Fequentemente.

Se não suja, não precisa limpar.
Shitsuke
(Auto Disciplina)

Objetivo: Motivar e Manter.

O exemplo vem de cima.
Método para criar e manter um ambiente de trabalho limpo, seguro e organizado, onde:
Cria-se a cultura da disciplina;
Fundamental para eliminar desperdícios;
Cria-se um bom ambiente de trabalho.
5s
5s
5s
5s
5s
JIDOKA
O que é?
JIDOKA (automação inteligente) é a automação que permite detectar a ocorrência de uma condição anormal e interromper imediatamente o trabalho. Evitando a propagação de problemas e aumento de desperdício.
Processo Totamente Manual
Montagem manual de pacotes;
Aprovações físicas de Demandas;
Alimentação manual de máquinas;
Carga manual de dados e sistemas.
Processo automatizado, mas necessita monitoramento humano
Publicação dinâmica de pacotes com verificação manual da publicação;
Conferir as aprovações feitas via sistema;
Monitorar a alimentação de dados e sistemas.
Processo automatizado e com monitoramento automático
Atualização dinâmica de pacotes com monitoração de publicação;
Fluxo de aprovações com alertas e SLA;
Alimentação automática e monitoração de produção com alerta de problemas.
Como acontece na prática
Detectar a falha
ou anormalidade.
Parar!
Corrigir ou consertar
imediatamente a condição
anormal.
Investigar a causa raiz e estabelecer ações para que o problema não ocorra mais.
JIDOKA
JIDOKA
JIDOKA
JIDOKA
JIDOKA
JIDOKA
JIDOKA
POKA YOKE
Pode ser traduzido como:
"À prova de falhas"

Em resumo, é criar processos ou mecanismos que não permitam o erro.
Os mecanismos podem ser:
+ um exemplo em TI.
A Utilização do TDD (Test Driven Development) é uma forma de bloquear os erros do desenvolvimento, visto que o teste desenvolvido controla a entrega fora da especificação.
Poka Yoke de advertência
Emite um alerta ao identificar o erro, por exemplo:

Alerta de espaço em disco;
Aviso de queda de servidor;
Poka Yoke de Controle
Bloqueia o andamento da linha identificando o erro, por exemplo:

Checklist;
Teste Automatizado;
Atualização sequencial de versões;
Poka Yoke
O que é JIT?
Eliminador de desperdícios;

Sistema puxado de produção;

Filosofia de gerenciamento.
O que o JIT faz?
Ataca os desperdícios de estoque, tempo e qualidade;
Identifica gargalos;
Estabelece um fluxo contínuo de valor;
Ajusta o Takt Time;
Puxado pelo cliente.
O que é necessário no JIT?
Pequenos lotes de trabalho conforme a necessidade;
Controle da qualidade em toda a cadeia produtiva;
Participação de todos.
Quais os requisitos do JIT?
Ambiente organizacional e produtivo estável;
Compromisso de todos com qualidade e eliminação de desperdícios;
Envolvimento de todos da organização.
Alta velocidade e flexibilidade.
JIT
Sistema Puxado de produção;
Eliminar Desperdícios;
Zero Defeito;
Redução do WIP.
Just in Time
Significa eliminar o desperdício:
Executando somente o necessário;
Na quantidade necessária;
No momento necessário;
No local necessário e nada mais.
KANBAN
Significa "placa visível", é um sistema de gestão do fluxo de produção que visa principalmente expor gargalos, permitindo a eliminação de desperdícios
O que permite o Kanban?
Permite organizar o processo de produção por etapas, conforme a capacidade de cada posto produtivo, além de facilitar a gestão visual e identificação de gargalos.
Regras do Kanban
O processo fornecedor somente produz a quantidade definida pelo processo cliente.

O processo cliente somente retira o material necessário para produção.

Somente componentes bons devem ser fornecidos.
KANBAN
Terça
Quarta
Sexta
Quinta
Segunda
Segundo dia Kaizen
Identificar ações de melhoria

Apresentação para Gerência
Terceiro dia Kaizen
Implementação das melhorias

Identificação de novas melhorias

Apresentação para Gerência
Quarto dia Kaizen
Ajuste fino do novo processo

Documentação necessária

Treinamento dos envolvidos no novo processo

Apresentação para Gerência
Quinto dia Kaizen
Documentação e Treinamento

Apresentação final

Reconhecimento do time

Celebração!!!!
Kaizen (Mudar para Melhor)
Na prática significa: “hoje deve ser melhor do que ontem e amanhã, melhor que hoje” é uma filosofia de melhoria contínua!

Participam: Facilitador, tomadores de decisão e participantes do processo a ser aplicado o Kaizen.

Exemplo de Kaizen de 5 dias.
Primeiro Dia Kaizen
Planejamento

Treinamento do time

Análise da Situação atual
Kaizen
Lean = enxuto
O foco do Lean é eliminar os desperdícios de
valor
e promover a melhoria contínua.

O Lean possui 5 princípios básicos e os desperdícios são classificados em 3 categorias.
Muda (Valor não Agregado)
Tudo o que consome recursos sem agregar valor ao cliente.
Muri (Sobrecarga)
Difícil de ser identificado e gera grande dano à organização.
Mura (Defeitos)
Irregularidades, bugs, lentidão, instabilidade de serviços, em resumo: os itens que afetam a qualidade do produto.
Foco na redução do desperdício
5 Princípios Lean
Valor;
Fluxo de Valor;
Fluxo Contínuo;
Produção Puxada;
Melhoria Contínua.
O que é Lean?
Agrega Valor:
O que transforma o desejo do cliente em produto;
Fazer certo da 1ª. vez.

Não Agrega Valor porém é necessário:
O que consome recurso, tempo e espaço, mas não contribui diretamente com o desejo do cliente.

Não Agrega Valor:
Tudo que possui custo sem agregar valor ao cliente.
Lean
Lean
Lean
Lean
Lean
Ferramentas
Lean
Obrigado!
Lean - 5s - Poka Yoke - Jidoka - Just in Time - Kaizen - Kanban
O termo Lean foi cunhado pelo MIT em um artigo nos anos 80, descrevendo o funcionamento do STP (Sistema Toyota de Produção que iniciou em 1924 com um tear automatizado).
Tear:
Sakichi Toyoda + Kiichiro Toyoda
STP (Sist. Toyota de Prod.):
Taiichi Ohno
Full transcript