lean x Ágil

28
27 MARÇO DE 2013 VENÍCIOS SANTOS

Upload: venicios-gustavo

Post on 13-Jan-2015

321 views

Category:

Technology


35 download

DESCRIPTION

Apresentação que demonstra um comparativo das abordagens LEAN e Ágil

TRANSCRIPT

Page 1: LEAN x Ágil

27 MARÇO DE 2013 VENÍCIOS SANTOS

Page 2: LEAN x Ágil

LEAN e suas origens

LEAN x Ágil

Page 3: 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

Page 4: LEAN x Ágil

Quem usa LEAN

LEAN x Ágil

Page 5: LEAN x Ágil

LEAN x Ágil

Além da TOYOTA:

Page 6: LEAN x Ágil

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/

Page 7: LEAN x Ágil

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”

Page 8: LEAN x Ágil

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

Page 9: LEAN x Ágil

LEAN x Ágil

Ágil e suas origens

Page 10: LEAN x Ágil

LEAN x Ágil

O Manifesto Ágil

Page 11: LEAN x Á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/

Page 12: LEAN x Ágil

LEAN x Ágil

O Processo Ágil

Page 13: LEAN x Á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

Page 14: LEAN x Ágil

LEAN x Ágil

Algumas metodologias Ágeis

Page 15: LEAN x Ágil

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

Page 16: LEAN x Ágil

LEAN x Ágil

Princípios do gerenciamento Ágil

Page 17: LEAN x Ágil

LEAN x Ágil

Fluxo Contínuo Responder às Mudanças

Feedback Constante

Page 18: LEAN x Ágil

Quem usa Ágil

LEAN x Ágil

Page 19: LEAN x Ágil

LEAN x Ágil

Page 20: LEAN x Ágil

LEAN x Ágil

Diferentes abordagens

Page 21: LEAN x Ágil

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

Page 22: LEAN x Ágil

LEAN x Ágil

O comparativo na prática

Page 23: LEAN x Ágil

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

Page 24: LEAN x Ágil

LEAN x Ágil

Dia 2 Dia 8

Dia 12 Dia 20

Kanban LEAN

Fonte: http://msdn.microsoft.com/en-us/library/jj161049.aspx

Page 25: LEAN x Ágil

LEAN x Ágil

Conclusão

Page 26: LEAN x Ágil

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.

Page 27: LEAN x Ágil

LEAN x Ágil

Lean e Ágil não são conceitos concorrentes, e sim complementares.

Page 28: LEAN x Ágil

LEAN x Ágil

Obrigado!

Venícios Gustavo Santos

[email protected]

+55 |31| 9468-0304