No Extreme Programming (XP), a prática na qual os desenvolve...

Próximas questões
Com base no mesmo assunto
Q4232597 Engenharia de Software
No Extreme Programming (XP), a prática na qual os desenvolvedores mesclam suas alterações de código-fonte em um repositório central, disparando testes automatizados a cada modificação para detectar erros o mais rápido possível, denomina-se: 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: O ponto decisivo foi a menção à integração frequente de alterações em repositório central com testes automatizados a cada modificação, que identifica a prática como integração contínua e afasta as demais alternativas.

Tema central: Integração contínua no XP
Análise das alternativas
A
Errada
Está errada porque implantação contínua se refere à colocação automatizada das mudanças em produção ou em ambiente de entrega. O enunciado não trata de deploy, mas de integração frequente de código com testes automatizados.
B
Certa
A alternativa B está correta porque integração contínua é a prática, consolidada no desenvolvimento ágil/XP, de integrar frequentemente alterações de código em um repositório compartilhado com execução automatizada de build/testes para identificar falhas rapidamente. É exatamente o procedimento descrito no enunciado.
C
Errada
Está errada porque publicação contínua não é a denominação técnica consagrada, no contexto de XP, para a prática descrita. O problema cobra o nome formal da integração frequente com testes automáticos, e esse nome não é esse.
D
Errada
Está errada porque validação de código-fonte é uma expressão genérica e não designa a prática ágil específica de mesclar mudanças em repositório central com execução automática de testes. Falta correspondência técnica com o conceito cobrado.
E
Errada
Está errada porque validação da entrega remete à verificação do produto ou da entrega, deslocando o foco para aceitação/entrega. O enunciado está centrado na integração de mudanças de código e na detecção rápida de erros por testes automatizados.
Pegadinha da questão
A confusão central era trocar integração contínua por implantação contínua.
Dica para questões semelhantes
  • Se o enunciado fala em integrar alterações frequentemente em repositório compartilhado com testes automatizados, o conceito é integração contínua.
  • Se a descrição menciona produção, liberação ou deploy automático, o foco deixa de ser integração contínua e passa para implantação contínua.
  • Em questões de métodos ágeis, descarte termos genéricos ou não consagrados quando houver uma prática formal com nome técnico exato.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Integração Contínua

A integração contínua é uma prática essencial no XP, em que as alterações de código são integradas e testadas automaticamente várias vezes ao dia. Isso ajuda a detectar e corrigir problemas rapidamente, mantendo o software sempre em um estado funcional e pronto para entrega.

Fonte: https://www.estrategiaconcursos.com.br/blog/extreme-programming-xp-cef-ti/

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo