A fraquesa de umas e compensado por outra e assim fecha-se um ciclo fortemente dependente.2.2.1 Cliente disponivel ou presenteO XP trabalha com uma visao diferente do modelo tradicional em relacao ao cliente. O XP sugere que o cliente esteja no dia-a-dia do projeto, acompanhando os passos dos desenvolvedores, onde a sua ausencia representa serios riscos ao projeto.As funcionalidades do sistema sao descritas brevemente em estorias em conjunto com os testes conceituais e serao estes os indicadores para uma boa implementacao. No momento que os desenvolvedores irao implementar as estorias nada mais eficaz do que dialogar com o cliente para entender a estoria, fazendo-se necessaria a presenca do cliente no ambiente de desenvolvimento.Ao terminar uma estoria, com a presenca do cliente, a mesma podera ser validada rapidamente e a equipe receber o feedback necessario sobre a funcionalidade, criando ciclos rapidos e precisos.2.2.2 Jogo de planejamentoA XP utiliza o planejamento para assegurar que a equipe de desenvolvimento esteja trabalhando naquilo que gere o maximo de valor para o cliente. Este planejamento e feito varias vezes durante o projeto. e o momento onde o cliente solicita as funcionalidades desejadas atraves de estorias, onde a equipe estima o custo de cada estoria e planeja as releases e as iteracoes.Todas as funcionalidades do sistema sao descritas em estorias, pequenos cartoes em que o cliente deve descrever o que deseja com suas palavras e da forma mais simples possivel. Lembrando que a simplicidade tambem deve ser respeitada pelo cliente.Apos a definicao das estorias e necessario estimar o tempo das mesmas para que o cliente priorize o que deve ser implementado. A XP utiliza uma unidade chamada ponto , que refere-se a um dia de trabalho ideal do desenvolvedor, onde o mesmo nao precisaria atender telefonemas, participar de reunioes, ou seja, estaria preocupado apenas com a estoria em questao.Muitas vezes algumas estorias consomem semanas de trabalho, oferecendo uma certa dificuldade de serem estimadas. A XP recomenda que estas estorias sejam quebradas em tarefas menores e que as mesmas nao utilizem mais que alguns pontos de um desenvolvedor, recomenda-se 4 pontos ao maximo.Em cada estoria e escrita a quantidade de pontos estimadas pelo desenvolvedor, o XP recomenda que as estimativas sejam efetuadas em equipe e se possivel com a presenca do cliente para que durante a estimativa eventuais duvidas sejam sanadas.O XP tem por objetivo gerar valor para o cliente ao longo do projeto, para isto o software e desenvolvido de forma incremental, onde a cada entrega o cliente possa utilizar o sistema e obter beneficios do mesmo. Estas entregas o XP denomina como sendo releases , pequenos intervalos de tempo, maximo 2 meses, onde funcionalidades que gerem valor ao cliente sejam entregues.A divisao dos releases e efetuada no inicio do projeto, geralmente com tamanhos fixos e pequenos. Apos esta divisao o cliente define as estorias que farao parte dos releases e tenta-se evitar um planejamento muito longo, pois na entrega de cada release o cliente aprendera com o sistema e possivelmente ira alterar as estorias para o proximo release .Mesmo os releases sendo efetuados em curto espaco de tempo,