
Anúncios
1
O que é Extreme Programming (XP)?
Um modelo de desenvolvimento baseado na cascata.
Um framework de gerenciamento de projetos tradicional.
Uma linguagem de programação orientada a objetos.
Uma metodologia ágil focada na melhoria contínua e entrega frequente de software.
2
Quando o XP é mais indicado?
Para projetos com requisitos voláteis e que exigem entregas frequentes.
Para projetos com requisitos estáveis e pouca necessidade de mudanças.
Para grandes equipes com mais de 50 desenvolvedores.
Apenas para startups e empresas de pequeno porte.
3
Qual dos valores a seguir NÃO faz parte do XP?
Simplicidade
Competitividade
Feedback
Comunicação
4
O que significa a prática de Test-Driven Development (TDD) no XP?
Criar testes antes do código, garantindo que cada funcionalidade seja testada antes de ser implementada.
Criar casos de teste apenas quando um bug for encontrado.
Escrever código primeiro e depois criar testes para verificar seu funcionamento.
Testar o código manualmente após sua implementação.
5
Qual é o objetivo da prática de Pair Programming?
Garantir que cada desenvolvedor trabalhe de forma independente para evitar erros.
Aumentar a produtividade da equipe ao permitir que dois programadores codifiquem ao mesmo tempo, sem revisar o trabalho um do outro.
Dividir as tarefas do projeto entre dois programadores sem colaboração direta.
Fazer com que dois programadores trabalhem juntos no mesmo código, um escrevendo e outro revisando em tempo real.
6
O que é a prática de Refatoração no XP?
Implementar soluções complexas para antecipar necessidades futuras.
Reescrever partes do código para melhorar sua estrutura e legibilidade sem modificar seu comportamento.
Criar novas funcionalidades sem alterar o código existente.
Reduzir a quantidade de testes para acelerar o desenvolvimento.
7
No XP, qual é a responsabilidade do cliente (On-Site Customer)?
Priorizar as histórias de usuário e fornecer feedback contínuo.
Implementar código junto com os desenvolvedores.
Monitorar a produtividade da equipe e definir métricas de desempenho.
Garantir que o time siga todas as regras da empresa, sem exceção.
8
O que ocorre durante a cerimônia de Retrospectiva no XP?
Os desenvolvedores apresentam suas soluções técnicas ao cliente.
A equipe planeja as funcionalidades da próxima iteração.
Os testadores executam testes de aceitação junto com o cliente.
A equipe discute o que funcionou bem e o que pode ser melhorado no processo.
9
Qual das seguintes práticas está relacionada ao conceito de "Pequenas Entregas" no XP?
Trabalhar em longas iterações de 6 a 12 meses antes de liberar o software.
Criar um grande plano de projeto antes de iniciar o desenvolvimento.
Lançar novas versões do software em ciclos curtos e frequentes.
Criar protótipos visuais, sem necessidade de implementação funcional.
10
Qual é o principal objetivo da cerimônia de Planning Game no XP?
Os desenvolvedores trabalham individualmente para evitar distrações.
A equipe e o cliente discutem, priorizam e estimam as funcionalidades a serem desenvolvidas.
Os programadores fazem um brainstorming sobre novas tecnologias para usar no projeto.
O time de testes revisa os requisitos do projeto antes da implementação.