Please enable JavaScript.
Coggle requires JavaScript to display documents.
01- Manifesto Ágil, 2.2- Práticas do Xp, 02- Xp, 2.3- Processos do Xp, 2.1…
01- Manifesto Ágil
-
Valores do Manifesto Ágil
-Indivíduos e interações mais que processos e ferramentas
-Software em funcionamento mais que documentação abrangente
-Colaboração com cliente mais que negociação de contratos
-Responder a mudanças mais que seguir um plano
-
-
02- Xp
XP: O que é?
Metodologia ágil para equipes pequenas a médias desenvolvendo software com requisitos vagos ou que mudam frequentemente
-
Valores do Manifesto Ágil
-Indivíduos e interações mais que processos e ferramentas
-Software em funcionamento mais que documentação abrangente
-Colaboração com cliente mais que negociação de contratos
-Responder a mudanças mais que seguir um plano
-
-
-
2.4- Princípios do Xp
Princípios
Feedback simples: Desenvolvedores devem buscar constantemente informações sobre o que estão construindo e como estão fazendo isso. Os testes de unidade e de aceitação são executados continuamente, e os resultados são usados para identificar problemas o mais cedo possível.
Assumir simplicidade: Os desenvolvedores devem evitar a introdução de complexidade desnecessária no código, mantendo-o o mais simples possível. A simplicidade facilita a compreensão, a manutenção e a evolução do software, tornando-o mais flexível para acomodar mudanças futuras.
Mudança Incremental: O desenvolvimento é dividido em iterações curtas, chamadas de "sprints", que normalmente duram de uma a três semanas. Em cada sprint, os desenvolvedores trabalham em um conjunto específico de recursos ou funcionalidades.
Isso permite que o software seja construído de forma incremental, com adições regulares e mensuráveis de funcionalidades
Abraçando mudanças: O XP reconhece que os requisitos e as prioridades podem mudar ao longo do tempo. Em vez de resistir a mudanças, a metodologia incentiva a adaptabilidade. Os desenvolvedores devem estar preparados para ajustar o software rapidamente em resposta a novas informações ou necessidades do cliente.
Trabalho de qualidade: Os desenvolvedores são incentivados a escrever código limpo, a realizar testes rigorosos e a manter altos padrões de qualidade em todos os aspectos do desenvolvimento. A automação de testes é uma prática central no XP para garantir que o software continue funcionando corretamente à medida que novas funcionalidades são adicionadas.