Extreme Programming Metodologia Ágil
Introdução <ul><li>e X treme P rogramming </li></ul><ul><li>Metodologia de desenvolvimento ágil </li></ul><ul><li>Final da...
Valores <ul><li>Comunicação </li></ul><ul><li>Coragem </li></ul><ul><li>Feedback </li></ul><ul><li>Respeito </li></ul><ul>...
Princípios <ul><li>Trabalhe com os seus clientes </li></ul><ul><li>Use Metáforas </li></ul><ul><li>Planejamento </li></ul>...
Papeis do Cliente <ul><li>Contadores de Estórias </li></ul><ul><li>Os Aceitantes </li></ul><ul><li>O Proprietário do Ouro ...
Papais do Desenvolvimento <ul><li>O Técnico </li></ul><ul><li>O Acompanhador </li></ul><ul><li>Os Desenvolvedores </li></u...
Cartão de visita <ul><li>É uma declaração, descrita em um parágrafo, sobre a finalidade da criação ou ampliação do sistema...
Cartão de Visita (exemplo) <ul><li>Nosso Sistema </li></ul><ul><li>O  Nosso Sistema  será um sistema interativo e baseado ...
Estórias de Usuários <ul><li>São descrições simples de um único aspecto do sistema (uma etapa); </li></ul><ul><li>São defi...
Estórias de Usuários(Exemplo) <ul><li>#215 </li></ul><ul><li>Criar Cadastro de Aluno </li></ul><ul><li>Manter um cadastro ...
Teste de Aceitação <ul><li>Uma situação concreta que o sistema pode encontrar; </li></ul><ul><li>Pelo menos um para cada  ...
Teste de Aceitação(Exemplo) <ul><li>#215  A </li></ul><ul><li>Cadastro de Usuário </li></ul><ul><li>Cenário : o atendente ...
Próximos SlideShares
Carregando em…5
×

Extreme Programming Alberane

966 visualizações

Publicada em

Slides sobre XP baseado em conteúdos encontrados na internet.

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
966
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7
Ações
Compartilhamentos
0
Downloads
28
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Extreme Programming Alberane

  1. 1. Extreme Programming Metodologia Ágil
  2. 2. Introdução <ul><li>e X treme P rogramming </li></ul><ul><li>Metodologia de desenvolvimento ágil </li></ul><ul><li>Final da década de 90 </li></ul><ul><li>5 Valores </li></ul><ul><li>Alguns Princípios </li></ul>
  3. 3. 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>
  4. 4. Princípios <ul><li>Trabalhe com os seus clientes </li></ul><ul><li>Use Metáforas </li></ul><ul><li>Planejamento </li></ul><ul><li>Reuniões Curtas </li></ul><ul><li>Teste Primeiro </li></ul><ul><li>Seja Simples </li></ul><ul><li>Programe em par </li></ul><ul><li>Use Padrões </li></ul><ul><li>Compartilhe o código </li></ul><ul><li>Integre Continuamente </li></ul><ul><li>Faça Refactoring </li></ul><ul><li>Releases Curtos </li></ul>
  5. 5. Papeis do Cliente <ul><li>Contadores de Estórias </li></ul><ul><li>Os Aceitantes </li></ul><ul><li>O Proprietário do Ouro </li></ul><ul><li>Planejadores </li></ul><ul><li>O Chefão </li></ul>
  6. 6. Papais do Desenvolvimento <ul><li>O Técnico </li></ul><ul><li>O Acompanhador </li></ul><ul><li>Os Desenvolvedores </li></ul><ul><li>O Testador </li></ul>
  7. 7. Cartão de visita <ul><li>É uma declaração, descrita em um parágrafo, sobre a finalidade da criação ou ampliação do sistema; </li></ul><ul><li>Os cliente são os autores; </li></ul>
  8. 8. Cartão de Visita (exemplo) <ul><li>Nosso Sistema </li></ul><ul><li>O Nosso Sistema será um sistema interativo e baseado na Internet para compartilhar as informações entre os usuários. </li></ul><ul><li>Os participantes da comunidade poderão compartilhar de experiências e soluções. Eles também devem ser capazes de obter documentos, downloads grátis de produtos e outras informações. </li></ul><ul><li>Finalmente, o site deve ter o apelo visual e a utilidade que atrai e conserva os usuários. </li></ul>
  9. 9. Estórias de Usuários <ul><li>São descrições simples de um único aspecto do sistema (uma etapa); </li></ul><ul><li>São definidas pelos os usuários juntamente com os desenvolvedores; </li></ul>
  10. 10. Estórias de Usuários(Exemplo) <ul><li>#215 </li></ul><ul><li>Criar Cadastro de Aluno </li></ul><ul><li>Manter um cadastro de alunos para realizarem a re-matricula em seu curso. </li></ul>
  11. 11. Teste de Aceitação <ul><li>Uma situação concreta que o sistema pode encontrar; </li></ul><ul><li>Pelo menos um para cada user story ; </li></ul><ul><li>Composto por: </li></ul><ul><ul><li>Cenário; </li></ul></ul><ul><ul><li>Operação; </li></ul></ul><ul><ul><li>Verificação; </li></ul></ul><ul><li>Responsabilidade da equipe do cliente ; </li></ul>
  12. 12. Teste de Aceitação(Exemplo) <ul><li>#215 A </li></ul><ul><li>Cadastro de Usuário </li></ul><ul><li>Cenário : o atendente está logado no sistema e clica em “cadastro de usuários”. </li></ul><ul><li>Operação : o atendente preenche todos os dados do usuário e o insere. </li></ul><ul><li>Verificar : o novo usuário deve aparecer na lista de usuários com todos os dados preenchidos. </li></ul>

×