Metodologias no Dia a Dia

995 views
946 views

Published on

Slides da palestra feita na ASWEB no dia 27 de Outubro de 2011

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
995
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
24
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Metodologias no Dia a Dia

  1. 1. Metodologias no dia a dia Dann Luciano de Menezes Dann Luciano de Menezes 1 @dannlucianosexta-feira, 28 de outubro de 11 1
  2. 2. Dann Luciano • Bacharel em Ciências da Computação - CEUT (2006-2010) • Mestrando em Sistemas e Computação - UFRN (2011-2013) Dann Luciano de Menezes 2 @dannlucianosexta-feira, 28 de outubro de 11 2
  3. 3. Agenda • GTD • Pomodoro • Manifesto Ágil • Scrun • XP • Mural de Praticas • 6 Chapéus Dann Luciano de Menezes 3 @dannlucianosexta-feira, 28 de outubro de 11 3
  4. 4. GTD Getting Things Done Dann Luciano de Menezes 4 @dannlucianosexta-feira, 28 de outubro de 11 4
  5. 5. GTD • David Allen, 2001 • “O GTD se baseia no princípio de que uma pessoa precisa tirar as tarefas de sua mente e registrá-las em algum lugar. Desta forma, a mente fica livre do trabalho de lembrar de tudo o que necessita ser feito e pode se concentrar em realmente executar essas tarefas.” Wikipedia Dann Luciano de Menezes 5 @dannlucianosexta-feira, 28 de outubro de 11 5
  6. 6. GTD Dann Luciano de Menezes 6 @dannlucianosexta-feira, 28 de outubro de 11 6
  7. 7. Pomodoro Dann Luciano de Menezes 7 @dannlucianosexta-feira, 28 de outubro de 11 7
  8. 8. Pomodoro • Francesco Cirillo, 1980 • “O método é baseado na idéia de que pausas frequentes podem aumentar a agilidade mental” Wikipedia Dann Luciano de Menezes 8 @dannlucianosexta-feira, 28 de outubro de 11 8
  9. 9. Pomodoro • Escolher a tarefa a ser executada • Ajustar o pomodoro para 25 minutos • Trabalhar na tarefa até que o alarme toque; registrar com um "x" • Fazer uma pausa curta (3 a 5 minutos) • A cada quatro pomodoros fazer uma pausa mais longa (15-30 minutos) Dann Luciano de Menezes 9 @dannlucianosexta-feira, 28 de outubro de 11 9
  10. 10. T D T   Dann Luciano de Menezes  (write bottom-up) 10 @dannluciano 1 sexta-feira, 28 de outubro de 11 10
  11. 11. Manifesto Ágil Dann Luciano de Menezes 11 @dannlucianosexta-feira, 28 de outubro de 11 11
  12. 12. Dann Luciano de Menezes 12 @dannlucianosexta-feira, 28 de outubro de 11 12
  13. 13. Scrum Dann Luciano de Menezes 13 @dannlucianosexta-feira, 28 de outubro de 11 13
  14. 14. Scrum • Product Owner • Scrum Master • Scrum Developer Dann Luciano de Menezes 14 @dannlucianosexta-feira, 28 de outubro de 11 14
  15. 15. Scrum • Product Backlog • Sprint Backlog • Sprint Planning Meeting • Sprint Review Meeting • Sprint Retrospective • Daily Scrum Meeting • Potentially Shippable Dann Luciano de Menezes 15 @dannlucianosexta-feira, 28 de outubro de 11 15
  16. 16. Dann Luciano de Menezes 16 @dannlucianosexta-feira, 28 de outubro de 11 16
  17. 17. Dann Luciano de Menezes 17 @dannlucianosexta-feira, 28 de outubro de 11 17
  18. 18. Dann Luciano de Menezes 18 @dannlucianosexta-feira, 28 de outubro de 11 18
  19. 19. Características Comuns Dann Luciano de Menezes 19 @dannlucianosexta-feira, 28 de outubro de 11 19
  20. 20. Características Comuns • Iterações (Dividir e Conquistar) • Listagem das Tarefas • Ordenação de prioridade • Enumeração de Complexidade • Visualização • Retrospectivas Dann Luciano de Menezes 20 @dannlucianosexta-feira, 28 de outubro de 11 20
  21. 21. XP Extreme Programming Dann Luciano de Menezes 21 @dannlucianosexta-feira, 28 de outubro de 11 21
  22. 22. XP • Kent Beck (1996-1999) • Valores • Princípios • Papéis • Práticas Dann Luciano de Menezes 22 @dannlucianosexta-feira, 28 de outubro de 11 22
  23. 23. Valores XP Dann Luciano de Menezes 23 @dannlucianosexta-feira, 28 de outubro de 11 23
  24. 24. Valores • Comunicação • Coragem • Feedback • Respeito • Simplicidade Dann Luciano de Menezes 24 @dannlucianosexta-feira, 28 de outubro de 11 24
  25. 25. XP • Valores • Princípios • Papéis • Práticas Dann Luciano de Menezes 25 @dannlucianosexta-feira, 28 de outubro de 11 25
  26. 26. Princípios XP Dann Luciano de Menezes 26 @dannlucianosexta-feira, 28 de outubro de 11 26
  27. 27. Princípios • Auto-semelhança • Melhoria • Benefício Mútuo • Oportunidade • Diversidade • Passos de Bebê • Economia • Qualidade • Falha • Redundância • Fluidez • Reflexão • Humanismo • Responsabilidade Aceita Dann Luciano de Menezes 27 @dannlucianosexta-feira, 28 de outubro de 11 27
  28. 28. XP • Valores • Princípios • Papéis • Práticas Dann Luciano de Menezes 28 @dannlucianosexta-feira, 28 de outubro de 11 28
  29. 29. Papéis XP Dann Luciano de Menezes 29 @dannlucianosexta-feira, 28 de outubro de 11 29
  30. 30. Papéis • Analistas de Teste • Gerentes de Produto • Arquitetos • Programadores • Designers de Interação • Recursos Humanos • Executivos • Redatores Técnicos • Gerentes de Projeto • Usuários Dann Luciano de Menezes 30 @dannlucianosexta-feira, 28 de outubro de 11 30
  31. 31. XP • Valores • Princípios • Papéis • Práticas Dann Luciano de Menezes 31 @dannlucianosexta-feira, 28 de outubro de 11 31
  32. 32. Práticas XP Dann Luciano de Menezes 32 @dannlucianosexta-feira, 28 de outubro de 11 32
  33. 33. Práticas • Ambiente Informativo • Equipe Integral • Build de Dez Minutos • Folga • Ciclo Semanal • Histórias • Ciclo Trimestral • Integração Contínua • Desenvolvimento • Programação em Par Orientado a Testes • Sentar-se Junto • Design Incremental • Trabalho Energizado Dann Luciano de Menezes 33 @dannlucianosexta-feira, 28 de outubro de 11 33
  34. 34. Práticas • Análise da Raiz do • Envolvimento do Cliente Problema Real • Base de Código Unificada • Equipes que Encolhem • Código Coletivo • Implantação Diária • Código e Testes • Implantação Incremental • Continuidade da Equipe • Pagar Por Uso • Contrato de Escopo • Reunião em Pé Negociável Dann Luciano de Menezes 34 @dannlucianosexta-feira, 28 de outubro de 11 34
  35. 35. Mural de Praticas Dann Luciano de Menezes 35 @dannlucianosexta-feira, 28 de outubro de 11 35
  36. 36. Mural de Praticas • Pair Programming • Desing Patterns • Testes Automatizados • 6 Chapeis • TDD • Plain Poker • BDD • Iterações Curtas • DDD • Auto Gerenciaveis • Deploy Continuo • Especialização • Stage • Tech Talks Dann Luciano de Menezes 36 @dannlucianosexta-feira, 28 de outubro de 11 36
  37. 37. 6 Chapéus Dann Luciano de Menezes 37 @dannlucianosexta-feira, 28 de outubro de 11 37
  38. 38. 6 Chapéus • Dr. Edward de Bono • "Six Hats" • "Six Thinking Hats" Dann Luciano de Menezes 38 @dannlucianosexta-feira, 28 de outubro de 11 38
  39. 39. 6 Chapéus Dann Luciano de Menezes 39 @dannlucianosexta-feira, 28 de outubro de 11 39
  40. 40. 6 Chapéus • Ideias Iniciais - • Blue, White, Green • Escolhendo entre Alternativas - • Blue, White, Green, Yellow, Black, Red • Indentificando Soluções - • Blue, White, Black, Green • Feedback Rapido - • Blue, Black, Green, White Dann Luciano de Menezes 40 @dannlucianosexta-feira, 28 de outubro de 11 40
  41. 41. 6 Chapéus • Planejamento Estratégico - • Blue, Yellow, Black, White • Melhoria de Processos - • Blue, White, Yellow, Black, Green, Red • Resolvendo Problemas - • Blue, White, Green, Red, Yellow, Black • Revisão de Melhoria - • Blue, Red, White, Yellow, Black, Green Dann Luciano de Menezes 41 @dannlucianosexta-feira, 28 de outubro de 11 41
  42. 42. Conclusão Dann Luciano de Menezes 42 @dannlucianosexta-feira, 28 de outubro de 11 42
  43. 43. Críticas, Dúvidas, Sugestões? Dann Luciano de Menezes 43 @dannlucianosexta-feira, 28 de outubro de 11 43
  44. 44. Muito Obrigado! http://dannluciano.com.br dannluciano@gmail.com @dannluciano Dann Luciano de Menezes 44 @dannlucianosexta-feira, 28 de outubro de 11 44
  45. 45. Referências • http://pt.wikipedia.org/wiki/Getting_Things_Done • http://pt.wikipedia.org/wiki/Técnica_Pomodoro • http://pt.wikipedia.org/wiki/Scrum • http://www.scrumalliance.org/ • http://improveit.com.br/scrum • http://improveit.com.br/xp/ • http://en.wikipedia.org/wiki/Six_Thinking_Hats Dann Luciano de Menezes 45 @dannlucianosexta-feira, 28 de outubro de 11 45

×