eXtreme Programming 
Kael Fraga¹, Pablo Diehl² e Lauro Pereira³ 
kaelfraga@hotmail.com¹, pablodiehl@ymail.com², 
lauro.s.pereira@gmail.com³ 
Tecnologia em Análise e Desenvolvimento de Sistemas 
– TADS 2014 
Projeto e Análise de Sistema 
Professor Rodrigo Noll 
07/09/2014
Introdução 
Kent Beck, criador da XP 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 2
Learning to drive 
“Driving is not about getting the car going in the right 
direction. Driving is about constantly paying attention, 
making a little correction this way, a little correction 
that way” 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 3
Por que eXtreme? 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 4
Promessas 
Programadores e Clientes 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 5
Valores 
Comunicação 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 6
Valores 
Simplicidade 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 7
Valores 
Feedback 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 8
Valores 
Coragem 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 9
Práticas 
Propriedade 
coletiva 
Jogo do 
planejamento 
Programação 
em pares 
Refatoração 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 10
Práticas 
Entregas 
frequentes 
Projeto simples Testes 
Integração 
contínua 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 11
Práticas 
40 horas de 
trabalho 
semanal 
Cliente 
presente 
Metáfora 
Padronização 
de código 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 12
Vantagens 
Ideal para clientes que não tem certeza absoluta do 
que desejam. 
Entregas constantes de partes operacionais do 
software. 
Integração e testes contínuos garantem uma boa 
qualidade de software. 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 13
Desvantagens 
Representa a volta do processo caótico de 
desenvolvimento codifica-remenda. 
Análise de requisitos parece ser informal. 
Falta de uma análise e planejamento de riscos. 
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 14
eXtreme Programming 
Kael Fraga¹, Pablo Diehl² e Lauro Pereira³ 
kaelfraga@hotmail.com¹, pablodiehl@ymail.com², 
lauro.s.pereira@gmail.com³

Uma perspectiva sobre a eXtreme Programming

  • 1.
    eXtreme Programming KaelFraga¹, Pablo Diehl² e Lauro Pereira³ kaelfraga@hotmail.com¹, pablodiehl@ymail.com², lauro.s.pereira@gmail.com³ Tecnologia em Análise e Desenvolvimento de Sistemas – TADS 2014 Projeto e Análise de Sistema Professor Rodrigo Noll 07/09/2014
  • 2.
    Introdução Kent Beck,criador da XP Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 2
  • 3.
    Learning to drive “Driving is not about getting the car going in the right direction. Driving is about constantly paying attention, making a little correction this way, a little correction that way” Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 3
  • 4.
    Por que eXtreme? Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 4
  • 5.
    Promessas Programadores eClientes Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 5
  • 6.
    Valores Comunicação KaelFraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 6
  • 7.
    Valores Simplicidade KaelFraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 7
  • 8.
    Valores Feedback KaelFraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 8
  • 9.
    Valores Coragem KaelFraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 9
  • 10.
    Práticas Propriedade coletiva Jogo do planejamento Programação em pares Refatoração Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 10
  • 11.
    Práticas Entregas frequentes Projeto simples Testes Integração contínua Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 11
  • 12.
    Práticas 40 horasde trabalho semanal Cliente presente Metáfora Padronização de código Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 12
  • 13.
    Vantagens Ideal paraclientes que não tem certeza absoluta do que desejam. Entregas constantes de partes operacionais do software. Integração e testes contínuos garantem uma boa qualidade de software. Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 13
  • 14.
    Desvantagens Representa avolta do processo caótico de desenvolvimento codifica-remenda. Análise de requisitos parece ser informal. Falta de uma análise e planejamento de riscos. Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 14
  • 15.
    eXtreme Programming KaelFraga¹, Pablo Diehl² e Lauro Pereira³ kaelfraga@hotmail.com¹, pablodiehl@ymail.com², lauro.s.pereira@gmail.com³