O que é Extreme Programming?

É um framework de desenvolvimento de software ágil que foca em feedback frequente e melhoria contínua.

🔍

Definição

Extreme Programming ou XP é um framework de desenvolvimento de software ágil que foca em feedback frequente e melhoria contínua, envolvendo práticas como programação em par e propriedade coletiva do código.

📅

Origem

Extreme Programming (XP) foi desenvolvido por Kent Beck, um promotor e signatário do Manifesto Ágil, na década de 1990 como uma resposta aos desafios de projetos de software com prazos apertados. Beck introduziu o XP em seu livro "Extreme Programming Explained: Embrace Change" em 1999, um framework ágil focado em melhoria contínua, adaptabilidade e colaboração em equipe.

📈

Qualidade

XP visa entregar software de alta qualidade através de testes e simplicidade.

🔍

Simplicidade

XP defende as soluções mais simples que funcionam, evitando complexidade técnica desnecessária.

💎

Coragem

Incentiva os membros da equipe a assumir riscos e fazer mudanças necessárias sem medo.