Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — FGV 2023

Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
Código
fg070758
Banca
FGV
Órgão
SMPOG de Belo Horizonte - MG
Ano
2023
Nível
Superior
Cargo
Analista de Planejamento e Gestão Governamental: Ciência da Computação
A respeito do método Scrum para desenvolvimento de software, assinale a afirmativa correta.
  1. ACada release é dividida em um ou mais sprints de forma a manter um fluxo de melhoria contínua.
  2. BO scrum master representa o cliente, decide metas, prioriza e aprova requisitos, sempre buscando garantir o ROI.
  3. CA reunião de review é o momento de reflexão sobre o que melhorar, manter ou mudar no trabalho da equipe.
  4. DA sprint backlog é a lista de demandas sempre atualizada de forma a registrar todas as necessidades do usuário.
Revelar gabarito e comentário

GabaritoA — Cada release é dividida em um ou mais sprints de forma a manter um fluxo de melhoria 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”.

Método Scrum

Gabarito: letra A. No Scrum, releases (versões do produto) são compostas por um ou mais Sprints, as iterações de tempo fixo, garantindo melhoria contínua e entregas incrementais – exatamente o que a alternativa A afirma. O framework Scrum define Sprints como ciclos de desenvolvimento e releases como agrupamentos de incrementos que geram valor ao cliente.

Alternativa A — ✅ Correta ⟵ GABARITO

Afirma que cada release é dividida em um ou mais Sprints, mantendo fluxo de melhoria contínua. Isso está em linha com o Scrum, onde releases representam entregas ao cliente e Sprints são os blocos de construção iterativos. A melhoria contínua é um princípio central do framework.

Alternativa B — ❌ Incorreta

Atribui ao Scrum Master o papel de representar o cliente, decidir metas, priorizar e aprovar requisitos visando ROI. Na verdade, quem exerce essas funções é o Product Owner. O Scrum Master é um facilitador que remove impedimentos e garante a adesão ao Scrum, sem poder decisório sobre o backlog ou prioridades.

Alternativa C — ❌ Incorreta

Define a reunião de Review como momento de reflexão sobre o que melhorar, manter ou mudar no trabalho da equipe. Isso descreve a Sprint Retrospective, não a Sprint Review. A Review tem foco no incremento entregue e no feedback para ajustes no Product Backlog; a Retrospective é voltada ao processo e à melhoria contínua da equipe.

Alternativa D — ❌ Incorreta

Trata a Sprint Backlog como a lista de demandas sempre atualizada que registra todas as necessidades do usuário. Isso é o Product Backlog, gerido pelo Product Owner. A Sprint Backlog é um subconjunto do Product Backlog selecionado para a Sprint, contendo a meta da Sprint e um plano de trabalho; só pode ser alterada pelos Desenvolvedores.

NÃO CAIA NESSA!

A banca explora a confusão entre eventos e artefatos do Scrum. A alternativa C troca a Sprint Review pela Retrospective, enquanto a D troca o Product Backlog pelo Sprint Backlog. Memorize: Review = inspeção do produto; Retrospective = inspeção do processo; Product Backlog = lista geral de requisitos; Sprint Backlog = tarefas da Sprint.

Gabarito: letra A

Link permanente: /questoes/fg070758