Está sendo implementado o XP (eXtreme Programming) em uma e...

Próximas questões
Com base no mesmo assunto
Q846252 Engenharia de Software

Está sendo implementado o XP (eXtreme Programming) em uma equipe de TI. Para tanto, está sendo colocada a seguinte série de práticas específicas da metodologia XP em análise:


I. Programação Pareada (Pair Programming).

II. Fases pequenas (Small Releases).

III. Refatoração (Refactoring).

IV. Jogo de Planejamento (Planning Game).


Com base no seu conhecimento sobre a metodologia citada acima, suas práticas específicas estão corretamente relacionadas nos itens:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - I, II, III e IV

A questão aborda conceitos chave da metodologia de desenvolvimento ágil chamada eXtreme Programming (XP). O XP é uma metodologia que valoriza a comunicação, simplicidade, feedback e coragem. Vamos entender o porquê da alternativa E ser a correta, detalhando cada uma das práticas mencionadas:

  • Programação Pareada (Pair Programming): Esta técnica envolve dois programadores trabalhando juntos em um único computador. Um, o motorista, escreve o código, enquanto o outro, o observador ou navegador, revisa cada linha de código conforme ela é digitada. A posição dos programadores é frequentemente invertida.
  • Fases pequenas (Small Releases): Esta prática enfatiza a importância de liberar versões do software para os usuários finais frequentemente. Isto permite que o feedback seja coletado e incorporado rapidamente, garantindo que o produto esteja alinhado com as necessidades do usuário.
  • Refatoração (Refactoring): Refatorar significa melhorar o design do código existente sem mudar seu comportamento externo. Esta prática é uma parte fundamental do desenvolvimento ágil, facilitando a manutenção e a adição de novas funcionalidades ao software sem aumentar a complexidade.
  • Jogo de Planejamento (Planning Game): Trata-se de uma sessão colaborativa de planejamento do projeto em que as prioridades são analisadas e as iterações são planejadas. O objetivo é decidir quais funcionalidades serão implementadas na próxima iteração.

Todas estas práticas são centrais no XP e são projetadas para melhorar a qualidade do software e a resposta à mudança. Elas promovem um ciclo de desenvolvimento sustentável e contínuo, que é adaptável às necessidades dos clientes e usuários finais. A alternativa E é a correta pois todos os itens listados correspondem de fato a práticas específicas do XP.

Estudar e entender essas práticas é fundamental para quem está se preparando para concursos públicos na área de TI, especialmente quando o foco é em metodologias ágeis de desenvolvimento de software. Cada prática tem um papel importante no sucesso da aplicação desta metodologia e contribui para a entrega de um software de maior qualidade e que realmente atenda às necessidades do usuário final.

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

primeira vez que vejo a tradução para "pareada", não em pares....

só choro

Clique para visualizar este comentário

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