![Page 1: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/1.jpg)
![Page 2: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/2.jpg)
Que tal começar a Que tal começar a produzir algo de produzir algo de
útil?útil?
![Page 3: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/3.jpg)
Leitura de Artigo
Implantando SCRUM a conta-gotashttp://mudandoumapequenaempresa.blogspot.com/2008/06/implantando-o-scrum-conta-gotas.html
![Page 4: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/4.jpg)
Task Board?Task Board?
Product Backlog?Product Backlog?
Sprint Backlog?Sprint Backlog?
Burndown Chart?Burndown Chart?
![Page 5: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/5.jpg)
Leitura de Artigo
Adoção do SCRUM na Globo.comhttp://gc.blog.br/2008/05/27/como-estamos-indo-com-a-adocao-de-scrum-na-globocom/
![Page 6: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/6.jpg)
Metodologias Ágeis para Metodologias Ágeis para Desenvolvimento de SoftwareDesenvolvimento de Software
Professor: Marcos CardosoProfessor: Marcos [email protected]@gmail.com
XPXP(eXtreme Programming)(eXtreme Programming)
Pós-Graduação em Engenharia de SoftwarePós-Graduação em Engenharia de Software
![Page 7: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/7.jpg)
Só Só lembrando...lembrando...
![Page 8: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/8.jpg)
Indivíduos e interações ao invés de processos e ferramentas
Software executável ao invés de documentação.
![Page 9: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/9.jpg)
Colaboração do cliente ao invés de negociação de contratos.
Respostas rápidas a mudanças ao invés de seguir planos.
![Page 10: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/10.jpg)
O que é o XP?O que é o XP?Metodologia de desenvolvimento de software, nascida nos Estados Unidos ao final da década de 90.
Produzidos em menos tempo e de
forma mais econômica que o habitual.
Criar sistemas de melhor qualidade.
![Page 11: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/11.jpg)
Como fazer?Como fazer?
Pequeno conjunto de valores
e práticas
![Page 12: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/12.jpg)
ValoresValoresComunicaçãoComunicação
CoragemCoragem
FeedbackFeedback
RespeitoRespeito
SimplicidadeSimplicidade
![Page 13: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/13.jpg)
PlanejamentoPlanejamento
Fases PequenasFases Pequenas
MetáforaMetáfora
Design SimplesDesign Simples
TestesTestes
RefatoraçãoRefatoração
Práticas...Práticas...
![Page 14: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/14.jpg)
Programação em ParesProgramação em Pares
Propriedade ColetivaPropriedade Coletiva
Integração ContínuaIntegração Contínua
Semana de 40 horasSemana de 40 horas
Cliente junto aos Cliente junto aos desenvolvedoresdesenvolvedores
Padronização do códigoPadronização do código
...Práticas...Práticas
![Page 15: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/15.jpg)
ValoresValores
![Page 16: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/16.jpg)
ComunicaçãoComunicação
VSVS
![Page 17: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/17.jpg)
ComunicaçãoComunicação
![Page 18: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/18.jpg)
CoragemCoragem“A única constante em um projeto de software
é a mudança”
![Page 19: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/19.jpg)
FeedbackFeedbackQuanto mais cedo descobrimos um problema,
menos prejuízos ele pode causar
![Page 20: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/20.jpg)
RespeitoRespeitoDá sustentação a todos os
demais valores
![Page 21: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/21.jpg)
SimplicidadeSimplicidade
Apenas aquilo que é claramente necessário
![Page 22: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/22.jpg)
PráticasPráticas
![Page 23: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/23.jpg)
PlanejamentoPlanejamento
“O que vamos fazer amanhã à noite, Cérebro?”
![Page 24: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/24.jpg)
Fases Fases PequenasPequenas
Auxilia no processo de aceitação?
![Page 25: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/25.jpg)
MetáforaMetáfora
Auxilia no processo de aceitação?
![Page 26: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/26.jpg)
Projeto Projeto SimplesSimples
Simplicidade???
![Page 27: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/27.jpg)
RefatoraçãoRefatoraçãoQue refatorada, hein?
CENSURADA!CENSURADA!
![Page 28: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/28.jpg)
Programação Programação em Paresem Pares
![Page 29: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/29.jpg)
Propriedade Propriedade ColetivaColetiva
O código é de todos e ninguém precisa de permissão para modificá-lo
![Page 30: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/30.jpg)
Integração Integração ContínuaContínua
Nunca esperar para integrar o código
![Page 31: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/31.jpg)
Semana de 40 Semana de 40 horashoras
Trabalhar com qualidade
![Page 32: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/32.jpg)
Cliente juntoCliente junto
![Page 33: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/33.jpg)
TestesTestes
Desenvolvimento orientado a Testes
![Page 34: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/34.jpg)
Leitura de Artigo
Análise da causa raizhttp://agilblog.locaweb.com.br/2008/12/24/analise-de-causa-raiz/
![Page 35: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/35.jpg)
Só acredito vendo...Só acredito vendo...
![Page 36: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/36.jpg)
http://www.youtube.com/watch?v=gxBg__4JZr8
Entrevista com Cicero Entrevista com Cicero Torteli da PaggoTorteli da Paggo
Vamos assistir ao vídeo
![Page 37: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/37.jpg)
Metodologias Ágeis para Metodologias Ágeis para Desenvolvimento de SoftwareDesenvolvimento de Software
Professor: Marcos CardosoProfessor: Marcos [email protected]@gmail.com
XPXP(eXtreme Programming)(eXtreme Programming)
Pós-Graduação em Engenharia de SoftwarePós-Graduação em Engenharia de Software
![Page 38: Xp Metodologias Ageis Para Desenvolvimento De Software](https://reader030.vdocuments.com.br/reader030/viewer/2022020720/5571673ad8b42aa5218b4645/html5/thumbnails/38.jpg)
Este material foi elaborado Marcos Cardoso ([email protected]), estando sob a licença Creative Commons, Atribuição-Uso Não-Comercial 2.5 Brasil. É permitido que outras pessoas usem e alterem a presente obra, desde que os devidos créditos sejam dados ao autor.Não é permitido o uso comercial do material.
Maiores informações: http://creativecommons.org/licenses/by-nc/2.5/br/
Attribution Non-Commercial