De acordo com o Beck (2004), além dos cinco valores bem estabelecidos, o XP – extreme programming possui cinco princípios derivados destes valores, com o objetivo de refletir bases mais concretas e tangíveis de mentalidade. Qual das alternativas apresenta corretamente quais são os cinco princípios derivados dos valores no XP? Escolha a alternativa correta.
Questão
De acordo com o Beck (2004), além dos cinco valores bem estabelecidos, o XP – extreme programming possui cinco princípios derivados destes valores, com o objetivo de refletir bases mais concretas e tangíveis de mentalidade. Qual das alternativas apresenta corretamente quais são os cinco princípios derivados dos valores no XP? Escolha a alternativa correta.
Alternativas
A) Construção rápida; integração contínua; testes eficazes; mudanças incrementais; e trabalho de qualidade.
B) Mudanças incrementais; abraçar as mudanças; adaptação às mudanças; adequação de requisitos; testes eficazes.
C) Rápido feedback; simplicidade assumida; mudanças incrementais; abraçar as mudanças; trabalho de qualidade.
D) Abraçar as mudanças; mudanças incrementais; ciclos iterativos; entregas constantes; trabalho de qualidade.
E) Rápido feedback; integração contínua; simplicidade assumida; abraçar as mudanças; testes eficazes.
Explicação
Pelo XP descrito por Kent Beck (2004), além dos valores, existem cinco princípios que derivam desses valores e os tornam mais “concretos” na prática. Esses princípios são classicamente listados como:
- Rápido feedback (Rapid feedback) – obter retorno cedo e frequentemente (ex.: testes e feedback do cliente).
- Simplicidade assumida (Assume simplicity) – fazer a solução mais simples que funcione agora, evitando complexidade prematura.
- Mudanças incrementais (Incremental change) – evoluir o sistema em pequenos passos, reduzindo risco.
- Abraçar as mudanças (Embrace change) – aceitar e incorporar mudanças como parte natural do desenvolvimento.
- Trabalho de qualidade (Quality work) – manter qualidade continuamente (design limpo, testes, refatoração), pois qualidade não é “opcional”.
Comparando com as alternativas, apenas a letra C apresenta exatamente esse conjunto de cinco princípios. As demais misturam práticas do XP (por exemplo, integração contínua, testes) ou itens que não correspondem à lista de princípios do Beck.
Alternativa correta: (C).