Escolar Documentos
Profissional Documentos
Cultura Documentos
RE
PROFESSORA: NATHALIA
CALADO BERNARDO
EXTREME PROGRAMMING (CONCEI
TO)
XP é um apelido carinhoso de uma nova m
etodologia de desenvolvimento designada E
xtreme Programming, com foco em agilidad
e de equipes e qualidade de projetos, apoia
da em valores como simplicidade, comunica
ção, feedback e coragem que nos submete
m ao reconhecimento de que XP é uma met
odologia baseada em comportamentos e atit
udes. Dessa forma, ela propicia que o
EXTREME PROGRAMMING (CONCEI
TO)
projeto seja executado dentro do prazo e do
orçamento, fazendo então com que o cliente
fique satisfeito e a equipe de desenvolvimen
to não fique maluca por causa do projeto.
Vale lembrar, que ao contrário do que se pe
nsa, XP pode ser aplicada em projetos de v
ários portes, pois seu dinamismo é tão laten
te, que permite seu uso por equipes criativa
s em qualquer projeto.
EXTREME PROGRAMMING (CONCEI
TO)
É importante lembrar também que os valore
s citados acima, alicerçam a metodologia, p
elos seguintes motivos:
• A simplicidade é necessária desde a form
a como se levanta requisitos até a codifica
ção e os testes da solução desenvolvida;
• A comunicação é obrigatória para que não
haja lacunas em processos e problemas e
ntre equipe, cliente e fornecedor;
EXTREME PROGRAMMING (CONCEI
TO)
• O feedback é a pratica fundamentada em
retornar informações entre os membros da
equipe e também na relação com o cliente
, desde responder e-mails, telefonemas bi
ps e demais meios. Devido a isso, é um m
ecanismo para melhorar a prática de com
unicação citada acima;
• E a coragem para saber dizer NÃO quand
o necessário, ou então para dizer que o pr
ojeto vai demorar além do
EXTREME PROGRAMMING (CONCEI
TO)
estimado, pois os novos requisitos precisam
ser codificados ou o código já em funcionam
ento precisa ser refatorado.
Extreme Programming é dinâmica e flexível
, porém é necessário muita disciplina para u
sá-la em um projeto. Para demonstrar isso,
veremos um conjunto sugerido de "boas prá
ticas" em projetos usando XP.
BOAS PRÁTICAS DO XP
• The Customer is Always Available;
• Metaphor;
• Planning Game;
• Small Releases;
• Acceptance Tests;
• Test First Design;
• Continuous Integration;
• Simple Design;
• Refactoring;
BOAS PRÁTICAS DO XP
• Pair Programming;
• Move People Around;
• Collective Code Ownership;
• Coding Standards;
• 40 Hour Week.
https://www.devmedia.com.br/extreme-progr
amming-conceitos-e-praticas/1498#Integrati
on