Extreme Programming

695 palavras 3 páginas
eXtreme Programing (XP)
Análise de Sistemas B
Análise e Projeto de Software Educativo

eXtreme Programming (XP)
• Propaganda
– XP é transparente, humana, produtiva, disciplinada e divertida.

• Objetivos
– satisfação do cliente
– qualidade do software final.
– Diminuir alto custo das metodologias pesadas tradicionais e do notório fracasso da maioria de seus projetos.

• Casos de uso
– Ford, BMW
– Symantec, Borland

• Escopo
– projetos pequenos e médios
– desenvolvimento de módulos de grandes projetos.
2

eXtreme Programming (XP)
• Valores
– Simplicidade
• Design do software (projeto, modelo)
• Processo
• Código fonte






Claro com nomes significativos algoritmos sempre quebrados em partes menores não possui código nem funcionalidade duplicada
Fácil de entender

– Comunicação
• Sempre
• Entre desenvolvedores e cliente
• Entre as equipes de desenvolvimento

3

eXtreme Programming (XP)
• Valores
– Coragem apontar um problema no projeto parar quando está cansado pedir ajuda quando necessário simplificar código que já está funcionando dizer ao cliente que não será possível implementar um requisito no prazo estimado
• fazer alterações no processo de desenvolvimento.






– Feedback
• Realimentação (positva e negativa) constante.
• Quanto mais cedo os erros são detectados, mais fácil de corrigir
4

eXtreme Programming (XP)
• Práticas
– Cliente sempre disponível
• Resolver dúvidas
• Definir prioridades
• Alterar escopo de uma iteração

– Small Releases – Cada iteração libera 1 release
• O software é entregue em pequenas versões
• cliente obtem seu ganho o mais cedo possível
– protótipo que o cliente já possa ir utilizando e com isso acompanhe o desenvolvimento.
– oportunidade de aprender durante o desenvolvimento

• minimiza riscos
5

eXtreme Programming (XP)
• Práticas
– User stories
• têm o mesmo propósito que as Use Cases.
• usadas para criar estimativas de tempo
• usadas no lugar de um documento enorme descrevendo os requisitos. • escritas pelos

Relacionados

  • EXTREME PROGRAMMING
    1269 palavras | 6 páginas
  • Extreme programming
    9605 palavras | 39 páginas
  • extreme+programming
    6886 palavras | 28 páginas
  • Extreme Programming
    1923 palavras | 8 páginas
  • Extreme Programming
    1955 palavras | 8 páginas
  • Extreme Programming
    1832 palavras | 8 páginas
  • Extreme Programming
    1702 palavras | 7 páginas
  • Extreme Programming
    1071 palavras | 5 páginas
  • eXtreme Programming
    702 palavras | 3 páginas
  • Extreme Programming
    4324 palavras | 18 páginas