O método de desenvolvimento ágil XP tem como uma de suas pr...

Próximas questões
Com base no mesmo assunto
Q2133975 Engenharia de Software
O método de desenvolvimento ágil XP tem como uma de suas premissas a programação em pares, o que significa que a programação é feita por
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a letra D: "dois programadores em cada estação de trabalho, cada um colaborando para o desenvolvimento do código necessário."

No contexto da metodologia ágil Extreme Programming (XP), uma das práticas mais conhecidas é a Programação em Pares (Pair Programming, em inglês). Essa técnica se refere a dois programadores trabalhando juntos numa única estação de trabalho. Um dos programadores, chamado "driver", escreve o código enquanto o outro, conhecido como "observer" ou "navigator", revisa cada linha de código digitada. O observer também considera o design estratégico, antecipa problemas potenciais, e pensa em soluções alternativas; os papéis podem ser trocados a qualquer momento.

Essa prática promove a revisão contínua do código, reduzindo a probabilidade de erros e melhorando a qualidade do software. Adicionalmente, facilita a transferência de conhecimento entre os membros da equipe e promove a colaboração e a comunicação efetiva.

Portanto, a alternativa correta, letra D, alinha-se com as premissas do XP ao enfatizar a colaboração entre dois programadores trabalhando conjuntamente, compartilhando conhecimentos e responsabilidades ao longo do processo de desenvolvimento.

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

Qual o erro da alternativa e?

Erro de gabarito - Letra E seria a correta!

O XP, ou eXtreme Programming, é o desenvolvimento ágil de sistemas utilizando a programação pareada, ou seja, duas pessoas codificam utilizando o mesmo computador. Pode-se chamar uma de piloto e a outra de co-piloto. O piloto escreve as linhas de código e o outro revisa para minimizar possíveis “bugs”

Fontes: https://gatewayit.com.br/metodologia-xp-beneficios-da-programacao-em-pares/

pair programming é um método de programação no qual duas pessoas trabalham juntas em um único programa. A primeira pessoa é o “Motorista”, que escreve o código, a outra pessoa é o “Navegador” que revisa cada linha de código conforme é digitado, verificando se há erros. Eles trocam seus papéis regularmente.

Letra D: Dois programadores em cada estação (ou seja, os dois em uma só), os dois colaborando.

Letra E: fala que um só escreve e o outro só testa, na verdade a cada tempo eles revezam na função de programar

Clique para visualizar este comentário

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