SlideShare une entreprise Scribd logo
1  sur  71
MELHORIA NA QUALIDADE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE USANDO LEAN E SCRUM Mestrado em Engenharia de Produção Alunos: Fernando Carvalho e Gustavo Louvem
CONTEXTO DE UTILIZAÇÃO DE SOFTWARE ,[object Object],[object Object],[object Object],[object Object],[object Object]
PROBLEMAS EM PROJETOS DE DESENVOLVIMENTO DE SOFTWARE FONTE: CHAOS REPORT (STANDISH GROUP)
Projetos de Software que falharam •  Hudson Bay Co. – Perda: 33M – Sistema inventário com problemas •  Ford Motor Co. – Perda: 400M – Sistema de compras cancelado •  AT&T Wireless – Perda: 100M – Problemas com CRM •  McDonald’s – Perda: 170M – Sistema de compras cancelado •  Budget, Hilton, Marriot – Perda: 165M – Sistema de reservas cancelado •  Hershey, HP, Avis, FoxMeyer – Perda: mais de  400M  com ERPs •  US Revenue Service – Perda: 4B – Sistema de impostos cancelado •  Nike Inc. – Perda – 100M – Problemas com sistema de supply chain •  Kmart – Perda – 130M – Cancelamento sistema supply chain
PROBLEMA DE SOBRE ENGENHARIA NO DESENVOLVIMENTO DE SOFTWARE FONTE: CHAOS REPORT (STANDISH GROUP)
PROCESSO PRODUTIVO Adaptado de SLACK(1995)
Fonte: Royce(1970) Comentário de Larman(2003) CICLO DE VIDA DO DESENVOLVIMENTO DE SOFTWARE - SDLC
R1 R2 R3 ... R20 R1 R2 R3 ... R20 análise projeto R1 R2 R3 ... R20 R1 R2 R3 ... R20 desenvolvimento teste ... SDLC Entrega Produto (Feedback sobre  Tudo) e RoI Estoque SW Estoque Análise Estoque Projeto Estoque Testes
Problemas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Sistema Toyota de Produção (Ohno, 1988; Shingo, 1989)
Pensamento Enxuto (Womack, 1996) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mapeamento de Lean p/ Desenvolvimento de SW ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Fonte: http://www.heptagon.com.br/5dgp-1 Multitarefa Nociva Corrente Crítica (Goldrat, 1998)
R1 R2 R20 R1 R2 R3 ... R20 R1 R2 R3 ... R20 A = Análise P = Projeto R1 R2 R3 ... R20 R1 R2 R3 ... R 20 D = Desenvolvimento T = Teste ... CASCATA x ÁGIL ... Entrega 1 Entrega 2 Entrega 20 ,[object Object],[object Object],Entrega Todos Estoque Estoque Estoque Estoque (RoI) (RoI) A P D T A P D T A P D T
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SCHWABER, K.  Agile Project Management with Scrum . Microsoft Press, 2004 . SCRUM
Autonomação e Poka-yoke (OHNO,88) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TDD e Integração Contínua (BECK,99) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Executar Teste Testar Todos Escrever Teste Escrever Código Refatorar Se falhar Se não falhar Se falhar Se não falhar
Definição de valor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Criação do Mapa da Cadeia de Valor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mapa da Cadeia de Valor (SW Dev. Life Cicle - SDLC) Requisitos 1 mês Especificação De Projeto Análise Projeto Diagramas de Análise Código Programação 2 meses 1 mês Testes Entrega 6 meses 2 meses 1 dia Estoques Operações Requisitos Plano de Testes +
Mapa da Cadeia de Valor (caso complexo – com análise) Discutir Escopo 2 horas Modelo Solução Conhecimento Abstrato Brainsorming MMFs Modelar Solução BackLog Do Produto Priorizado Codigo+ Testes Desenvolver 0,5 hora 2 horas Aceite Entrega 2 semanas 2 horas <15 min Estoques Operações ,[object Object],[object Object],[object Object],[object Object]
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 15 17 16 14 12 9 10 4 5 Aceite A B 2 2 1 2 11 8 7 3 C 6 Tempo de Entrega atual: 12dd 13
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd B
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 B 3
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 B 3
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 B 3
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 B 3
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 B
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 3 B
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 3 B
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 3 B
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 3 B
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite 1 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 9 Impedido B C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B 9 C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B 9 C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B 9 C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B 9 C
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B 9 10 C 11
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C 10 11
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C 10 11 impedido
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14 15 16
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14 15 16
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14 15 16
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14 15 16
Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14 17 16 15
Vantagens do uso do Kanban ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONSIDERAÇÕES FINAIS ,[object Object],[object Object],[object Object],[object Object],[object Object]
REFERENCIAS ANDERSON, David J. Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results. New Jersey: Pearson Education, Inc. , 2004. Beck, K., (2000) Extreme Programming Explained: Embrace Change. Boston, MA: Addison-Wesley. Denne, M. & Cleland-Huang, (2004) “Software by Numbers: Low Risk, High-Return Development.” Prentice-Hall. GOLDRATT, E. (1997) Critical Chain. Great Barrington: North River Press. OHNO, Taiichi (1988) O Sistema Toyota de Produção: além da produção em larga escala. Porto Alegre: Bookman, 1997 (edição norte-americana de 1988 e primeira edição japonesa de 1978). Pressman, J.L. (2004) Software Engineering: A Practitioner's Approach. 6 ed. 2004, New York: McGraw-Hill. 912. SHINGO, S. (1996) O Sistema Toyota de Produção, Bookman, Porto Alegre. WOMACK, J. P. (1992) A máquina que mudou o mundo. Rio de Janeiro: Campus.
MELHORIA NA QUALIDADE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE USANDO LEAN E SCRUM Mestrado em Engenharia de Produção Alunos: Fernando Carvalho e Gustavo Louvem PERGUNTAS ??

Contenu connexe

Tendances

Lean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de TecnologiaLean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de TecnologiaRodrigo Yoshima
 
SAFe 101 no TDC de Florianópolis em mai-2015
SAFe 101 no TDC de Florianópolis em mai-2015SAFe 101 no TDC de Florianópolis em mai-2015
SAFe 101 no TDC de Florianópolis em mai-2015Adriano Campestrini
 
Kanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processoKanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processoRodrigo Yoshima
 
Scrum - Gestão Ágil de Projetos de Software
Scrum - Gestão Ágil de Projetos de SoftwareScrum - Gestão Ágil de Projetos de Software
Scrum - Gestão Ágil de Projetos de SoftwareLucas Gonçalves Nadalete
 
Aprendizados de um Agile Coach - Agile Trends
Aprendizados de um Agile Coach - Agile TrendsAprendizados de um Agile Coach - Agile Trends
Aprendizados de um Agile Coach - Agile TrendsAlexandre Rech
 
Estrategia de implementacao Scrum para Produtora Web
Estrategia de implementacao Scrum para Produtora WebEstrategia de implementacao Scrum para Produtora Web
Estrategia de implementacao Scrum para Produtora WebLuanna Eroles
 
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficienteKanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficientethiagodacosta
 
Avaliando Scrum em um ambiente CMMi 5
Avaliando Scrum em um ambiente CMMi 5Avaliando Scrum em um ambiente CMMi 5
Avaliando Scrum em um ambiente CMMi 5danielvm
 
Disciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do ScrumDisciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do ScrumAdriano Tavares
 
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Igor Abade
 
Arquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinadaArquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinadaAdriano Tavares
 
Java+DDD+BDD+TDD=Sucesso Total
Java+DDD+BDD+TDD=Sucesso TotalJava+DDD+BDD+TDD=Sucesso Total
Java+DDD+BDD+TDD=Sucesso TotalEduardo Bregaida
 
O que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanbanO que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanbanRodrigo Yoshima
 
Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)Rodrigo Yoshima
 
Plano de Projeto de Software do​ Residents Control
Plano de Projeto de Software do​ Residents ControlPlano de Projeto de Software do​ Residents Control
Plano de Projeto de Software do​ Residents Controlazarael2607
 
Utilizando SCRUM em Contratos de Preço-Fixo
Utilizando SCRUM em Contratos de Preço-FixoUtilizando SCRUM em Contratos de Preço-Fixo
Utilizando SCRUM em Contratos de Preço-FixoEduardo Peres
 

Tendances (20)

Lean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de TecnologiaLean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de Tecnologia
 
O programador lean
O programador leanO programador lean
O programador lean
 
SAFe 101 no TDC de Florianópolis em mai-2015
SAFe 101 no TDC de Florianópolis em mai-2015SAFe 101 no TDC de Florianópolis em mai-2015
SAFe 101 no TDC de Florianópolis em mai-2015
 
Agile testing
Agile testing Agile testing
Agile testing
 
Kanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processoKanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processo
 
Scrum - Gestão Ágil de Projetos de Software
Scrum - Gestão Ágil de Projetos de SoftwareScrum - Gestão Ágil de Projetos de Software
Scrum - Gestão Ágil de Projetos de Software
 
Aprendizados de um Agile Coach - Agile Trends
Aprendizados de um Agile Coach - Agile TrendsAprendizados de um Agile Coach - Agile Trends
Aprendizados de um Agile Coach - Agile Trends
 
Estrategia de implementacao Scrum para Produtora Web
Estrategia de implementacao Scrum para Produtora WebEstrategia de implementacao Scrum para Produtora Web
Estrategia de implementacao Scrum para Produtora Web
 
Qualidade de software
Qualidade de softwareQualidade de software
Qualidade de software
 
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficienteKanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
 
Avaliando Scrum em um ambiente CMMi 5
Avaliando Scrum em um ambiente CMMi 5Avaliando Scrum em um ambiente CMMi 5
Avaliando Scrum em um ambiente CMMi 5
 
Disciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do ScrumDisciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do Scrum
 
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
 
Aula03 04 agile_scrum_xp
Aula03 04 agile_scrum_xpAula03 04 agile_scrum_xp
Aula03 04 agile_scrum_xp
 
Arquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinadaArquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinada
 
Java+DDD+BDD+TDD=Sucesso Total
Java+DDD+BDD+TDD=Sucesso TotalJava+DDD+BDD+TDD=Sucesso Total
Java+DDD+BDD+TDD=Sucesso Total
 
O que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanbanO que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanban
 
Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)
 
Plano de Projeto de Software do​ Residents Control
Plano de Projeto de Software do​ Residents ControlPlano de Projeto de Software do​ Residents Control
Plano de Projeto de Software do​ Residents Control
 
Utilizando SCRUM em Contratos de Preço-Fixo
Utilizando SCRUM em Contratos de Preço-FixoUtilizando SCRUM em Contratos de Preço-Fixo
Utilizando SCRUM em Contratos de Preço-Fixo
 

En vedette

Android Wear: Estendendo sua app para relógios inteligentes
Android Wear: Estendendo sua app para relógios inteligentesAndroid Wear: Estendendo sua app para relógios inteligentes
Android Wear: Estendendo sua app para relógios inteligentesRamon Ribeiro Rabello
 
Microlab CK-49N
Microlab CK-49NMicrolab CK-49N
Microlab CK-49Nsavomir
 
Moda invierno 2015
Moda  invierno 2015Moda  invierno 2015
Moda invierno 2015conchiita
 
An Unsatisfied Customer - In Vegas
An Unsatisfied Customer - In VegasAn Unsatisfied Customer - In Vegas
An Unsatisfied Customer - In VegasBob Badner
 
Gestão do Conhecimento Organizacional - Chocolate Quente.com - UNISC
Gestão do Conhecimento Organizacional - Chocolate Quente.com - UNISCGestão do Conhecimento Organizacional - Chocolate Quente.com - UNISC
Gestão do Conhecimento Organizacional - Chocolate Quente.com - UNISCLisiane Schwengber
 
Disproving the myth that an attorney cannot help you outside the court
Disproving the myth that an attorney cannot help you outside the courtDisproving the myth that an attorney cannot help you outside the court
Disproving the myth that an attorney cannot help you outside the courtTanzil Al Gazmir
 
FOTO bc3 PORTUGAL , pág. 1 : leque
FOTO bc3 PORTUGAL , pág. 1 : lequeFOTO bc3 PORTUGAL , pág. 1 : leque
FOTO bc3 PORTUGAL , pág. 1 : lequeDelfina Tamulonis
 
La famiglia nella Letteratura per l'infanzia 20_ott_2016
La famiglia nella Letteratura per l'infanzia 20_ott_2016La famiglia nella Letteratura per l'infanzia 20_ott_2016
La famiglia nella Letteratura per l'infanzia 20_ott_2016Marta Marchi
 
Espaços que educam
Espaços que educamEspaços que educam
Espaços que educamAdelmo Silva
 
Commscope-Andrew F4A-PDMDM-10M
Commscope-Andrew F4A-PDMDM-10MCommscope-Andrew F4A-PDMDM-10M
Commscope-Andrew F4A-PDMDM-10Msavomir
 
Apresentação C2i Observatório Inovação USP
Apresentação C2i Observatório Inovação USPApresentação C2i Observatório Inovação USP
Apresentação C2i Observatório Inovação USPRonald Martin Dauscha
 
KMW AM-X-CD-17-65-OOT-RET
KMW AM-X-CD-17-65-OOT-RETKMW AM-X-CD-17-65-OOT-RET
KMW AM-X-CD-17-65-OOT-RETsavomir
 

En vedette (20)

Android Wear: Estendendo sua app para relógios inteligentes
Android Wear: Estendendo sua app para relógios inteligentesAndroid Wear: Estendendo sua app para relógios inteligentes
Android Wear: Estendendo sua app para relógios inteligentes
 
Microlab CK-49N
Microlab CK-49NMicrolab CK-49N
Microlab CK-49N
 
Moda invierno 2015
Moda  invierno 2015Moda  invierno 2015
Moda invierno 2015
 
Taller 3
Taller 3Taller 3
Taller 3
 
An Unsatisfied Customer - In Vegas
An Unsatisfied Customer - In VegasAn Unsatisfied Customer - In Vegas
An Unsatisfied Customer - In Vegas
 
Gestão do Conhecimento Organizacional - Chocolate Quente.com - UNISC
Gestão do Conhecimento Organizacional - Chocolate Quente.com - UNISCGestão do Conhecimento Organizacional - Chocolate Quente.com - UNISC
Gestão do Conhecimento Organizacional - Chocolate Quente.com - UNISC
 
Planejamento financeiro
Planejamento financeiroPlanejamento financeiro
Planejamento financeiro
 
Evolucion de la web
Evolucion de la webEvolucion de la web
Evolucion de la web
 
Disproving the myth that an attorney cannot help you outside the court
Disproving the myth that an attorney cannot help you outside the courtDisproving the myth that an attorney cannot help you outside the court
Disproving the myth that an attorney cannot help you outside the court
 
FOTO bc3 PORTUGAL , pág. 1 : leque
FOTO bc3 PORTUGAL , pág. 1 : lequeFOTO bc3 PORTUGAL , pág. 1 : leque
FOTO bc3 PORTUGAL , pág. 1 : leque
 
Payment of tax
Payment of taxPayment of tax
Payment of tax
 
La famiglia nella Letteratura per l'infanzia 20_ott_2016
La famiglia nella Letteratura per l'infanzia 20_ott_2016La famiglia nella Letteratura per l'infanzia 20_ott_2016
La famiglia nella Letteratura per l'infanzia 20_ott_2016
 
skydrive_word_doc
skydrive_word_docskydrive_word_doc
skydrive_word_doc
 
Espaços que educam
Espaços que educamEspaços que educam
Espaços que educam
 
Commscope-Andrew F4A-PDMDM-10M
Commscope-Andrew F4A-PDMDM-10MCommscope-Andrew F4A-PDMDM-10M
Commscope-Andrew F4A-PDMDM-10M
 
Modelos de aprendizaje e learning
Modelos de aprendizaje e learningModelos de aprendizaje e learning
Modelos de aprendizaje e learning
 
Priskills catalogue v2.0
Priskills catalogue v2.0Priskills catalogue v2.0
Priskills catalogue v2.0
 
Apresentação C2i Observatório Inovação USP
Apresentação C2i Observatório Inovação USPApresentação C2i Observatório Inovação USP
Apresentação C2i Observatório Inovação USP
 
KMW AM-X-CD-17-65-OOT-RET
KMW AM-X-CD-17-65-OOT-RETKMW AM-X-CD-17-65-OOT-RET
KMW AM-X-CD-17-65-OOT-RET
 
Cila apresentação1
Cila apresentação1Cila apresentação1
Cila apresentação1
 

Similaire à Apresentacao tec talks - lean e scrum v05

Fundamentos de scrum e agile
Fundamentos de scrum e agileFundamentos de scrum e agile
Fundamentos de scrum e agileLeandro Castro
 
TDC 2016 - Workshop sobre Planejamento Ágil de Releases
TDC 2016 - Workshop sobre Planejamento Ágil de ReleasesTDC 2016 - Workshop sobre Planejamento Ágil de Releases
TDC 2016 - Workshop sobre Planejamento Ágil de ReleasesAdriano Campestrini
 
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Denis Santos
 
The Lean Approach to Project Management - Lean Conference Aveiro.pdf
The Lean Approach to Project Management - Lean Conference Aveiro.pdfThe Lean Approach to Project Management - Lean Conference Aveiro.pdf
The Lean Approach to Project Management - Lean Conference Aveiro.pdfFabio Perrotta de Andrade
 
Metodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicaçãoMetodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicaçãoStefanie Martins
 
Conceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeisConceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeisJosé Roberto Bolognani
 
XP como aliado para conter a complexidade de um monolito de mais de 15 anos
XP como aliado para conter a complexidade de um monolito de mais de 15 anosXP como aliado para conter a complexidade de um monolito de mais de 15 anos
XP como aliado para conter a complexidade de um monolito de mais de 15 anosAnderson Silveira
 
Gestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágilGestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágilSabrina Mariana
 
Gestão da qualidade metodologia ágil v01 (2)
Gestão da qualidade   metodologia ágil v01 (2)Gestão da qualidade   metodologia ágil v01 (2)
Gestão da qualidade metodologia ágil v01 (2)Sabrina Mariana
 
Gestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxoGestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxoAnderson Silveira
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Igor Abade
 
11. módulo 6 just in time (lean manufacturing)
11. módulo 6   just in time (lean manufacturing)11. módulo 6   just in time (lean manufacturing)
11. módulo 6 just in time (lean manufacturing)Eliana Celiven
 
Scrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaScrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaVítor Bruno de Almeida
 

Similaire à Apresentacao tec talks - lean e scrum v05 (20)

Fundamentos de scrum e agile
Fundamentos de scrum e agileFundamentos de scrum e agile
Fundamentos de scrum e agile
 
Scrum - evolução contínua
Scrum - evolução contínuaScrum - evolução contínua
Scrum - evolução contínua
 
TDC 2016 - Workshop sobre Planejamento Ágil de Releases
TDC 2016 - Workshop sobre Planejamento Ágil de ReleasesTDC 2016 - Workshop sobre Planejamento Ágil de Releases
TDC 2016 - Workshop sobre Planejamento Ágil de Releases
 
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
 
Scrum
ScrumScrum
Scrum
 
The Lean Approach to Project Management - Lean Conference Aveiro.pdf
The Lean Approach to Project Management - Lean Conference Aveiro.pdfThe Lean Approach to Project Management - Lean Conference Aveiro.pdf
The Lean Approach to Project Management - Lean Conference Aveiro.pdf
 
Metodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicaçãoMetodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicação
 
Conceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeisConceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeis
 
Palestra: Scrum e seus papéis
Palestra: Scrum e seus papéisPalestra: Scrum e seus papéis
Palestra: Scrum e seus papéis
 
XP como aliado para conter a complexidade de um monolito de mais de 15 anos
XP como aliado para conter a complexidade de um monolito de mais de 15 anosXP como aliado para conter a complexidade de um monolito de mais de 15 anos
XP como aliado para conter a complexidade de um monolito de mais de 15 anos
 
Gestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágilGestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágil
 
Gestão da qualidade metodologia ágil v01 (2)
Gestão da qualidade   metodologia ágil v01 (2)Gestão da qualidade   metodologia ágil v01 (2)
Gestão da qualidade metodologia ágil v01 (2)
 
Gestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxoGestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxo
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
Scrum com Lego ®
Scrum com Lego ®Scrum com Lego ®
Scrum com Lego ®
 
Lean
LeanLean
Lean
 
Scrum
ScrumScrum
Scrum
 
11. módulo 6 just in time (lean manufacturing)
11. módulo 6   just in time (lean manufacturing)11. módulo 6   just in time (lean manufacturing)
11. módulo 6 just in time (lean manufacturing)
 
Scrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaScrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-dia
 

Apresentacao tec talks - lean e scrum v05

  • 1. MELHORIA NA QUALIDADE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE USANDO LEAN E SCRUM Mestrado em Engenharia de Produção Alunos: Fernando Carvalho e Gustavo Louvem
  • 2.
  • 3. PROBLEMAS EM PROJETOS DE DESENVOLVIMENTO DE SOFTWARE FONTE: CHAOS REPORT (STANDISH GROUP)
  • 4. Projetos de Software que falharam • Hudson Bay Co. – Perda: 33M – Sistema inventário com problemas • Ford Motor Co. – Perda: 400M – Sistema de compras cancelado • AT&T Wireless – Perda: 100M – Problemas com CRM • McDonald’s – Perda: 170M – Sistema de compras cancelado • Budget, Hilton, Marriot – Perda: 165M – Sistema de reservas cancelado • Hershey, HP, Avis, FoxMeyer – Perda: mais de 400M com ERPs • US Revenue Service – Perda: 4B – Sistema de impostos cancelado • Nike Inc. – Perda – 100M – Problemas com sistema de supply chain • Kmart – Perda – 130M – Cancelamento sistema supply chain
  • 5. PROBLEMA DE SOBRE ENGENHARIA NO DESENVOLVIMENTO DE SOFTWARE FONTE: CHAOS REPORT (STANDISH GROUP)
  • 7. Fonte: Royce(1970) Comentário de Larman(2003) CICLO DE VIDA DO DESENVOLVIMENTO DE SOFTWARE - SDLC
  • 8. R1 R2 R3 ... R20 R1 R2 R3 ... R20 análise projeto R1 R2 R3 ... R20 R1 R2 R3 ... R20 desenvolvimento teste ... SDLC Entrega Produto (Feedback sobre Tudo) e RoI Estoque SW Estoque Análise Estoque Projeto Estoque Testes
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Fonte: http://www.heptagon.com.br/5dgp-1 Multitarefa Nociva Corrente Crítica (Goldrat, 1998)
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Mapa da Cadeia de Valor (SW Dev. Life Cicle - SDLC) Requisitos 1 mês Especificação De Projeto Análise Projeto Diagramas de Análise Código Programação 2 meses 1 mês Testes Entrega 6 meses 2 meses 1 dia Estoques Operações Requisitos Plano de Testes +
  • 21.
  • 22. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 15 17 16 14 12 9 10 4 5 Aceite A B 2 2 1 2 11 8 7 3 C 6 Tempo de Entrega atual: 12dd 13
  • 23. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd B
  • 24. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 B 3
  • 25. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 B 3
  • 26. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 B 3
  • 27. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 B 3
  • 28. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 B
  • 29. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 3 B
  • 30. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 3 B
  • 31. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 3 B
  • 32. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 4 5 3 B
  • 33. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite 1 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 9 Impedido B C
  • 34. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B C
  • 35. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B C
  • 36. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
  • 37. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
  • 38. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
  • 39. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B 9 C
  • 40. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B 9 C
  • 41. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
  • 42. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
  • 43. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C
  • 44. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B 9 C
  • 45. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B 9 C
  • 46. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B 9 10 C 11
  • 47. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C 10 11
  • 48. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 6 C 10 11 impedido
  • 49. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12
  • 50. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12
  • 51. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12
  • 52. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13
  • 53. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13
  • 54. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13
  • 55. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
  • 56. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
  • 57. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
  • 58. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
  • 59. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
  • 60. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
  • 61. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
  • 62. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14
  • 63. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14 15 16
  • 64. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14 15 16
  • 65. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14 15 16
  • 66. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14 15 16
  • 67. Lean = Kanban + Scrum MMF Estórias Priorizadas Modelar Solução Desenvolvimento Aguardando Em Processo Expedição Pronto WIP 4 Tempo de Ciclo atual: 11dd 2 4 4 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 7 8 B 9 10 11 6 C 12 13 14 17 16 15
  • 68.
  • 69.
  • 70. REFERENCIAS ANDERSON, David J. Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results. New Jersey: Pearson Education, Inc. , 2004. Beck, K., (2000) Extreme Programming Explained: Embrace Change. Boston, MA: Addison-Wesley. Denne, M. & Cleland-Huang, (2004) “Software by Numbers: Low Risk, High-Return Development.” Prentice-Hall. GOLDRATT, E. (1997) Critical Chain. Great Barrington: North River Press. OHNO, Taiichi (1988) O Sistema Toyota de Produção: além da produção em larga escala. Porto Alegre: Bookman, 1997 (edição norte-americana de 1988 e primeira edição japonesa de 1978). Pressman, J.L. (2004) Software Engineering: A Practitioner's Approach. 6 ed. 2004, New York: McGraw-Hill. 912. SHINGO, S. (1996) O Sistema Toyota de Produção, Bookman, Porto Alegre. WOMACK, J. P. (1992) A máquina que mudou o mundo. Rio de Janeiro: Campus.
  • 71. MELHORIA NA QUALIDADE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE USANDO LEAN E SCRUM Mestrado em Engenharia de Produção Alunos: Fernando Carvalho e Gustavo Louvem PERGUNTAS ??