Home > Engenharia de Software > Sumário > Desenvolvimento Ágil > Extreme Programming (XP)
Extreme Programming (XP)
O XP usa uma abordagem Orientada a Objetos como seu paradigma de desenvolvimento. A figura 1 ilustra o processo XP e mostra algumas das idéias-chave e tarefas que são associadas a cada atividade de arcabouço. O XP sugere um número de técnicas inovadoras e potentes que permitem a equipes ágeis criar freqüentemente versões de software que possuem características e funcionalidades descritas e priorizadas pelo cliente.
Figura 1: Processo XP.
Fonte: PRESSMAN (2010).
O XP é um processo ágil organizado como quatro atividades de arcabouço:
- planejamento;
- projeto;
- codificação;
- teste.
Referência Bibliográfica
PRESSMAN, Roger S. Engenharia de Software, Sexta Edição. Editora MCGrawHill: Porto Alegre, 2010.