Os quatro processos do XP são:
Planejamento: fase de entendimento do negócio, cada história é colocada em uma ficha e o cliente atribui um valor, daí os membros atribuem custos, medidos em semanas, se passar de três semanas, a história tem que ser decomposta;
Projeto: oferece um guia de implementação para uma história, usa cartões CRC, identificam e organizam as classes relevantes para o incremento;
Codificação: realizada através da programação em pares, antes da codificação desenvolve-se uma série de testes de unidade, lembrar que XP, assim como Scrum, adotam TDD, primeiro escreva um teste que falhe, depois escreva um código que faça o teste passar e, por último, melhore o código escrito; e
Testes: devem ser automatizados, pois isto encoraja a estratégia de testes de regressão toda vez que o código for alterado; integração contínua; os testes de aceitação são obtidos a partir das histórias dos usuários.