O método ágil Extreme Programming ou XP é um dos métodos áge...
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