Questão de Engenharia de Software — XP (eXtreme Programming) — Quadrix 2024
- Código
- qg349528
- Banca
- Quadrix
- Órgão
- CREFITO - 8ª Região (PR)
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Sistemas
- CCerto
- EErrado
GabaritoC — Certo
✅ CERTO. Simplicidade e coragem são, de fato, dois dos cinco valores fundamentais da metodologia XP (eXtreme Programming), ao lado de comunicação, feedback e respeito. A afirmação está correta e reflete a base conceitual da metodologia ágil criada por Kent Beck.
A XP é uma metodologia ágil voltada para projetos com requisitos vagos e em constante mudança, adotando uma estratégia de acompanhamento contínuo e pequenos ajustes durante o desenvolvimento. Seu diferencial está em levar boas práticas de engenharia de software a níveis "extremos", como desenvolvimento iterativo, testes frequentes e integração contínua. Enquanto o Scrum foca mais na gestão do projeto, a XP foca na qualidade técnica do software, com práticas como programação em par, TDD (desenvolvimento orientado a testes) e refatoração constante.
Os cinco valores fundamentais da XP formam a base de todo o trabalho realizado na metodologia. Cada valor tem um papel específico: a comunicação enfatiza a colaboração estreita entre clientes e desenvolvedores; a simplicidade restringe os desenvolvedores a projetar apenas para as necessidades imediatas, evitando especulações futuras; o feedback provém de três fontes — o software implementado, o cliente e os membros da equipe; a coragem dá à equipe a disciplina para projetar para hoje, reconhecendo que as necessidades futuras podem mudar drasticamente; e o respeito busca harmonia entre os membros da equipe e demais envolvidos.
Na prática, esses valores se manifestam em comportamentos concretos. A simplicidade, por exemplo, se traduz no princípio KIS (Keep It Simple) e na refatoração contínua — fazer apenas o necessário, sem excessos. A coragem aparece na capacidade de refatorar código, remover o que não funciona e ser sincero na comunicação com os clientes. É importante não confundir os valores da XP com os princípios do Manifesto Ágil: os valores são cinco e específicos da XP, enquanto o Manifesto Ágil tem quatro valores próprios (indivíduos e interações, software funcionando, colaboração com o cliente, responder a mudanças) e doze princípios.
A banca explora exatamente essa distinção: o candidato que confunde os valores da XP com os do Manifesto Ágil ou com os princípios ágeis pode marcar errado. Mas a questão é direta — simplicidade e coragem são, sem dúvida, valores fundamentais da XP. Guarde o conjunto completo dos cinco valores: comunicação, simplicidade, feedback, coragem e respeito. É esse rol que separa o certo do errado nesta questão.
A afirmação "Simplicidade e coragem são valores fundamentais da metodologia XP" está correta. Os cinco valores fundamentais da XP são: comunicação, simplicidade, feedback, coragem e respeito. Tanto a simplicidade quanto a coragem fazem parte desse conjunto, portanto a assertiva está plenamente de acordo com a teoria da metodologia.
Para fixar os cinco valores da XP, use o mnemônico COSIFE: COmunicação, SImplicidade, FEedback, Coragem e Respeito. Na prova, desconfie de qualquer alternativa que troque um desses valores por outro termo (como "qualidade" ou "documentação") ou que misture com os valores do Manifesto Ágil.
Gabarito: ✅ CERTO
Link permanente: /questoes/qg349528