Questão 42 · Informática: Engenharia de software e metodologias ágeis
Em projetos de desenvolvimento de software, a extreme programming (XP) é um método ágil que usa a prática de
- A) projetos com planejamento completo sem incrementos.
- B) grandes releases.
- C) grande quantidade de horas extras.
- D) trabalho em pares de desenvolvedores.
- E) integrações após a entrega do software completo.
Marque a alternativa correta:
Gabarito: D
Gabarito definitivo divulgado pela banca Cebraspe (TRE/TO 2017).
Comentário
Gabarito: D.
Na extreme programming (XP), uma das práticas centrais é a programação em pares: dois desenvolvedores trabalham juntos em um mesmo computador, com revisão contínua do código. Isso torna a alternativa D correta.
- A: a XP se opõe a planejamentos completos e rígidos, preferindo ciclos curtos e incrementais.
- B: a XP prega entregas pequenas e frequentes (small releases), e não grandes releases.
- C: a XP defende ritmo sustentável, com carga de trabalho controlada, e combate horas extras excessivas.
- E: a XP pratica integração contínua, com integrações frequentes, e não apenas após a entrega completa.
Dica: as práticas da XP são quase sempre opostas ao modelo cascata; se o item fala em planejamento completo ou integração só no fim, provavelmente está errado.
Fundamentos: Extreme Programming (XP): programação em pares, entregas pequenas e integração contínua
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRE/TO 2017 (Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas), questão 42, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.