O método ágil Extreme Programming ou XP é um dos métodos áge...

Próximas questões
Com base no mesmo assunto
Q1307105 Engenharia de Software
O método ágil Extreme Programming ou XP é um dos métodos ágeis mais conhecidos. Sobre as características desse método, é correto afirmar:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

O método Extreme Programming (XP) é uma das abordagens mais populares dentro dos métodos ágeis de desenvolvimento de software. XP enfatiza a satisfação do cliente, a comunicação eficiente entre os membros da equipe, e a adaptabilidade frente às mudanças de requisitos, mesmo em estágios avançados do desenvolvimento.

Justificativa para a alternativa correta (B): A prática de programação em pares (pair programming) é uma das características marcantes do XP. Nela, dois desenvolvedores trabalham juntos em um único computador, onde um, chamado de "condutor" (driver), escreve o código, enquanto o outro, referido como "navegador" (observer ou navigator), revê cada linha de código conforme ela é digitada. Os papéis são alternados frequentemente para garantir que ambos os membros da equipe estejam envolvidos e possam contribuir com suas ideias. Isso não só melhora a qualidade do código, como também promove a disseminação do conhecimento dentro da equipe.

As práticas do XP visam a melhoria contínua, a adaptabilidade e a qualidade do produto final, o que está intrinsecamente ligado à colaboração intensa e ao feedback constante.

É importante para você, enquanto futuro profissional que poderá trabalhar seguindo métodos ágeis como o XP, entender a fundo cada uma dessas práticas e como elas podem ser aplicadas efetivamente no desenvolvimento de software.

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

A) O Planning Game está interessado em o que será feito e quando

B) Correto

C) O cliente faz parte da equipe e deve estar sempre disponível

D) Propriedade coletiva é uma das práticas do XP

✅Gabarito(B) 

Como não tinha visto a definição desses papéis, segue uma breve descrição de ambos para facilitar aos que tiverem a mesma dúvida:

O responsável pela digitação recebe o nome de condutor e outro, que fica acompanhando o trabalho do parceiro, recebe o nome de navegador.

Condutor

A pessoa que está conduzindo o teclado (condutor) tem um campo de observação diferente do seu parceiro. Quem digita normalmente está olhando sobretudo para a linha que está editando e adjacências. 

Enquanto o condutor codifica o problema o navegador permanentemente revisa o código digitado, onde pequenos erros de programação que demorariam algumas horas para serem depurados, facilmente são percebidos pelo navegador da dupla.

Navegador

O navegador, por sua vez, tem uma visão mais ampla e olha não apenas a linha que está sendo editada, mas também o restante do código que aparece na tela. Ao fazer isso, ele acaba tendo uma visão complementar que freqüentemente revela problemas que o condutor não percebe com a mesma rapidez.

Fontes: http://www.desenvolvimentoagil.com.br/xp/praticas/programacao_par

https://www.portaleducacao.com.br/conteudo/artigos/contabilidade/programacao-de-softwares-em-pares-no-xp/41318#

O objetivo do Jogo de Planejamento é guiar o produto até a entrega. Em vez de prever as datas exatas de quando as entregas serão necessárias e produzidas, o que é difícil de fazer, o objetivo é "orientar o projeto" para a entrega usando uma abordagem direta. 

Clique para visualizar este comentário

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