Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — CESPE / CEBRASPE 2024

Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
Código
ce173544
Banca
CESPE / CEBRASPE
Órgão
FINEP
Ano
2024
Nível
Superior
Cargo
Analista - Tecnologia da Informação - Software
Um dos métodos ágeis bastante utilizados para implementação de softwares é o XP (Extreme Programming), que contempla um elevado nível de envolvimento do cliente durante o processo de implementação. Uma prática característica do XP consiste
  1. Ano ritmo acelerado com elevada quantidade de horas extras.
  2. Bnas grandes releases.
  3. Cno modelo em cascata.
  4. Dnas ilhas de conhecimento especializado.
  5. Ena integração contínua.
Revelar gabarito e comentário

GabaritoE — na integração contínua.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Extreme Programming (XP) e suas práticas

Gabarito: letra E. A integração contínua é uma prática central do Extreme Programming (XP), que consiste em integrar o código frequentemente (várias vezes ao dia) e verificar automaticamente se há erros, garantindo que a equipe mantenha o software sempre funcional e alinhado com as necessidades do cliente. As demais alternativas não correspondem a práticas do XP ou contradizem seus princípios.

1Planejamento
Jogo do planejamento
Pequenas releases
Cliente presente
2Técnicas
Design simples
Metáfora
TDD (testes)
Refatoração
3Equipe
Programação em par
Propriedade coletiva
Padrões de codificação
4Entrega
Integração contínua
Ritmo sustentável
Práticas do XP
LEVELsoulevel.com.br
Práticas do XP: Planejamento (Jogo do planejamento, Pequenas releases, Cliente presente); Técnicas (Design simples, Metáfora, TDD (testes), Refatoração); Equipe (Programação em par, Propriedade coletiva, Padrões de codificação); Entrega (Integração contínua, Ritmo sustentável)

Alternativa A — ❌ Incorreta

XP preconiza um ritmo sustentável de trabalho, evitando horas extras excessivas. A prática de "ritmo acelerado com muitas horas extras" não faz parte do método; ao contrário, o XP valoriza a produtividade constante sem desgaste da equipe.

Alternativa B — ❌ Incorreta

XP defende pequenas releases frequentes, com entregas rápidas e incrementais, e não grandes releases. Grandes releases são mais associadas a modelos tradicionais (cascata).

Alternativa C — ❌ Incorreta

O modelo em cascata é o oposto do desenvolvimento ágil; o XP é um método iterativo e incremental, rejeitando a rigidez sequencial do cascata.

Alternativa D — ❌ Incorreta

XP promove propriedade coletiva do código e conhecimento compartilhado, não ilhas de conhecimento especializado. A especialização excessiva dificulta a colaboração e a rotação de tarefas, algo que o XP busca evitar.

Alternativa E — ✅ Correta ⟵ GABARITO

A integração contínua é de fato uma prática característica do XP. A equipe integra o trabalho de todos os desenvolvedores várias vezes ao dia, executando testes automatizados para detectar problemas rapidamente. Isso viabiliza entregas frequentes com qualidade e feedback constante do cliente.

PEGA ESSA DICA!

Ao estudar XP, foque nas 12 práticas originais: jogo do planejamento, pequenas releases, metáfora, design simples, testes (TDD), refatoração, programação em par, propriedade coletiva, integração contínua, ritmo sustentável, cliente presente e padrões de codificação. A banca costuma cobrar a distinção entre práticas do XP e de outros métodos ágeis (Scrum, Kanban).

Gabarito: letra E.

Link permanente: /questoes/ce173544