metodologias no dia a dia
DESCRIPTION
Slides da palestra feita na ASWEB no dia 27 de Outubro de 2011TRANSCRIPT
![Page 1: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/1.jpg)
Dann Luciano de Menezes @dannluciano
Metodologiasno dia a diaDann Luciano de Menezes
1
1sexta-feira, 28 de outubro de 11
![Page 2: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/2.jpg)
Dann Luciano de Menezes @dannluciano
Dann Luciano
• Bacharel em Ciências da Computação - CEUT (2006-2010)
• Mestrando em Sistemas e Computação - UFRN (2011-2013)
2
2sexta-feira, 28 de outubro de 11
![Page 3: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/3.jpg)
Dann Luciano de Menezes @dannluciano
Agenda
3
• GTD
• Pomodoro
• Manifesto Ágil
• Scrun
• XP
• Mural de Praticas
• 6 Chapéus
3sexta-feira, 28 de outubro de 11
![Page 4: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/4.jpg)
Dann Luciano de Menezes @dannluciano
GTD
4
Getting Things Done
4sexta-feira, 28 de outubro de 11
![Page 5: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/5.jpg)
Dann Luciano de Menezes @dannluciano
GTD
5
• 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
5sexta-feira, 28 de outubro de 11
![Page 6: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/6.jpg)
Dann Luciano de Menezes @dannluciano6
GTD
6sexta-feira, 28 de outubro de 11
![Page 7: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/7.jpg)
Dann Luciano de Menezes @dannluciano
Pomodoro
7
7sexta-feira, 28 de outubro de 11
![Page 8: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/8.jpg)
Dann Luciano de Menezes @dannluciano
Pomodoro
• Francesco Cirillo, 1980
• “O método é baseado na idéia de que pausas frequentes podem aumentar a agilidade mental” Wikipedia
8
8sexta-feira, 28 de outubro de 11
![Page 9: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/9.jpg)
Dann Luciano de Menezes @dannluciano
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)
9
9sexta-feira, 28 de outubro de 11
![Page 10: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/10.jpg)
Dann Luciano de Menezes @dannluciano10
T! D! T!"#$
%#&' "#('
)%*+#%%'" , )-.'%( (write bottom-up)1
10sexta-feira, 28 de outubro de 11
![Page 11: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/11.jpg)
Dann Luciano de Menezes @dannluciano
Manifesto Ágil
11
11sexta-feira, 28 de outubro de 11
![Page 12: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/12.jpg)
Dann Luciano de Menezes @dannluciano12
12sexta-feira, 28 de outubro de 11
![Page 13: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/13.jpg)
Dann Luciano de Menezes @dannluciano13
Scrum
13sexta-feira, 28 de outubro de 11
![Page 14: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/14.jpg)
Dann Luciano de Menezes @dannluciano14
• Product Owner
• Scrum Master
• Scrum Developer
Scrum
14sexta-feira, 28 de outubro de 11
![Page 15: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/15.jpg)
Dann Luciano de Menezes @dannluciano15
Scrum
• Product Backlog
• Sprint Backlog
• Sprint Planning Meeting
• Sprint Review Meeting
• Sprint Retrospective
• Daily Scrum Meeting
• Potentially Shippable
15sexta-feira, 28 de outubro de 11
![Page 16: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/16.jpg)
Dann Luciano de Menezes @dannluciano16
16sexta-feira, 28 de outubro de 11
![Page 17: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/17.jpg)
Dann Luciano de Menezes @dannluciano17
17sexta-feira, 28 de outubro de 11
![Page 18: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/18.jpg)
Dann Luciano de Menezes @dannluciano18
18sexta-feira, 28 de outubro de 11
![Page 19: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/19.jpg)
Dann Luciano de Menezes @dannluciano
Características Comuns
19
19sexta-feira, 28 de outubro de 11
![Page 20: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/20.jpg)
Dann Luciano de Menezes @dannluciano
Características Comuns
20
• Iterações (Dividir e Conquistar)
• Listagem das Tarefas
• Ordenação de prioridade
• Enumeração de Complexidade
• Visualização
• Retrospectivas
20sexta-feira, 28 de outubro de 11
![Page 21: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/21.jpg)
Dann Luciano de Menezes @dannluciano
XPExtreme Programming
21
21sexta-feira, 28 de outubro de 11
![Page 22: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/22.jpg)
Dann Luciano de Menezes @dannluciano
XP
• Kent Beck (1996-1999)
• Valores
• Princípios
• Papéis
• Práticas
22
22sexta-feira, 28 de outubro de 11
![Page 23: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/23.jpg)
Dann Luciano de Menezes @dannluciano
ValoresXP
23
23sexta-feira, 28 de outubro de 11
![Page 24: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/24.jpg)
Dann Luciano de Menezes @dannluciano
Valores
• Comunicação
• Coragem
• Feedback
• Respeito
• Simplicidade
24
24sexta-feira, 28 de outubro de 11
![Page 25: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/25.jpg)
Dann Luciano de Menezes @dannluciano
XP
• Valores
• Princípios
• Papéis
• Práticas
25
25sexta-feira, 28 de outubro de 11
![Page 26: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/26.jpg)
Dann Luciano de Menezes @dannluciano
PrincípiosXP
26
26sexta-feira, 28 de outubro de 11
![Page 27: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/27.jpg)
Dann Luciano de Menezes @dannluciano
Princípios• Auto-semelhança
• Benefício Mútuo
• Diversidade
• Economia
• Falha
• Fluidez
• Humanismo
• Melhoria
• Oportunidade
• Passos de Bebê
• Qualidade
• Redundância
• Reflexão
• Responsabilidade Aceita
27
27sexta-feira, 28 de outubro de 11
![Page 28: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/28.jpg)
Dann Luciano de Menezes @dannluciano
XP
• Valores
• Princípios
• Papéis
• Práticas
28
28sexta-feira, 28 de outubro de 11
![Page 29: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/29.jpg)
Dann Luciano de Menezes @dannluciano
Papéis
29
XP
29sexta-feira, 28 de outubro de 11
![Page 30: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/30.jpg)
Dann Luciano de Menezes @dannluciano
Papéis
30
• Analistas de Teste
• Arquitetos
• Designers de Interação
• Executivos
• Gerentes de Projeto
• Gerentes de Produto
• Programadores
• Recursos Humanos
• Redatores Técnicos
• Usuários
30sexta-feira, 28 de outubro de 11
![Page 31: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/31.jpg)
Dann Luciano de Menezes @dannluciano
XP
• Valores
• Princípios
• Papéis
• Práticas
31
31sexta-feira, 28 de outubro de 11
![Page 32: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/32.jpg)
Dann Luciano de Menezes @dannluciano
PráticasXP
32
32sexta-feira, 28 de outubro de 11
![Page 33: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/33.jpg)
Dann Luciano de Menezes @dannluciano
Práticas• Ambiente Informativo
• Build de Dez Minutos
• Ciclo Semanal
• Ciclo Trimestral
• Desenvolvimento Orientado a Testes
• Design Incremental
• Equipe Integral
• Folga
• Histórias
• Integração Contínua
• Programação em Par
• Sentar-se Junto
• Trabalho Energizado
33
33sexta-feira, 28 de outubro de 11
![Page 34: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/34.jpg)
Dann Luciano de Menezes @dannluciano
Práticas• Análise da Raiz do
Problema
• Base de Código Unificada
• Código Coletivo
• Código e Testes
• Continuidade da Equipe
• Contrato de Escopo Negociável
• Envolvimento do Cliente Real
• Equipes que Encolhem
• Implantação Diária
• Implantação Incremental
• Pagar Por Uso
• Reunião em Pé
34
34sexta-feira, 28 de outubro de 11
![Page 35: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/35.jpg)
Dann Luciano de Menezes @dannluciano
Mural de Praticas
35
35sexta-feira, 28 de outubro de 11
![Page 36: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/36.jpg)
Dann Luciano de Menezes @dannluciano
Mural de Praticas
36
• Pair Programming
• Testes Automatizados
• TDD
• BDD
• DDD
• Deploy Continuo
• Stage
• Desing Patterns
• 6 Chapeis
• Plain Poker
• Iterações Curtas
• Auto Gerenciaveis
• Especialização
• Tech Talks
36sexta-feira, 28 de outubro de 11
![Page 37: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/37.jpg)
Dann Luciano de Menezes @dannluciano
6 Chapéus
37
37sexta-feira, 28 de outubro de 11
![Page 38: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/38.jpg)
Dann Luciano de Menezes @dannluciano
6 Chapéus
38
• Dr. Edward de Bono
• "Six Hats"
• "Six Thinking Hats"
38sexta-feira, 28 de outubro de 11
![Page 39: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/39.jpg)
Dann Luciano de Menezes @dannluciano39
6 Chapéus
39sexta-feira, 28 de outubro de 11
![Page 40: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/40.jpg)
Dann Luciano de Menezes @dannluciano
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
40
40sexta-feira, 28 de outubro de 11
![Page 41: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/41.jpg)
Dann Luciano de Menezes @dannluciano
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
41
41sexta-feira, 28 de outubro de 11
![Page 42: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/42.jpg)
Dann Luciano de Menezes @dannluciano
Conclusão
42
42sexta-feira, 28 de outubro de 11
![Page 43: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/43.jpg)
Dann Luciano de Menezes @dannluciano
Críticas, Dúvidas, Sugestões?
43
43sexta-feira, 28 de outubro de 11
![Page 44: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/44.jpg)
Dann Luciano de Menezes @dannluciano
Muito Obrigado!
44
http://[email protected]
@dannluciano
44sexta-feira, 28 de outubro de 11
![Page 45: Metodologias no Dia a Dia](https://reader034.vdocuments.mx/reader034/viewer/2022052315/55615667d8b42adb6b8b55e8/html5/thumbnails/45.jpg)
Dann Luciano de Menezes @dannluciano
Referências
45
• 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
45sexta-feira, 28 de outubro de 11