eXtreme
Programming
Práticas para o dia a dia no desenvolvimento ágil de software — comunicação, feedback e qualidade no lugar de retrabalho e culpa.
O problema
Seu projeto falha por falta de tecnologia ou por falta de comunicação?
Comunicação ruim com o cliente, jogo de empurra quando algo dá errado, tempo perdido em retrabalho, testes insuficientes. São problemas que se repetem em projetos de software, independente do tamanho da equipe ou da tecnologia usada.
eXtreme Programming (XP) não é sobre mais uma ferramenta ou processo engessado. É um conjunto de práticas que, bem combinadas, se reforçam mutuamente — entre os membros do time e na relação com o cliente.
Este livro reúne essas práticas de forma direta, pensada para o dia a dia de quem desenvolve software.
"Comunicação, feedback e simplicidade —
sustentados por coragem e respeito — são os valores que fazem XP funcionar."
Sobre o livro
Práticas que se sustentam umas nas outras
O livro apresenta XP como um conjunto de práticas que só funcionam bem quando combinadas — não como itens isolados de uma lista de tarefas. Programação em pares, TDD, integração contínua e refatoração ganham sentido quando conectados a histórias de usuário, testes de aceitação e à comunicação direta com o cliente.
Ao longo de 22 capítulos, os autores tratam tanto dos fundamentos quanto de práticas avançadas, sempre com o objetivo de reduzir retrabalho e aproximar times e clientes.
Escrito por Daniel Wildt, Dionatan Moura, Guilherme Lacerda e Rafael Helm.
O que você vai encontrar no livro
22 capítulos, dos fundamentos às práticas avançadas
Uma seleção dos temas centrais tratados ao longo do livro.
-
Fundamentos e valores do XPComunicação, feedback, simplicidade, coragem e respeito como base de tudo o que vem a seguir.
-
Papéis e dinâmica de equipeQuem faz o quê num time XP, e como essas responsabilidades se conectam no dia a dia.
-
Histórias de usuário e testes de aceitaçãoComo transformar necessidades reais do cliente em critérios claros de "pronto".
-
Programação em paresPor que trabalhar em dupla reduz erros e espalha conhecimento pelo time.
-
Test-Driven Development (TDD)Escrever o teste antes do código como forma de pensar no design da solução.
-
Integração contínua e refatoraçãoManter o código sempre integrável e saudável, em vez de acumular dívida técnica.
-
Reuniões diáriasAlinhamento curto e frequente para manter o time e o cliente na mesma página.
-
Práticas avançadas: BDD e Domain-Driven DesignComo XP se conecta a outras abordagens para times que querem ir além do básico.
Menos retrabalho.
Mais comunicação
e qualidade.
148 páginas de práticas para aplicar no seu próximo projeto, do fundamento ao avançado.
Preços conferidos nas lojas oficiais