Escolar Documentos
Profissional Documentos
Cultura Documentos
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:
<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