XP - Extreme Programming
Fundamentação Teórica
Nasceu nos Estados Unidos, ao final da década de 90. Seu principal objetivo é produzir softwares de uma forma mais rápida, econômica e em menos tempo do que utilizando técnicas tradicionais.
O principal objetivo no processo XP é a satisfação do cliente, para alcançá-la,
ao invés de entregar tudo desejado pelo cliente em alguma data em um futuro
distante, estimula-se a entrega constante das necessidades atuais do cliente. XP
estimula o trabalho em equipe.
Papéis
- Programador
- Cliente
- Testador
- Rastreador
- Treinador
- Consultor
Ferramentas
- XPManager
- VersionOne
- Scope Manager
- XPlanner
- XP3
Relação com outras metodologias ágeis
Se relaciona com as metodologias BDD, DSDM e SCRUM nas partes a seguir:
- Desenvolvimento de software
- Interação com o usuário final
- Qualidade do produto
- Equipe de desenvolvimento unidas
- Metodologia Ágil
Disciplina: Projeto Detalhado de Software
Professora: Jacilane de Holanda
Equipe:
- Arnaldo Quagliato
- Edinardo Monteiro
- Jordas Felipe
- Larissa Miguel
- Robson Medeiros
Thanks!!!!!
Valores
Comunicação
Simplicidade
Feedback
Coragem
Ciclo de vida
- Exploração
- Planejamento
- Iterações
- Produção
- Manutenção
- Morte
Práticas
- Jogo de planejamento
- Entregas Frequentes
- Projeto Simplificado
- Testes
- Programação em pares
- Ritmo Sustentável
- Cliente Presente
- Integração contínua
- Padrões de codificação
- Refatoração
Exemplos de empresa que utiliza XP
- A pioneira do XP no Brasil
- Paggo
- LocaWeb
- Agile Trends
- Chrysler
- Ford Motors Company
- Fortes Tecnologia: Empresa de Fortaleza adotando práticas de XP.