View
1.427
Download
4
Embed Size (px)
DESCRIPTION
Slides da Apresentação no Evento da Tchelinux em Pelotas-RS, dia 22.05.2010.+ informações em http://luizrauber.blogspot.com
Citation preview
PRODUTIVIDADEPRODUTIVIDADECOM MÉTODOSCOM MÉTODOS
ÁGEISÁGEIS
Luiz Henrique Rauber Rodriguesluizrauber.blogspot.com
Objetivo: Apresentar o conceito de Métodos Ágeis não apenas como
metodologia para Desenvolvimento, mas sim de produtividade.
- Pré-requisitos: Conhecimento de Metodologias- Nível: Intermediário- Público-alvo: Estudantes/ Empreendedores
3
Esquema
CONTEXTUALIZAÇÃO
(Notícias Ruins, Boas...
...Motivos, Mudanças) PRODUTIVIDADE
(A onda Ágil, Manifesto...
...12 Premissas) Piscadela em XP Piscadela em Scrum Dúvidas
4
CONTEXTUALIZAÇÃOCONTEXTUALIZAÇÃO
5
Notícias Ruins
6
7
Notícias Boas
8
68% oportunidade
9
Motivos?
10
11
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
12
E ai?
13
Melhorar é Possível?
14
15
Melhorar como?
16
Mudando Paradigmas...
17
Parece um Software ?
18
Engenharia de Software
19
Parece um Software ?
20
Fábrica de Software
21
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...
22
+ Personalizados
- Prateleira
Cliente sabe o que quer e sabe que dá pra fazer!
(embora normalmente não se consiga entender o que ele quer, e é ofício nosso descobrir)
23
24
Exemplo de um software bacana?
Linux
25
Mudando paradigmas...… e sendo ágil
26
PRODUTIVIDADEPRODUTIVIDADE
27
Ágil = Atualizar-se (sinal, bateria, qualidade)
28
Ágil = + processamento, - custos
29
Ágil = Tornar-se Confiável e Realmente Multitarefas
30
Ágil = Responder as mudanças
31
Ágil = Ter Foco
32
A onda Ágil
33
Time is Money! Ohhh Yesss!!
34
35
Complexidade
Desânimo Equipe
36
Em 2001...
“Representatives from Extreme Programming, SCRUM, DSDM, Adaptive Software Development, Crystal, Feature-Driven Development, Pragmatic Programming, and others
sympathetic”
… Criaram o Manifesto Ágil e
12 Premissas
37
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....“
38
Entrega Contínua
39
Aceitar Mudanças
40
Design Incremental
41
Equipe Unida
42
Equipe Motivada
43
Comunicação Efetiva
44
Software Funcionando
45
Cliente Participativo
46
Excelência Técnica
47
Simplicidade
48
Equipe Auto-Organizáveis
49
Retrospectiva
50
Piscadela em XP
51
52
53
Pair-Programming
54
TDD
55
Quadro Tarefas
56
Piscadela Scrum
57
58
59
60
Daily Scrum
61
Conclusão
62
✔ Dominar o conceito
✗ Dominar a codificação
✔ Dominar uma Metodologia Coerente
✗ Dominar o Planejamento
✗ Dominar o Gerenciamento ++
63
E tudo que foi falado é verdade?
64
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
65
Referências – Pessoas - 1/2 Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Barry Boehm
Manoel Pimentel Medeiros
Renato Willi
José Peleteiro
Heitor Roriz
Flávio Steffens de Castro
Luiz Cláudio Parzianello
Rafael Prikladnicki
Mariana Bravo
Dairton Bassi
66
Referências – Pessoas - 2/2 Eduardo Meira Peres
Alexandre Magno Figueiredo
Alexandre Gomes
Fabio Akital
Guilherme Silveira
Wescley Costa
André Faria Gomes
Cecília Fernandes
Rodrigo Toledo
Rafael Sabbagh Armony
Marcelo Andrade
Christian Peixoto
Hugo Corbucci
Vinicius Teles
Daniel Wildt
Vitor Hugo Germano
67
Referências – Imagens - 1/3 Chaos Report – slide 5/6 - standishgroup.com/
Quadrinhos - slide 9 - it4unity.com/it/wordpress
Chuck Norris - slide 13 - unrealitymag.com
Prédio - slide 16 – cityhall.com.br
Onde os fracos não tem vez - slide 17 - dicadadrica.wordpress.com
Fusca - slide 18 - copanema.com.br
Freddy Krueguer - slide 19 – djbezzi.wordpress.com/
Matrix - slide 22 - universohq.com
Tijorola – slide 26 – gcesario.blogspot.com
Dell 386 – slide 27 – mrmartinweb.com
Windows 95 – slide 28 – toastytech.com/
Guarda-chuva – slide 29 – voyagem.com.br
Gráfico terceirizacao – slide 30 – conceito-mg.com.br
Super Sam – slide 32 – turmadochaves.com/
68
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
69
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/
70
Obrigado pela atenção!Obrigado pela atenção!
Dúvidas? Críticas?
Sugestões? Opiniões?