O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Desenvolvimento Ágil com Drupal

Workshop do Rafael Caceres Sobre Desenvolvimento Ágil com Drupal

  • Entre para ver os comentários

Desenvolvimento Ágil com Drupal

  1. 1. Desenvolvimento Ágil com Drupal Rafael Caceres terça-feira, 21 de maio de 13
  2. 2. O que é uma metodologia? terça-feira, 21 de maio de 13
  3. 3. • Estudo dos métodos • Técnicas de como fazer • Um conjunto de tarefas • comunicação, análise de requisitos, design do projeto, desenvolvimento, testes terça-feira, 21 de maio de 13
  4. 4. e no começo existia o CAOS... terça-feira, 21 de maio de 13
  5. 5. • Codifica/corrige (popular go-horse) • Crise do software de 1969 • e nasce a Engenharia de software, baseada nas outras engenharias (taylorismo, fordismo) terça-feira, 21 de maio de 13
  6. 6. Chaos Report 2010 21% 37% 42% Sucesso Falha Comprometidos terça-feira, 21 de maio de 13
  7. 7. 65% do software é lixo 46% 19% 35% Nunca Usadas Raramente Usadas Sempre Usadas terça-feira, 21 de maio de 13
  8. 8. Metodologias Tradicionais ou também conhecidas como cascata terça-feira, 21 de maio de 13
  9. 9. • Mais famoso, mais antigo e mais utlizado no mundo • Assume que engenharia de software é igual a outras engenharias • Linear, especialista, com foco em execução e maximização da produção • Reconhecidamente ineficaz terça-feira, 21 de maio de 13
  10. 10. Corrida de revezamento não ajuda terça-feira, 21 de maio de 13
  11. 11. Trabalhador Manual X Trabalhador do Conhecimento segundo Peter Drucker terça-feira, 21 de maio de 13
  12. 12. terça-feira, 21 de maio de 13
  13. 13. Modelos Iterativos e incrementais terça-feira, 21 de maio de 13
  14. 14. Iterações muito longas pelo menos para o mundo de hoje terça-feira, 21 de maio de 13
  15. 15. Sistema de Produção Toyota ou, para nós ocidentais, Lean! terça-feira, 21 de maio de 13
  16. 16. The new new product development game Takeuchi & Nonaka Harvard Business Review 1989 terça-feira, 21 de maio de 13
  17. 17. terça-feira, 21 de maio de 13
  18. 18. The Mythical Man Month Frederick Brooks “Quando um projeto está atrasado, adicionar mais pessoas servirá apenas para atrasá-lo ainda mais” “O tempo estimado sempre deve ser dobrado. O programador precisa de tempo para pensar, além de programar” terça-feira, 21 de maio de 13
  19. 19. Dessas misturas, nascem os modelos Ágeis numa estação de ski... (?) terça-feira, 21 de maio de 13
  20. 20. Indivíduos e interações mais que processos  e ferramentas Software funcionando mais que documentação abrangente Colaboração com o cliente mais que negociação de contratos Resposta a mudança mais que seguir planos Manifesto Ágil *os elementos da direta são importantes, porém, menos importantes terça-feira, 21 de maio de 13
  21. 21. não existe nada além de pessoas e comunicação Jogo com objetivo, finito, cooperativo, de invenção e comunicação terça-feira, 21 de maio de 13
  22. 22. Valores •Comunicação •Simplicidade •Coragem •Feedback constante terça-feira, 21 de maio de 13
  23. 23. terça-feira, 21 de maio de 13
  24. 24. Lean Software Development é a Cultura da empresa ágil terça-feira, 21 de maio de 13
  25. 25. • Nome ocidental para o sistema de produção da toyota (TPS) • Sistemas holísticos • Eliminação de desperdício • Aprendizagem contínua • Decidir no último momento possível terça-feira, 21 de maio de 13
  26. 26. Kanban terça-feira, 21 de maio de 13
  27. 27. • Visualização do estado de workflow • Limitação do WIP • Medir e gerenciar o ciclo de tempo terça-feira, 21 de maio de 13
  28. 28. SCRUM o framework para gestão de projetos terça-feira, 21 de maio de 13
  29. 29. o framework em uma imagem terça-feira, 21 de maio de 13
  30. 30. Cerimônias terça-feira, 21 de maio de 13
  31. 31. • Planejamento • Revisão • Retrospectiva • Reuniões diárias terça-feira, 21 de maio de 13
  32. 32. Papéis terça-feira, 21 de maio de 13
  33. 33. • Product Owner • Scrum Master • Equipe terça-feira, 21 de maio de 13
  34. 34. Artefatos terça-feira, 21 de maio de 13
  35. 35. • Product Backlog • Sprint Backlog • Reuniões Diárias • Burndown Chart terça-feira, 21 de maio de 13
  36. 36. extreme programming (XP) terça-feira, 21 de maio de 13
  37. 37. Programação em Par terça-feira, 21 de maio de 13
  38. 38. Test Driven Development terça-feira, 21 de maio de 13
  39. 39. Refactoring terça-feira, 21 de maio de 13
  40. 40. Código Coletivo terça-feira, 21 de maio de 13
  41. 41. Padrões terça-feira, 21 de maio de 13
  42. 42. Design Simples terça-feira, 21 de maio de 13
  43. 43. Ritmo Sustentável terça-feira, 21 de maio de 13
  44. 44. Integração Contínua terça-feira, 21 de maio de 13
  45. 45. Releases Curtos terça-feira, 21 de maio de 13
  46. 46. terça-feira, 21 de maio de 13
  47. 47. Perguntas? terça-feira, 21 de maio de 13
  48. 48. terça-feira, 21 de maio de 13

×