Escolar Documentos
Profissional Documentos
Cultura Documentos
COM MÉTODOS
ÁGEIS
Luiz Henrique Rauber Rodrigues
luizrauber.blogspot.com
Objetivo: Apresentar o conceito de
Métodos Ágeis não apenas como
metodologia para Desenvolvimento, mas
sim de produtividade.
3
CONTEXTUALIZAÇÃO
4
Notícias Ruins
5
6
Notícias Boas
7
68% oportunidade
8
Motivos?
9
10
Falta de Comunicação
Cliente x Empresa
Empresa x Empresa
Falta de Documentação
Falta de Acompanhamento Gerencial
Falta de Planejamento Útil
Individualismo
Cliente presente só no Início e Fim
Falta de Comunicação
11
E ai?
12
Melhorar é Possível?
13
14
Melhorar como?
15
Mudando Paradigmas...
16
Parece um Software ?
17
Engenharia de Software
18
Parece um Software ?
19
Fábrica de Software
20
Software deve ser adaptável,
deve ser de fácil implementação,
deve ser de fácil implantação,
deve ser livre de erros,
deve ser seguro,
deve ser de fácil expansão,
deve ter boa usabilidade,
deve ser otimizado...
21
+ Personalizados
- Prateleira
22
23
Exemplo de um software bacana?
Linux
24
Mudando paradigmas...
… e sendo ágil
25
PRODUTIVIDADE
26
Ágil = Atualizar-se (sinal, bateria, qualidade)
27
Ágil = + processamento, - custos
28
Ágil = Tornar-se Confiável e Realmente Multitarefas
29
Ágil = Responder as mudanças
30
Ágil = Ter Foco
31
A onda Ágil
32
Time is Money! Ohhh Yesss!!
33
34
Complexidade
Desânimo Equipe
35
Em 2001...
12 Premissas
36
Manifesto Ágil
“....
Indivíduos e interação entre eles mais que
processos e ferramentas;
Software em funcionamento mais que
documentação abrangente;
Colaboração com o cliente mais que
negociação de contratos;
Responder a mudanças mais que seguir um
plano.
...“
37
Entrega Contínua
38
Aceitar Mudanças
39
Design Incremental
40
Equipe Unida
41
Equipe Motivada
42
Comunicação Efetiva
43
Software Funcionando
44
Cliente Participativo
45
Excelência Técnica
46
Simplicidade
47
Equipe Auto-Organizáveis
48
Retrospectiva
49
Piscadela em XP
50
51
52
Pair-Programming
53
TDD
54
Quadro Tarefas
55
Piscadela Scrum
56
57
58
59
Daily Scrum
60
Conclusão
61
✔ Dominar o conceito
✗ Dominar a codificação
✗ Dominar o Planejamento
✗ Dominar o Gerenciamento ++
62
E tudo que foi falado é verdade?
63
Referências - Links
http://www.guma-rs.org/
http://www.agilebrazil.com/ (EVENTO 22-25 Junho POA)
http://info.abril.com.br/noticias/rede/gestao20/software/fabrica-de-software-e-uma-besteira/
http://pt.wikipedia.org/wiki/Metodologia
Manifesto Ágil - http://agilemanifesto.org/
www.extremeprogramming.org
http://improveit.com.br/xp
www.agilealliance.com
www.agile-software-development.com
www.visaoagil.com
www.scrumalliance.com
64
Referências – Pessoas - 1/2
Kent Beck Brian Marick
Mike Beedle Barry Boehm
Arie van Bennekum Manoel Pimentel Medeiros
Ward Cunningham
José Peleteiro
Martin Fowler
Heitor Roriz
Flávio Steffens de Castro
James Grenning
Luiz Cláudio Parzianello
Jim Highsmith
Rafael Prikladnicki
Andrew Hunt
Mariana Bravo
Ron Jeffries
Dairton Bassi
Jon Kern
65
Referências – Pessoas - 2/2
Eduardo Meira Peres Marcelo Andrade
Alexandre Magno Figueiredo Christian Peixoto
Alexandre Gomes Hugo Corbucci
Fabio Akital Vinicius Teles
Guilherme Silveira Daniel Wildt
Wescley Costa Vitor Hugo Germano
André Faria Gomes
Cecília Fernandes
Rodrigo Toledo
Rafael Sabbagh Armony
66
Referências – Imagens - 1/3
Chaos Report – slide 5/6 - standishgroup.com/
67
Referências – Imagens - 2/3
Gráfico Custos Boehm – slide 33/34 – amazon.com/exec/obidos/ASIN/0138221227/ambysoftinc/
Age of Empire – slide 37 – forum.mygames.pt
Copo – slide 38 – janeladecima.wordpress.com
Mario Lego – slide 39 – blog.retrogamer.net
Rafting – slide 40 - commons.wikimedia.org/
Fujindo – slide 41 – eupodiatamatado.com.br
Fofoca – slide 42 – blig.ig.com.br/taurinateimosaeciumenta
Tela Azul – slide 43 – blogando20.blogspot.com
Cliente Participativo – slide 44 - luizrauber.blogspot.com
Alvo – slide 45 – blogdocrato.blogspot.com/
Einstein – slide 46 – fotos.sapo.pt/zequim/pic/00185418
Gato sacana – slide 47 - sitedefotos.com.br
68
Referências – Imagens - 3/3
Brinde – slide 48 – carteiradeinvestimento.wordpress.com
XP logo – slide 49 - agile-process.org
Agile Flow – slide 50 – agile-process.org
Circle Practices XP – slide 51 - ullizee.wordpress.com
Pair-programming – slide 52 – leonardofaria.net
Gráfico TDD – slide 53 - ambysoft.com/surveys/tdd2008.html
Quadro Tarefas – slide 54 – epf.eclipse.org
Logo Scrum – slide 55 – moonriseconsulting.com
Prints de slides – slides 56/58 – slideshare.net/manoelp/scrum-conceitos-prticas-e-
experincias-manoel-pimentel-presentation
Ciclo Scrum – slide 57 – pt.wikipedia.org/wiki/Scrum
Daily Scrum – slide 59 – eknowledger.spaces.live.com/
69
Obrigado pela atenção!
Dúvidas? Críticas?
Sugestões? Opiniões?
70