Zusammenfassung der Ressource
Extreme Programming (XP)
- Metodologia ágil
desenvolvimento
- Equipes
- pequenas
- coesas
- multidisciplinares
- Requisitos vagos
- Constante mudança
- Trabalho em pares
- Desenvolvem testes
para cada tarefa
- antes da escrita do código
- Testes de aceitação
- Histórias do usuário
- User Stories
- Artefatos de
desenvolvimento
- descrição resumida de
alguma funcionalidade
- A história deverá ter valor de
negócio na visão do cliente
- Às vezes uma história precisa ser decomposta
em partes menores para caber em uma iteração
- Estimadas pelos
desenvolvedores
- Concluídas em até
uma iteração
- Casos de Teste
- devem ser escritos para verificar se os
programadores as implementaram corretamente
- Processos para desenvolver
um incremento
- Planejamento Incremental
- Pequenos releases
- Projeto simples
- Desenvolvimento Test-First
- Refactoring
- Programação em pares
- Propriedade Coletiva
- Integração Contínua
- Ritmo Sustentável
- Metáforas
- Cliente On-Site
- Reuniões em pé
- Time Coeso
- Jogo do planejamento
- Paradigma de
Desenvolvimento preferido
- Orientação a Objetos
- Principais atividades metodológicas
- Planejamento
- Projeto
- Codificação
- Teste
- Valores Fundamentais
- Comunicação
- Simplicidade
- Feedback
- Coragem
- Respeito
- Princípios Básicos
- Feedback rápido
- Abraçar mudanças
- Presumir simplicidade
- Mudanças Incrementais
- Trabalho de Qualidade