Métodos Ágeis - DataPrev 2009 - PT-BR

466 views
410 views

Published on

A simple presentation showing an overview of agile methods and how they work

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
466
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Métodos ágeis significam abolir planejamento, documentação e só codar e reclamar? Não! Mas essa é a reputação que corre... Pesquisa rápida. Falo uma palavra, pensem e digam se as imagens seguintes são o que pensaram.
  • Windows
  • RPG → experiência
  • Extreme Programming do Kent Beck
  • Não tem a mínima ideia?
  • Rugby → reunião para discutir a estratégia a ser adotada
  • Processo de desenvolvimento descrito por Ken Schwaber e Mike Beedle
  • Pedras? Jóias?
  • Copos? Lustres?
  • A família de metodologias montadas por Alistair Cockburn?
  • Manifesto ágil → www.agilemanifesto.org
  • Indivíduos e interação
  • Sobre processos e ferramentas
  • Software funcionando
  • Sobre documentação completa e abrangente
  • Adaptar-se às mudanças
  • Sobre seguir um plano
  • Colaboração com o cliente
  • Sobre negociação de contratos
  • Mas como isso se encaixar em Software Livre?
  • Testes automatizados. Muitos. Frequentes. Especificação!
  • Refatoração. Imagine que esse é seu código
  • Aí você refatora
  • E chega no sucesso.
  • Integração contínua → Mudanças no repositório rodam os testes e verificam que está tudo OK.
  • Comunicação osmótica. Fala um pouco sobre pair programming. Revisão de código. Conta história de como deixamos de introduzir um bug porque o João ouviu a gente comentando sobre o caso.
  • Como fica isso com equipes distribuídas?
  • Muita comunicação! Mas comunicação eficiente! Presencial sempre melhor. Por isso conferências, reuniões, etc. Telefone, perde expressões corporais e faciais mas melhor que email. Pode fazer perguntas e dar respostas. Vídeo gravações de uma conversa. Melhor que email! Não faz pergunta/respostas mas pega expressões corporais, faciais, intonação da voz, etc. Papel, pior de todos os mundos!
  • Federick P. Brooks Jr. “O mítico homem-mês” tradução do Cesar Brod pro pt-BR. There is no silver bullet. Novo trabalho: Telecolaboração Experiência presencial é chave para boa telecolaboração. Conhecer e confiar na pessoa muda a interpretação de informações com menos banda.
  • Perguntas ou comentários
  • Métodos Ágeis - DataPrev 2009 - PT-BR

    1. 1. Metodologias Ágeis Hugo Corbucci hugo@agilbits.com.br
    2. 2. XP?
    3. 3. Scrum?
    4. 4. ?
    5. 5. Crystal?
    6. 6. ?
    7. 7. Antes
    8. 8. (refatoração)Antes
    9. 9. (refatoração)Antes Depois
    10. 10. Hugo Corbuccihugo@agilbits.com.br

    ×