Pular para o conteúdo principal

Questão de Engenharia de Software — SCRUM — FUNDATEC 2023

Engenharia de SoftwareSCRUM
Código
qa541347
Banca
FUNDATEC
Órgão
IFC
Ano
2023
Cargo
PEBTT ( )
Em relação à metodologia Ágil Scrum, quais são as atribuições do Scrum Master?
  1. AFacilitar o trabalho do time.
  2. BFacilitar o trabalho do time e gerenciar o backLog.
  3. CGerenciar reuniões e backLog.
  4. DProgramar e testar o sistema; facilitar o trabalho do time.
  5. ENenhuma das alternativas anteriores.
Revelar gabarito e comentário

GabaritoA — Facilitar o trabalho do time.

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

Papéis no Scrum: atribuições do Scrum Master

Gabarito: letra A. O Scrum Master é o facilitador do processo Scrum, atuando como um servo-líder que garante que o framework seja entendido e aplicado, removendo impedimentos e promovendo a melhoria contínua. A alternativa A captura exatamente essa essência ao afirmar que sua atribuição é "facilitar o trabalho do time". As demais alternativas incorrem em erros clássicos, como atribuir ao Scrum Master o gerenciamento do backlog, que é responsabilidade exclusiva do Product Owner.

O Scrum é um framework ágil para gerenciamento de projetos complexos, baseado em empirismo, iteração e colaboração. Ele define três papéis principais no Time Scrum: o Product Owner, os Desenvolvedores e o Scrum Master. Cada um tem responsabilidades bem delimitadas, e é justamente essa delimitação que as bancas exploram em questões como esta.

O Product Owner é o responsável por maximizar o valor do produto e do trabalho do Time de Desenvolvimento. Ele é a única pessoa responsável por gerenciar o Backlog do Produto, ou seja, priorizar e ordenar os requisitos. Já os Desenvolvedores são os profissionais que criam o Incremento utilizável a cada Sprint, sendo responsáveis por planejar o trabalho, aderir à Definição de Pronto e adaptar o plano diariamente.

O Scrum Master, por sua vez, tem um papel de liderança servil. Ele não é um chefe, não dá ordens e não gerencia tarefas. Sua função é garantir que o Scrum seja entendido e aplicado, facilitando os eventos, removendo impedimentos que bloqueiam o time e protegendo a equipe de interferências externas. Ele também orienta o Product Owner na criação e ordenação do Backlog do Produto, mas não o gerencia diretamente.

A pegadinha central desta questão é a confusão entre as atribuições do Scrum Master e do Product Owner. A banca tenta induzir o candidato a acreditar que o Scrum Master gerencia o backlog, quando na verdade essa é uma função exclusiva do Product Owner. Além disso, programar e testar o sistema são atividades dos Desenvolvedores, não do Scrum Master.

Guarde esta fronteira: Scrum Master facilita e remove impedimentos; Product Owner gerencia o backlog; Desenvolvedores constroem o produto. É exatamente nessa distinção que as alternativas se dividem.

1Product Owner
Gerencia o Backlog do Produto
Prioriza e ordena requisitos
2Desenvolvedores
Criam o Incremento
Programam e testam
3Scrum Master
Facilita o trabalho do time
Remove impedimentos
Protege de interferências
Não gerencia o backlog
Papéis no Scrum
LEVELsoulevel.com.br
Papéis no Scrum: Product Owner (Gerencia o Backlog do Produto, Prioriza e ordena requisitos); Desenvolvedores (Criam o Incremento, Programam e testam); Scrum Master (Facilita o trabalho do time, Remove impedimentos, Protege de interferências, Não gerencia o backlog)

Alternativa A — ✅ Correta ⟵ GABARITO

A alternativa A está correta porque "facilitar o trabalho do time" é a essência do papel do Scrum Master. Ele atua como um servo-líder, garantindo que o time entenda e aplique o Scrum, removendo impedimentos e promovendo um ambiente produtivo. Essa facilitação é o que permite que o time seja autogerenciável e multifuncional, como preconiza o framework.

Alternativa B — ❌ Incorreta

A alternativa B está incorreta porque, embora "facilitar o trabalho do time" seja uma atribuição correta do Scrum Master, "gerenciar o backlog" não é. O gerenciamento do Backlog do Produto é responsabilidade exclusiva do Product Owner, que é a única pessoa autorizada a priorizar e ordenar os itens. O Scrum Master pode orientar o Product Owner, mas não gerencia o backlog.

Alternativa C — ❌ Incorreta

A alternativa C está incorreta porque atribui ao Scrum Master o gerenciamento de reuniões e do backlog. O Scrum Master facilita os eventos do Scrum, mas não os "gerencia" no sentido de controlar ou comandar. Além disso, o backlog é gerido pelo Product Owner, não pelo Scrum Master. A banca troca o papel de facilitador pelo de gerente, o que é um erro conceitual grave.

Alternativa D — ❌ Incorreta

A alternativa D está incorreta porque "programar e testar o sistema" são atividades dos Desenvolvedores, não do Scrum Master. O Scrum Master não é responsável pela implementação técnica do produto; sua função é facilitar o processo e remover impedimentos. Atribuir tarefas de desenvolvimento ao Scrum Master confunde os papéis dentro do Time Scrum.

Alternativa E — ❌ Incorreta

A alternativa E está incorreta porque existe uma alternativa correta (a letra A). O Scrum Master tem, de fato, a atribuição de facilitar o trabalho do time, o que torna a alternativa A válida. Portanto, a opção "Nenhuma das alternativas anteriores" não se aplica.

Gabarito: letra A

Link permanente: /questoes/qa541347