O XP (Extreme Programming), uma metodologia ágil de desenvolvimento, foi empregado, pela primeira vez, em 1996, em um projeto da Chrysler, chamado de C3 (Chrysler Comprehensive Compensation). Considerando que são apresentados cinco principais valores, assinale, a seguir, dois desses valores.
- A)Revisão e Respeito.
Errada, porque revisão não é um dos cinco valores centrais do XP.
- B)Coragem e Respeito.
Certa, porque coragem e respeito fazem parte dos cinco valores fundamentais do XP.
- C)Simplicidade e Revisão.
Errada, porque simplicidade é valor do XP, mas revisão não integra a lista dos cinco valores.
- D)Feedback e Informação.
Errada, porque feedback é valor do XP, mas informação não é um dos cinco valores.
Gabarito: B
O XP (Extreme Programming) é uma metodologia ágil que valoriza a entrega frequente, a adaptação rápida e a colaboração intensa com o cliente. Em vez de apostar tudo em um planejamento rígido e pesado, o XP trabalha com práticas simples e iterativas para reduzir risco e aumentar a qualidade do software. Um ponto clássico cobrado em prova é que o XP tem cinco valores principais: comunicação, simplicidade, feedback, coragem e respeito. Esses valores funcionam como a base do método e orientam as práticas do dia a dia da equipe, como programação em par, testes automatizados e integração contínua. Por isso, o gabarito é a letra B. Coragem e respeito são dois dos cinco valores centrais do XP, exatamente como prevê a doutrina de Engenharia de Software sobre Extreme Programming. A banca costuma cobrar esse conjunto de valores de forma bem literal, então vale memorizar os cinco em sequência. Se você lembrar da lista, já elimina as alternativas com termos que não pertencem ao XP, como revisão, informação ou repetição de ideias parecidas com feedback. Aqui a chave é simples: no XP, os valores são um pacote fechado e bem conhecido.