← Questões de Engenharia de Software

Engenharia de Software · FGV · 2023

Questão comentada de Engenharia de Software

A respeito do método Scrum para desenvolvimento de software, assinale a afirmativa correta.

Gabarito: A

Scrum é um framework ágil que organiza o trabalho em ciclos curtos, chamados sprints, para entregar valor de forma incremental e permitir ajustes frequentes. A ideia central é simples: planejar pouco, executar em blocos pequenos e aprender rapidamente com o que foi entregue. Isso evita aquele projeto que parece um navio sem leme: anda muito, mas ninguem sabe para onde. No Scrum, o produto evolui por incrementos. Uma release pode reunir um ou mais sprints, e o resultado é usado para gerar novas entregas e melhorar continuamente o produto. Por isso a alternativa A está correta: ela traduz a lógica iterativa e incremental do Scrum, em que o trabalho é fatiado em sprints para viabilizar melhoria contínua e entregas frequentes. Vale lembrar a função de cada papel e reunião. O Scrum Master não representa o cliente nem prioriza requisitos; ele remove impedimentos e ajuda o time a seguir o processo. A Review serve para inspecionar o incremento com os stakeholders, enquanto a Retrospective é a reunião de reflexão interna do time sobre o que melhorar no processo. Em termos doutrinários, a formulação bate com o Scrum Guide: sprints geram incrementos e o framework incentiva inspecção e adaptação frequentes. Em prova, a banca costuma trocar os conceitos de Product Backlog, Sprint Backlog, Review e Retrospective para ver se voce realmente sabe quem faz o que.

Continue treinando

Questões relacionadas