lean x Ágil
DESCRIPTION
Apresentação que demonstra um comparativo das abordagens LEAN e ÁgilTRANSCRIPT
27 MARÇO DE 2013 VENÍCIOS SANTOS
LEAN e suas origens
LEAN x Ágil
LEAN x Ágil
Sistema TOYOTA de Produção - TPS
“(...) surgiu em 1956, o então engenheiro-chefe da Toyota, Taiichi Ohno em sua primeira visita às fábricas da Ford, fez sua análise crítica do processo fordista.” “sistema de produção muito mais eficiente, flexível, ágil e inovador do que a produção em massa; um sistema habilitado a enfrentar melhor um mercado em constante mudança “
Fonte: Livro - A Máquina que mudou o mundo
Quem usa LEAN
LEAN x Ágil
LEAN x Ágil
Além da TOYOTA:
LEAN x Ágil
Os 5 princípios do LEAN
Valor O objetivo de
todos
Fluxo de Valor
Campo de intervenção
Fluxo Contínuo
Os meios de aplicar
PULL Sistema de
produção puxado
Melhoria Contínua
A atitude certa
Fonte: http://www.administradores.com.br/artigos/ carreira/lean-thinking-eliminando-os-desperdicios-e-criando-valor/20379/
LEAN x Ágil
Princípios LEAN aplicados a software
Elimine o desperdício
Inclua qualidade no processo
Crie conhecimento
Adie decisões e compromissos
Entregue rápido
Respeite as pessoas
Otimize o todo
Fonte: “Lean Software Development: An Agile Toolkit”
LEAN x Ágil
Fonte: “Lean Software Development: An Agile Toolkit”
“A moral da história é que devemos encontrar uma maneira de entregar software tão
rápido, que nossos clientes não tenham tempo de mudar de idéia”- Mary Poppendieck
LEAN x Ágil
Ágil e suas origens
LEAN x Ágil
O Manifesto Ágil
LEAN x Ágil
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo. Através deste trabalho, passamos a valorizar:
Indivíduos e interação entre eles mais que processos e ferramentas Software em funcionamento mais que documentação abrangente
Colaboração com o cliente mais que negociação de contratos Responder a mudanças mais que seguir um plano
Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda. Fonte: http://manifestoagil.com.br/
LEAN x Ágil
O Processo Ágil
LEAN x Ágil
Lista priorizada dos requisitos de negócios;
Equipe coesa, dedicada e multidisciplinar;
Valor de negócio;
Iterações curtas;
Reunião Diária;
Incremento do produto ao final da iteração;
Fomentar feedback e lições aprendidas ao final de uma iteração;
Atualizar e Repriorizar os requisitos mediante o feedback e
aprendizado recente.
Fonte: http://www.slideshare.net/manoelp/ vises-sobre-lean-agile-victor-hugo-manoel-pimentel-presentation
LEAN x Ágil
Algumas metodologias Ágeis
LEAN x Ágil
Scrum (1986);
Crystal Clear;
eXtreming Programming - XP (1996);
Adaptive Software Development – ASD;
Feature Driven Development – FDD;
Dynamic Systems Development Method – DSDM (1995);
LEAN software development.
Fonte: http://en.wikipedia.org/wiki/Agile_software_development
LEAN x Ágil
Princípios do gerenciamento Ágil
LEAN x Ágil
Fluxo Contínuo Responder às Mudanças
Feedback Constante
Quem usa Ágil
LEAN x Ágil
LEAN x Ágil
LEAN x Ágil
Diferentes abordagens
LEAN x Ágil
Lean e Ágil possibilitam melhoria no processo de desenvolvimento de
software;
Ágil e Lean são mentalidades;
Eles têm abordagens diferentes e funcionam de forma eficaz em
situações diferentes;
Ágil começa na equipe, enquanto começa Lean no processo;
Lean (Software Development) fornece muito mais dicas específicas
como executar tarefas e um conjunto de práticas de engenharia;
Ágil (por exemplo Scrum) restringe-se a uma estrutura básica da
prática de gerenciamento de projetos (reuniões, papéis e artefatos).
Fonte: http://www.slideshare.net/awahid/agile-software-development-scrum-vs-lean-2337118
LEAN x Ágil
O comparativo na prática
LEAN x Ágil
Dia 1 Dia 4
Dia 14 Dia 17
Dia 9
Dia 20
Kanban Ágil
Fonte: http://msdn.microsoft.com/en-us/library/jj161049.aspx
LEAN x Ágil
Dia 2 Dia 8
Dia 12 Dia 20
Kanban LEAN
Fonte: http://msdn.microsoft.com/en-us/library/jj161049.aspx
LEAN x Ágil
Conclusão
LEAN x Ágil
Lean e Ágil concomitantemente utilizados potencializam o desenvolvimento do software elevando sua qualidade e trazendo ganhos consideráveis para todo o processo. Tais como:
Respostas mais rápidas às necessidades dos clientes;
Custos reduzido do desenvolvimento de produto;
Desenvolver software de alta qualidade, o que se traduz
em custos mais baixos de manutenção.
LEAN x Ágil
Lean e Ágil não são conceitos concorrentes, e sim complementares.