Questão de Engenharia de Software — SCRUM — FUNDATEC 2023
Engenharia de Software›SCRUM
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?
AFacilitar o trabalho do time.
BFacilitar o trabalho do time e gerenciar o backLog.
CGerenciar reuniões e backLog.
DProgramar e testar o sistema; facilitar o trabalho do time.
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.
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.