View
33
Download
0
Category
Preview:
Citation preview
Kael Fraga¹, Pablo Diehl² e Lauro Pereira³ kaelfraga@hotmail.com¹, pablodiehl@ymail.com²,lauro.s.pereira@gmail.com³
eXtreme Programming
Tecnologia em Análise e Desenvolvimento de Sistemas – TADS 2014
Projeto e Análise de SistemaProfessor Rodrigo Noll
07/09/2014
Introdução
2Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas
Kent Beck, criador da XP
Learning to drive
3Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas
“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”
Por que eXtreme?
4Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas
Promessas
5Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas
Programadores e Clientes
Valores
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 6
Comunicação
Valores
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 7
Simplicidade
Valores
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 8
Feedback
Valores
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 9
Coragem
Práticas
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 10
Propriedade coletiva
Jogo do planejamento
Programação em pares
Refatoração
Práticas
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 11
Entregas frequentes
Projeto simples TestesIntegração
contínua
Práticas
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 12
40 horas de trabalho semanal
Cliente presente
MetáforaPadronização
de código
Vantagens
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 13
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.
Desvantagens
Kael Fraga, Lauro Pereira e Pablo Diehl Análise e Projeto de Sistemas IFRS - Câmpus Canoas 14
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¹, Pablo Diehl² e Lauro Pereira³ kaelfraga@hotmail.com¹, pablodiehl@ymail.com²,lauro.s.pereira@gmail.com³
eXtreme Programming
Recommended