Extreme Programming é uma metodologia de
desenvolvimento de software que combina rapidez,
produtividade, qualidade de forma simples e que atende
as necessidades do cliente. Extreme Programming traz
em sua base valores e práticas que sempre procuram
garantir ao cliente versatilidade e satisfação com o
produto final, como por exemplo: