desenvolvendo com metodologias Ágeis

Post on 04-Dec-2014

2.175 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Apresentação para o evento Tchelinux Erechim em 08.05.2010 sobre autor: luizrauber.blogspot.com

TRANSCRIPT

Luiz Henrique Rauber Rodriguesluizrauber.blogspot.com

Desenvolvendo comDesenvolvendo comMetodologiasMetodologias

ÁgeisÁgeis

Esquema

● Notícias Ruins

● Notícias Boas

● Motivos?

● Indagação Chave

● Mudando Paradigmas

● Metodologias

● A onda Ágil

● 12 Premissas

● Piscadela em XP

● Piscadela em Scrum

Notícias Ruins

Notícias Boas

68% oportunidade

Motivos?

● Falta de Comunicação● Falta de Documentação● Falta de Comunicação● Falta de Acompanhamento Gerencial● Falta de Comunicação● Cliente presente só no Início e Fim● Falta de Comunicação● Falta de Planejamento Útil

Indagação Chave

Melhorar é Possível?

Melhorar como?

Se não dormir, próximos minutos as ideias ajudarão

Mudando Paradigmas

● Parece um Software ?

● Engenharia de Software

● Parece um Software ?

● Fábrica de Software

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...

Exemplo de um software bacana?

Linux

: )

+ 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)

✔ Dominar o conceito

✗ Dominar a codificação

✔ Dominar uma Metodologia Coerente

✗ Dominar o Planejameto

✗ Dominar o Gerenciamento ++

Metodologias

“A Metodologia é o estudo dos métodos. Ou então as etapas a seguir num determinado

processo.”

(Wikipédia)

Cascata

Espiral

RUP

A onda Ágil

Time is Money! Ohhh Yesss!!

Complexidade

Desânimo Equipe

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

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....“

Entrega Contínua

Aceitar Mudanças

Design Incremental

Equipe Unida

Equipe Motivada

Comunicação Efetiva

Software Funcionando

Cliente Participativo

Excelência Técnica

Simplicidade

Equipe Auto-Organizáveis

Retrospectiva

Piscadela em XP

Pair-Programming

TDD

Quadro Tarefas

Piscadela Scrum

Daily Scrum

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

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

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

Referências – Imagens - 1/3

● Chaos Report – slide 4 - standishgroup.com/

● Quadrinhos - slide 8 - it4unity.com/it/wordpress

● Chuck Norris - slide 12 - unrealitymag.com

● Prédio - slide 15 – cityhall.com.br

● Onde os fracos não tem vez - slide 16 - dicadadrica.wordpress.com

● Fusca - slide 17 - copanema.com.br

● Freddy Krueguer - slide 18 – djbezzi.wordpress.com/

● Matrix - slide 22 - www.universohq.com/

● Cascata – slide 26 - devagil.wordpress.com/

● Espiral – slide 27 - rupeando.blogspot.com

● RUP – slide 28 - diego-pacheco.blogspot.com/

● Super Sam – slide 30 – turmadochaves.com/

Referências – Imagens - 2/3

● Gráfico Custos Boehm – slide 31 – amazon.com/exec/obidos/ASIN/0138221227/ambysoftinc/

● Age of Empire – slide 35 – forum.mygames.pt

● Copo – slide 36 – janeladecima.wordpress.com

● Mario Lego – slide 37 – blog.retrogamer.net

● Rafting – slide 38 - commons.wikimedia.org/

● Fujindo – slide 39 – eupodiatamatado.com.br

● Fofoca – slide 40 – blig.ig.com.br/taurinateimosaeciumenta

● Tela Azul – slide 41 – blogando20.blogspot.com

● Cliente Participativo – slide 42 - luizrauber.blogspot.com

● Alvo – slide 43 – blogdocrato.blogspot.com/

● Einstein – slide 44 – fotos.sapo.pt/zequim/pic/00185418

● Gato sacana – slide 45 - sitedefotos.com.br

Referências – Imagens - 3/3

● Brinde – slide 46 – carteiradeinvestimento.wordpress.com

● XP logo – slide 47 - agile-process.org

● Agile Flow – slide 48 – agile-process.org

● Circle Practices XP – slide 49 - ullizee.wordpress.com

● Pair-programming – slide 50 – leonardofaria.net

● Gráfico TDD – slide 51 - ambysoft.com/surveys/tdd2008.html

● Quadro Tarefas – slide 52 – epf.eclipse.org

● Logo Scrum – slide 53 – moonriseconsulting.com

● Prints de slides – slides 54 e 56 – slideshare.net/manoelp/scrum-conceitos-prticas-e-experincias-manoel-pimentel-presentation

● Ciclo Scrum – slide 55 – pt.wikipedia.org/wiki/Scrum

● Daily Scrum – slide 57 – eknowledger.spaces.live.com/

Dúvidas?

Críticas?

Sugestões?

Opiniões?

top related