Your SlideShare is downloading. ×
0
Extreme Programming Alberane
Extreme Programming Alberane
Extreme Programming Alberane
Extreme Programming Alberane
Extreme Programming Alberane
Extreme Programming Alberane
Extreme Programming Alberane
Extreme Programming Alberane
Extreme Programming Alberane
Extreme Programming Alberane
Extreme Programming Alberane
Extreme Programming Alberane
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Extreme Programming Alberane

772

Published on

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

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

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
772
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  1. Extreme Programming Metodologia Ágil
  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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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>

×