Please enable JavaScript.
Coggle requires JavaScript to display documents.
XP Extreme Programing (Práticas do XP (Projeto Simples: atender requisitos…
XP Extreme Programing
Práticas do XP
Projeto Simples:
atender requisitos atuais
Desenvolvimento Text-First
Pequenos Releases:
Conjunto de funcionalidade
Refactoring:
Aperfeiçoamento constante
Planejamento Incremental :
Requisitos em cartões x Prioridades x tempo
Programação em Pares
Propriedade Coletiva:
equipe trabalha em todas as áreas
Integração Contínua
Ritmo sustentável:
máximo 40 hrs semanais
Metáfora:
Método de Comunicação
Cliente On-site :
Cliente faz parte do projeto
Reuniôes em pé
Time Coeso:
Multidisciplinaridade
Jogo de planejamento:
Cliente prioriza
e os
desenvolvedores avaliam e estimam
Características
Requisitos vagos
Constante Mudanças
Equipes pequenas
Coesas
Multidisciplinares
Código é a melhor documentação
Requisitos = Cenários = Histórias do usuário
Tarefa característica discreta do sistema
Orientação a Objetos
Comunicação verbal constante
Testes
Desenvolvimento test-first;
Desenvolvimento de teste incrementai a partir de cenários;
Envolvimento dos usuários no desenvolvimento de testes e validação;
Uso de frameworks de testes automatizados
Processo para desenvolver um Incremento
Planejar versão
Desenvolver , integrar e testar
Dividir histórias em tarefas
Liberar
Selecionar cenário para versão atual
Avaliar
Valores Fundamentais
Feedback
Coragem
Simplicidade
Respeito
Comunicação
Princípios básicos
Presumir Simplicidade
Mudanças Incrementais
Abraçar mudanças
Trabalho de Qualidade
Feedback Rápido
Atividades metodológica Principal
Projeto :
Cartões CRC
Codificação
Programação em pares
Refatoração
Teste Primeiro
Integração Contínua
Planejamento
Plano de iteração
Critérios para teste de aceitação
Valores das Histórias de Usuários
Teste
Testes de Unidade
Teste de Aceitação