Você está na página 1de 12

O que é o XP?


Criado 1996

Kent Beck

Chrysler - Fabricante de automóveis

Sistema Financeiro


Campos específicos.

Forma de Trabalho.

<data/hora> <rodapé> 2
As bases do XP
O XP tem como base quatro valores:

COMUNICAÇÃO SIMPLICIDADE FEEDBACK CORAGEM

<data/hora> <rodapé> 3
COMUNICAÇÃO

A má comunicação é motivo de
insucesso em quase todo tipo de projeto,
inclusive nos projetos de software. Logo,
este é um dos valores mais importantes
do XP, bem como das metodologias
ágeis como um todo. Esta comunicação
deve fluir constantemente através das
técnicas a serem aplicadas no processo
de desenvolvimento;

<data/hora> <rodapé> 4
SIMPLICIDADE

Manter a simplicidade é difícil e é um dos
princípios do XP advindos do JIT. Assim,
faça a coisa mais simples que pode
funcionar, mesmo assim, é um dos
princípios mais difíceis de se alcançar,
pois somos tentados a fazer algo
complexo pensando no futuro, mas é
importante lembrar que uma das filosofias
do JIT é a eliminação de desperdício,
assim, simplicidade é uma obrigação.

<data/hora> <rodapé> 5
FEEDBACK

Muito se fala em feedback na
atualidade e aqui ele não é só
necessário, como um dos princípios
que fazem com que o XP tenha
sucesso. Para isso, o uso do TDD
passa a ser tão importante, além
disso, é importante o feedback do
cliente, por isso os ciclos curtos, a
integração contínua etc.
<data/hora> <rodapé> 6
CORAGEM

Este é o último valor do XP, mas não
menos importante, pois é necessário
ter coragem de jogar um código fora e
iniciar do zero, coragem para
mudanças. A comunicação nos dá
coragem para a mudança, pois temos
a noção das reais necessidades do
cliente.

<data/hora> <rodapé> 7
Princípios do XP.

Os quatro valores geram os princípios básicos do
XP, que segundo Kent Beck são:

Feedback rápido através de ciclos curtos
(iteração de uma a duas semanas) e
comunicação continua (com todos os
envolvidos no processo);

<data/hora> <rodapé> 8
Princípios do XP.

Simplicidade presumida, onde 
As mudanças devem ser feitas
deve-se tratar os problemas de forma incremental. Grandes
de forma simples, ou seja, modificações normalmente
evitar tratar o problema com trazem grandes problemas,
complexidade, utilizando então tratar a mudança com
recursos que nunca serão ciclos de mudanças curtos é
utilizados, fazendo apenas o mais eficiente e atende as
necessário; bases sistêmicas do paradigma.

<data/hora> <rodapé> 9
Princípios do XP.

Alta qualidade: ninguém 
Dos princípios e
gosta de pessoas valores, temos então
desleixadas, então a as quatro atividades
qualidade deve ser
sentida não só pelo
básicas que é
cliente, mas pela equipe. codificar, testar, ouvir
O teste não é uma e projetar.
opção, é uma obrigação.
<data/hora> <rodapé> 10
PRÁTICAS SIMPLES

Jogo de planejamento 
Propriedade coletiva

Entregas frequentes 
Integração contínua

Projeto simplificado 
Ritmo sustentável

Testes 
Cliente presente

Refatoração 
Padrões de codificação

<data/hora> <rodapé> 11
PRÁTICAS SIMPLES

<data/hora> <rodapé> 12

Você também pode gostar