Que tal começar a  produzir algo de  útil?
Leitura de Artigo Implantando SCRUM a conta-gotas http://mudandoumapequenaempresa.blogspot.com/2008/06/implantando-o-scrum...
Task Board? Product Backlog? Sprint Backlog? Burndown Chart?
Leitura de Artigo Adoção do SCRUM na Globo.com http://gc.blog.br/2008/05/27/como-estamos-indo-com-a-adocao-de-scrum-na-glo...
Metodologias Ágeis para Desenvolvimento de Software Professor: Marcos Cardoso [email_address] XP (eXtreme Programming) Pós...
Só lembrando...
Indivíduos e interações  ao invés de processos e ferramentas Software executável  ao invés de documentação .
Colaboração do cliente   ao invés de negociação de contratos. Respostas rápidas   a mudanças ao invés de seguir planos.
O que é o XP? <ul><li>Metodologia de  desenvolvimento de software , nascida nos Estados Unidos ao final da década de 90.  ...
Como fazer? <ul><li>Pequeno conjunto de  valores   </li></ul><ul><li>e  práticas </li></ul>
Valores <ul><li>Comunicação </li></ul><ul><li>Coragem </li></ul><ul><li>Feedback </li></ul><ul><li>Respeito </li></ul><ul>...
<ul><li>Planejamento </li></ul><ul><li>Fases Pequenas </li></ul><ul><li>Metáfora </li></ul><ul><li>Design Simples </li></u...
<ul><li>Programação em Pares </li></ul><ul><li>Propriedade Coletiva </li></ul><ul><li>Integração Contínua </li></ul><ul><l...
Valores
Comunicação VS
Comunicação
Coragem “ A única constante em um projeto de software é a mudança”
Feedback Quanto  mais cedo  descobrimos um problema,  menos prejuízos  ele pode causar
Respeito Dá sustentação a todos os  demais valores
Simplicidade Apenas aquilo que é claramente necessário
Práticas
Planejamento “ O que vamos fazer amanhã à noite, Cérebro?”
Fases Pequenas Auxilia no processo de aceitação?
Metáfora Auxilia no processo de aceitação?
Projeto Simples Simplicidade???
Refatoração Que refatorada, hein? CENSURADA!
Programação em Pares
Propriedade Coletiva O código é de  todos  e ninguém precisa de permissão para modificá-lo
Integração Contínua Nunca esperar para  integrar  o código
Semana de 40 horas Trabalhar com qualidade
Cliente junto
Testes Desenvolvimento orientado a Testes
Leitura de Artigo Análise da causa raiz http://agilblog.locaweb.com.br/2008/12/24/analise-de-causa-raiz/
Só acredito vendo...
http://www.youtube.com/watch?v=gxBg__4JZr8 Entrevista com Cicero  Torteli da Paggo Vamos assistir ao vídeo
Metodologias Ágeis para Desenvolvimento de Software Professor: Marcos Cardoso [email_address] XP (eXtreme Programming) Pós...
Este material foi elaborado Marcos Cardoso (marcos.cardoso@gmail.com), estando sob a licença Creative Commons, Atribuição-...
Próximos SlideShares
Carregando em…5
×

Xp Metodologias Ageis Para Desenvolvimento De Software

2.300 visualizações

Publicada em

Publicada em: Tecnologia, Educação
0 comentários
3 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
2.300
No SlideShare
0
A partir de incorporações
0
Número de incorporações
10
Ações
Compartilhamentos
0
Downloads
87
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Xp Metodologias Ageis Para Desenvolvimento De Software

  1. 2. Que tal começar a produzir algo de útil?
  2. 3. Leitura de Artigo Implantando SCRUM a conta-gotas http://mudandoumapequenaempresa.blogspot.com/2008/06/implantando-o-scrum-conta-gotas.html
  3. 4. Task Board? Product Backlog? Sprint Backlog? Burndown Chart?
  4. 5. Leitura de Artigo Adoção do SCRUM na Globo.com http://gc.blog.br/2008/05/27/como-estamos-indo-com-a-adocao-de-scrum-na-globocom/
  5. 6. Metodologias Ágeis para Desenvolvimento de Software Professor: Marcos Cardoso [email_address] XP (eXtreme Programming) Pós-Graduação em Engenharia de Software
  6. 7. Só lembrando...
  7. 8. Indivíduos e interações ao invés de processos e ferramentas Software executável ao invés de documentação .
  8. 9. Colaboração do cliente ao invés de negociação de contratos. Respostas rápidas a mudanças ao invés de seguir planos.
  9. 10. O que é o XP? <ul><li>Metodologia de desenvolvimento de software , nascida nos Estados Unidos ao final da década de 90. </li></ul>Produzidos em menos tempo e de forma mais econômica que o habitual. Criar sistemas de melhor qualidade .
  10. 11. Como fazer? <ul><li>Pequeno conjunto de valores </li></ul><ul><li>e práticas </li></ul>
  11. 12. Valores <ul><li>Comunicação </li></ul><ul><li>Coragem </li></ul><ul><li>Feedback </li></ul><ul><li>Respeito </li></ul><ul><li>Simplicidade </li></ul>
  12. 13. <ul><li>Planejamento </li></ul><ul><li>Fases Pequenas </li></ul><ul><li>Metáfora </li></ul><ul><li>Design Simples </li></ul><ul><li>Testes </li></ul><ul><li>Refatoração </li></ul>Práticas...
  13. 14. <ul><li>Programação em Pares </li></ul><ul><li>Propriedade Coletiva </li></ul><ul><li>Integração Contínua </li></ul><ul><li>Semana de 40 horas </li></ul><ul><li>Cliente junto aos desenvolvedores </li></ul><ul><li>Padronização do código </li></ul>...Práticas
  14. 15. Valores
  15. 16. Comunicação VS
  16. 17. Comunicação
  17. 18. Coragem “ A única constante em um projeto de software é a mudança”
  18. 19. Feedback Quanto mais cedo descobrimos um problema, menos prejuízos ele pode causar
  19. 20. Respeito Dá sustentação a todos os demais valores
  20. 21. Simplicidade Apenas aquilo que é claramente necessário
  21. 22. Práticas
  22. 23. Planejamento “ O que vamos fazer amanhã à noite, Cérebro?”
  23. 24. Fases Pequenas Auxilia no processo de aceitação?
  24. 25. Metáfora Auxilia no processo de aceitação?
  25. 26. Projeto Simples Simplicidade???
  26. 27. Refatoração Que refatorada, hein? CENSURADA!
  27. 28. Programação em Pares
  28. 29. Propriedade Coletiva O código é de todos e ninguém precisa de permissão para modificá-lo
  29. 30. Integração Contínua Nunca esperar para integrar o código
  30. 31. Semana de 40 horas Trabalhar com qualidade
  31. 32. Cliente junto
  32. 33. Testes Desenvolvimento orientado a Testes
  33. 34. Leitura de Artigo Análise da causa raiz http://agilblog.locaweb.com.br/2008/12/24/analise-de-causa-raiz/
  34. 35. Só acredito vendo...
  35. 36. http://www.youtube.com/watch?v=gxBg__4JZr8 Entrevista com Cicero Torteli da Paggo Vamos assistir ao vídeo
  36. 37. Metodologias Ágeis para Desenvolvimento de Software Professor: Marcos Cardoso [email_address] XP (eXtreme Programming) Pós-Graduação em Engenharia de Software
  37. 38. Este material foi elaborado Marcos Cardoso (marcos.cardoso@gmail.com), 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

×