A Programação extrema (eXtreme Programming), ou simplesmente...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - tem a programação em pares como uma de suas práticas.
Para entender a alternativa correta, é essencial conhecer as práticas fundamentais do eXtreme Programming (XP), uma metodologia ágil para desenvolvimento de software. O XP enfatiza a eficácia e qualidade no desenvolvimento de software e é composto por várias práticas de engenharia de software, incluindo a programação em pares (pair programming). Nessa prática, dois programadores trabalham juntos em um mesmo computador, onde um digita o código (o 'driver') e o outro revisa cada linha de código enquanto é escrita (o 'navigator'). Essa abordagem melhora a qualidade do software, pois permite a revisão constante do código, compartilhamento de conhecimento entre os membros da equipe e redução de erros de programação.
A programação em pares é uma das práticas reconhecidas e promovidas dentro do XP, pois reflete os valores de comunicação e feedback constantes, aprimorando a qualidade do trabalho e contribuindo para um ambiente colaborativo.
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 programação em pares é um tema chave da XP.
b) tem como valores: comunicação, simplicidade, feedback, coragem e planejamento. Faltou o valor: respeito
c) a programação extrema é melhor adaptada para grandes times de desenvolvimento. Esse é um dos princípios básicos da Programação extrema. Um dos principios da XP é a programação pareada ( em pares)
d) o jogo de planejamento da programação extrema é realizado sempre no início de cada projeto e define as fases do RUP e os diagramas da UML que serão utilizados durante o desenvolvimento do projeto. O planning game é realizado sempre no inicio de cada interação semanal
e) uma das principais práticas do XP é a Integração Contínua (Continuous Integration). Esta prática indica que sempre e somente ao final da iteração as novas funcionalidades produzidas devem ser integradas à versão atual do sistema. A integração contínua menciona que após uma nova funcionalidade ser desenvolvida ela deve ser integrada o mais rápido possível ao sistema atual.
b) tem como valores: comunicação, simplicidade, feedback, coragem e planejamento. Faltou o valor: respeito
c) a programação extrema é melhor adaptada para grandes times de desenvolvimento. Esse é um dos princípios básicos da Programação extrema. Um dos principios da XP é a programação pareada ( em pares)
d) o jogo de planejamento da programação extrema é realizado sempre no início de cada projeto e define as fases do RUP e os diagramas da UML que serão utilizados durante o desenvolvimento do projeto. O planning game é realizado sempre no inicio de cada interação semanal
e) uma das principais práticas do XP é a Integração Contínua (Continuous Integration). Esta prática indica que sempre e somente ao final da iteração as novas funcionalidades produzidas devem ser integradas à versão atual do sistema. A integração contínua menciona que após uma nova funcionalidade ser desenvolvida ela deve ser integrada o mais rápido possível ao sistema atual.
A) Certa
B) Comunicação, simplicidade, feedback, coragem e Respeito
C) Para pequenos e médios times
D) Isso não faz parte de métodos ágeis e sim de Modelos prescritivos
E) XP faz várias entregas de testes, é um método incremental.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo