Questão FC405941
A metodologia de desenvolvimento ágil eXtreme Programming (XP) visa à qualidade do software e à capacidade de resposta às mudanças de requisitos do cliente. Assinale a opção que ap
Questões sem classificação de assunto (TI - Engenharia de Software)
FGV · 2024
A metodologia de desenvolvimento ágil eXtreme Programming (XP) visa à qualidade do software e à capacidade de resposta às mudanças de requisitos do cliente. Assinale a opção que apresenta práticas típicas da metodologia XP.
- Pair programming, sprint planning e continuous integration.
- refactoring, continuous integration e pair programming.
- user stories, burndown charts e test-driven development.
- test-driven development, retrospectives e daily stand-ups.
- planning poker, refactoring e backlog grooming.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A metodologia XP valoriza entregas frequentes e feedback rápido; as práticas refactoring, continuous integration e pair programming são pilares para manter qualidade e adaptar-se a mudanças.
Refactoring: melhoria contínua do código por pequenas alterações que tornam o design mais simples e legível sem alterar o comportamento observável (sem alterar a funcionalidade). Reduz dívida técnica e facilita evolução.
Continuous integration: integração frequente do trabalho dos desenvolvedores em um repositório comum com builds e testes automatizados. Permite detectar e corrigir conflitos cedo, mantendo o sistema sempre integrável.
Pair programming: dois desenvolvedores trabalham juntos (driver e navigator) no mesmo código, aumentando revisão em tempo real, compartilhamento de conhecimento e redução de defeitos.
Juntas, essas práticas promovem código saudável, feedback imediato e maior capacidade de resposta a requisitos.
Conteúdo do catálogo FC Concursos · Atualizado em