Please enable JavaScript.
Coggle requires JavaScript to display documents.
12 Etapas do XP - Coggle Diagram
12 Etapas do XP
1- Jogo de Planejamento
Esta prática envolve uma reunião realizada uma vez por iteração para determinar o escopo do próximo lançamento, combinando prioridades de negócios e estimativas técnicas. Garante alinhamento entre decisões de negócios e técnicas, focando em aspectos como escopo, prioridade, composição de lançamentos e datas de lançamento.
2- Pequenos Lançamentos
Enfatiza a importância de lançamentos frequentes e pequenos para mostrar o progresso e obter feedback direcionado dos clientes. Auxilia na comunicação eficaz e na adaptabilidade a mudanças nos requisitos.
3- Design Simples
Defende uma abordagem de design simples que atenda às demandas atuais sem complicar demais para necessidades futuras. Prioriza a simplicidade, legibilidade e capacidade de resposta às mudanças dos clientes.
-
Principios
1- Feedback Rápido
O XP enfatiza a importância de obter feedback constante durante o processo de desenvolvimento. Isso significa que as equipes devem buscar retornos frequentes dos clientes e usuários para garantir que o software atenda às suas necessidades e expectativas
2- Assumir Simplicidade
Na metodologia XP, assumir a simplicidade é um princípio essencial. A abordagem do XP valoriza a implementação da solução mais simples que funcione, evitando a complexidade desnecessária.
3- Mudança Incremental
No XP, a mudança incremental é uma prática-chave. A metodologia defende o desenvolvimento iterativo, no qual o software é construído em pequenas partes funcionais, permitindo ajustes e melhorias contínuas ao longo do processo.
4- Abraçando Mudanças
O XP abraça mudanças como uma premissa fundamental. A metodologia reconhece que as mudanças são inevitáveis durante o desenvolvimento de software e, portanto, devem ser incorporadas de forma constante.
5- Trabalho de Qualidade
Na metodologia XP, o trabalho de qualidade é um objetivo primordial. A XP visa garantir a satisfação do cliente e a entrega de um software de alta qualidade. Isso é alcançado através de práticas como programação em pares, integração contínua, refatoração regular do código e testes automatizados
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-