Está sendo implementado o XP (eXtreme Programming) em uma e...
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:
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