O documento apresenta uma introdução à metodologia de desenvolvimento de software Extreme Programming (XP), destacando a importância de metodologias ágeis e a evolução dos processos de desenvolvimento ao longo dos últimos 30 anos. A XP é caracterizada por valores como simplicidade, comunicação, feedback e coragem, visando a adaptação às mudanças e colaboração com o cliente, proporcionando entregas contínuas e de alto valor. Além disso, são descritas as práticas de planejamento, projeto, codificação e testes que garantem a qualidade e a eficiência no desenvolvimento de software.