Metodologias no Dia a Dia
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Metodologias no Dia a Dia

on

  • 1,056 views

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

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

Statistics

Views

Total Views
1,056
Views on SlideShare
1,056
Embed Views
0

Actions

Likes
2
Downloads
20
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Metodologias no Dia a Dia Presentation Transcript

  • 1. Metodologias no dia a dia Dann Luciano de Menezes Dann Luciano de Menezes 1 @dannlucianosexta-feira, 28 de outubro de 11 1
  • 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. 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. GTD Getting Things Done Dann Luciano de Menezes 4 @dannlucianosexta-feira, 28 de outubro de 11 4
  • 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. GTD Dann Luciano de Menezes 6 @dannlucianosexta-feira, 28 de outubro de 11 6
  • 7. Pomodoro Dann Luciano de Menezes 7 @dannlucianosexta-feira, 28 de outubro de 11 7
  • 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. 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. T D T   Dann Luciano de Menezes  (write bottom-up) 10 @dannluciano 1 sexta-feira, 28 de outubro de 11 10
  • 11. Manifesto Ágil Dann Luciano de Menezes 11 @dannlucianosexta-feira, 28 de outubro de 11 11
  • 12. Dann Luciano de Menezes 12 @dannlucianosexta-feira, 28 de outubro de 11 12
  • 13. Scrum Dann Luciano de Menezes 13 @dannlucianosexta-feira, 28 de outubro de 11 13
  • 14. Scrum • Product Owner • Scrum Master • Scrum Developer Dann Luciano de Menezes 14 @dannlucianosexta-feira, 28 de outubro de 11 14
  • 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. Dann Luciano de Menezes 16 @dannlucianosexta-feira, 28 de outubro de 11 16
  • 17. Dann Luciano de Menezes 17 @dannlucianosexta-feira, 28 de outubro de 11 17
  • 18. Dann Luciano de Menezes 18 @dannlucianosexta-feira, 28 de outubro de 11 18
  • 19. Características Comuns Dann Luciano de Menezes 19 @dannlucianosexta-feira, 28 de outubro de 11 19
  • 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. XP Extreme Programming Dann Luciano de Menezes 21 @dannlucianosexta-feira, 28 de outubro de 11 21
  • 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. Valores XP Dann Luciano de Menezes 23 @dannlucianosexta-feira, 28 de outubro de 11 23
  • 24. Valores • Comunicação • Coragem • Feedback • Respeito • Simplicidade Dann Luciano de Menezes 24 @dannlucianosexta-feira, 28 de outubro de 11 24
  • 25. XP • Valores • Princípios • Papéis • Práticas Dann Luciano de Menezes 25 @dannlucianosexta-feira, 28 de outubro de 11 25
  • 26. Princípios XP Dann Luciano de Menezes 26 @dannlucianosexta-feira, 28 de outubro de 11 26
  • 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. XP • Valores • Princípios • Papéis • Práticas Dann Luciano de Menezes 28 @dannlucianosexta-feira, 28 de outubro de 11 28
  • 29. Papéis XP Dann Luciano de Menezes 29 @dannlucianosexta-feira, 28 de outubro de 11 29
  • 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. XP • Valores • Princípios • Papéis • Práticas Dann Luciano de Menezes 31 @dannlucianosexta-feira, 28 de outubro de 11 31
  • 32. Práticas XP Dann Luciano de Menezes 32 @dannlucianosexta-feira, 28 de outubro de 11 32
  • 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. 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. Mural de Praticas Dann Luciano de Menezes 35 @dannlucianosexta-feira, 28 de outubro de 11 35
  • 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. 6 Chapéus Dann Luciano de Menezes 37 @dannlucianosexta-feira, 28 de outubro de 11 37
  • 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. 6 Chapéus Dann Luciano de Menezes 39 @dannlucianosexta-feira, 28 de outubro de 11 39
  • 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. 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. Conclusão Dann Luciano de Menezes 42 @dannlucianosexta-feira, 28 de outubro de 11 42
  • 43. Críticas, Dúvidas, Sugestões? Dann Luciano de Menezes 43 @dannlucianosexta-feira, 28 de outubro de 11 43
  • 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. 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