Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — FUNDATEC 2025

Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
Código
qg470046
Banca
FUNDATEC
Órgão
GHC-RS
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas
Em relação aos frameworks ágeis, assinale a alternativa que descreve corretamente uma diferença fundamental entre Scrum e XP (Extreme Programming).
  1. AO Scrum foca na organização do fluxo de trabalho e gestão de projetos, enquanto o XP enfatiza práticas de programação para melhorar a qualidade do código.
  2. BO XP prioriza gestão de tarefas e divisão de equipes, enquanto o Scrum adota ciclos de desenvolvimento contínuos sem divisão de funções.
  3. CO Scrum exige desenvolvimento baseado em testes automatizados, enquanto o XP utiliza exclusivamente inspeções manuais de código.
  4. DScrum e XP são essencialmente o mesmo framework, sem diferenças significativas.
  5. EO XP não utiliza metodologias de desenvolvimento iterativo, enquanto o Scrum se baseia em ciclos incrementais.
Revelar gabarito e comentário

GabaritoA — O Scrum foca na organização do fluxo de trabalho e gestão de projetos, enquanto o XP enfatiza práticas de programação para melhorar a qualidade do código.

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”.

Frameworks ágeis: Scrum × XP

Gabarito: letra A. A diferença fundamental entre Scrum e XP é que o Scrum foca na gestão do fluxo de trabalho e na organização do projeto, enquanto o XP enfatiza práticas de programação para elevar a qualidade do código. Esse contraste é amplamente reconhecido na literatura ágil e em questões de concurso.

A banca testa o conhecimento sobre o papel de cada framework no ecossistema ágil. O Scrum é um framework de gerenciamento de projetos, com papéis (Product Owner, Scrum Master, Time de Desenvolvimento), eventos (Sprint, Daily, Review, Retrospectiva) e artefatos (Product Backlog, Sprint Backlog). Já o XP é voltado para a excelência técnica, com práticas como Programação em Par (Pair Programming), Desenvolvimento Orientado a Testes (TDD), Refatoração, Integração Contínua e Design Simples.

Critério

Scrum

XP (Extreme Programming)

Foco principal

Gestão do fluxo de trabalho e organização do projeto

Práticas de programação para qualidade do código

Papéis

Product Owner, Scrum Master, Dev Team

Programador, Cliente, Coach (papéis mais fluidos)

Práticas típicas

Sprints, Daily, Review, Retrospectiva

Pair Programming, TDD, Refatoração, Integração Contínua

Artefatos

Product Backlog, Sprint Backlog

Código, Testes, Histórias de Usuário

Iteratividade

Sim (Sprints)

Sim (Iterações curtas)

Alternativa A — ✅ Correta ⟵ GABARITO

Descreve exatamente a distinção clássica: Scrum como framework de gestão e organização do trabalho, XP como conjunto de práticas de engenharia de software para garantir qualidade e agilidade técnica.

Alternativa B — ❌ Incorreta

Inverte os papéis. O XP não prioriza "gestão de tarefas e divisão de equipes" – isso é papel do Scrum. O Scrum, por sua vez, não adota "ciclos de desenvolvimento contínuos sem divisão de funções"; ele define eventos e papéis claros (Product Owner, Scrum Master, Dev Team).

Alternativa C — ❌ Incorreta

Afirma erroneamente que o Scrum "exige desenvolvimento baseado em testes automatizados". Embora o Scrum possa ser combinado com TDD, ele não prescreve essa prática. Já o XP não "utiliza exclusivamente inspeções manuais de código"; pelo contrário, incentiva automação de testes e integração contínua.

Alternativa D — ❌ Incorreta

Declara que Scrum e XP são "essencialmente o mesmo framework", o que é falso. Eles são complementares, mas com focos distintos: Scrum é de gestão; XP, técnico.

Alternativa E — ❌ Incorreta

Afirma que "o XP não utiliza metodologias de desenvolvimento iterativo". Na verdade, o XP é iterativo e incremental, assim como o Scrum. Ambos trabalham com ciclos curtos (iterações/sprints).

Gabarito: letra A.

Link permanente: /questoes/qg470046