O cliente expressa seus requisitos a partir de casos de uso simplificados, que são representados como um cartão história, neste momento se torna necessário a atuação conjunta da equipe de desenvolvimento e o cliente, que irão definir um plano para a liberação destes casos de uso em determinadas versões do sistema, negociando também datas para cada lançamento, com base nas prioridades do cliente e estimativas técnicas.
Nesta parte vale ressaltar, que este é apenas um plano, a equipe e o cliente devem estar ciente que não se trata da realidade, sendo que, caso a realidade supere o plano, o mesmo deverá ser atualizado. O planejamento deve se tornar uma atividade diária dentro do projeto XP, ao invés de se montar um plano inicial já concluído e irrealista. A boa equipe XP, como já dito anteriormente deve estar sempre preparada para futuras mudanças em qualquer parte do processo