Anúncio

Apresentacao tec talks - lean e scrum v05

16 de Sep de 2010
Anúncio

Mais conteúdo relacionado

Apresentações para você(20)

Anúncio

Similar a Apresentacao tec talks - lean e scrum v05(20)

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. PROBLEMAS EM PROJETOS DE DESENVOLVIMENTO DE SOFTWARE FONTE: CHAOS REPORT (STANDISH GROUP)
  3. 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
  4. PROBLEMA DE SOBRE ENGENHARIA NO DESENVOLVIMENTO DE SOFTWARE FONTE: CHAOS REPORT (STANDISH GROUP)
  5. PROCESSO PRODUTIVO Adaptado de SLACK(1995)
  6. Fonte: Royce(1970) Comentário de Larman(2003) CICLO DE VIDA DO DESENVOLVIMENTO DE SOFTWARE - SDLC
  7. 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
  8. Fonte: http://www.heptagon.com.br/5dgp-1 Multitarefa Nociva Corrente Crítica (Goldrat, 1998)
  9. 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 +
  10. 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
  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 B
  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 B 3
  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 B 3
  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 4 5 B 3
  15. 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
  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 B
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  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 Aceite A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B C
  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 1 2 3 4 5 6 7 8 B C
  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 3 4 5 7 8 B 9 6 C
  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 3 4 5 7 8 B 9 6 C
  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 3 4 5 7 8 B 9 6 C
  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 3 4 5 6 7 8 B 9 C
  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 6 7 8 B 9 C
  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 3 4 5 7 8 B 9 6 C
  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 3 4 5 7 8 B 9 6 C
  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 3 4 5 7 8 B 9 6 C
  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 3 4 5 6 7 8 B 9 C
  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 A 2 2 Tempo de Entrega atual: 12dd 1 2 3 4 5 6 7 8 B 9 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 9 10 C 11
  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 7 8 B 9 6 C 10 11
  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 10 11 impedido
  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 10 11 6 C 12
  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 10 11 6 C 12
  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 7 8 B 9 10 11 6 C 12
  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 7 8 B 9 10 11 6 C 12 13
  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 10 11 6 C 12 13
  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 10 11 6 C 12 13
  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 10 11 6 C 12 13 14
  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 7 8 B 9 10 11 6 C 12 13 14
  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 7 8 B 9 10 11 6 C 12 13 14
  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 7 8 B 9 10 11 6 C 12 13 14
  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 10 11 6 C 12 13 14
  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 10 11 6 C 12 13 14
  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 13 14
  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 13 14
  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 13 14 15 16
  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 14 15 16
  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 14 15 16
  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 14 15 16
  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 17 16 15
  56. 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.
  57. 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 ??
Anúncio