Este documento apresenta uma introdução ao Extreme Programming (XP), um framework ágil para desenvolvimento de software. Apresenta os valores e práticas centrais do XP, incluindo feedback constante, comunicação, lançamentos frequentes e pequenos, design simples e pair programming. Explica como estas práticas levam a benefícios como maior qualidade de software e satisfação do cliente.