Você está na página 1de 10

Modelo de desenvolvimento eXtreme

Programming

Alunos(a):
Gladiston Fernando, Jefferson Teixeira, José Lourizon, Marcio Navas, Zanalis Alves
 Conceito Geral
 Metodologia de desenvolvimento de software,
nascida nos Estados Unidos na década de 90;
 É uma metodologia ágil;
 Prioriza a qualidade, menor tempo e mais
economia;
 Adota estratégias de acompanhamento e realização
de ajustes;
 Metodologia baseada em comportamentos e
atitudes;

2
 Cinco valores fundamentais da metodologia XP

• Comunicação; Comunicação

• Simplicidade;
• Feedback;
Respeito Simplicidade
• Coragem; e
• Respeito.
XP
Coragem Feedback

3
Níveis de produção

Programadores;
Treinador ( ou coach);
Acompanhador (ou tracker);
Cliente.

4
 Programador

Foca na metodologia, mas sem


hierarquia.

5
 Treinador

Pessoa com experiência, é responsável por


lembrar as práticas e os valores do XP.

6
Acompanhador

Responsável por trazer informações


a respeito do andamento do projeto.

7
 Cliente

O cliente faz parte da equipe.

8
 Práticas

 Testes;
 Refatoração;
 Programação Pareada ( em
pares);
 Propriedade Coletiva;
 Semana de 40 horas;
 Cliente junto aos
desenvolvedores;
 Padronização do código.

9
Referências

DEVMEDIA. Extreme Programming – Conceitos e Práticas Disponível em:


<http://www.devmedia.com.br/extreme-programming-conceitos-e-praticas/1498>. Acesso
em: 10/12/2016.
LIMA A.P. Metodologias Ágeis Para o Desenvolvimento de Software. Disponível em:
<http://slideplayer.com.br/slide/4329925/> Acesso em: 10/12/2016.

10

Você também pode gostar