Questão de Engenharia de Software — Scrum — FGV 2024
Engenharia de Software›Scrum
Código
fg098576
Banca
FGV
Órgão
TJ-MS
Ano
2024
Nível
Superior
Cargo
Técnico de Nível Superior - Analista de Sistemas Computacionais - Web Designer
O Scrum é um dos frameworks ágeis mais utilizados em desenvolvimento de software. Nesse framework, existem dois papéis essenciais: o Product Owner e o Scrum Master.O Scrum Master, como facilitador do processo Scrum, pode colaborar com o Product Owner de diversas maneiras, incluindo:
Aa introdução de práticas de desenvolvimento de ponta;
Ba compreensão do planejamento de produtos em um ambiente empírico;
Co gerenciamento do orçamento do projeto;
Dajuda com a codificação de novos recursos;
Ecoordenação das reuniões das dailies da equipe.
Revelar gabarito e comentário▾
GabaritoB — a compreensão do planejamento de produtos em um ambiente empírico;
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”.
Scrum: papel do Scrum Master na colaboração com o Product Owner
Gabarito: letra B. No framework Scrum, o Scrum Master atua como facilitador do processo, colaborando com o Product Owner principalmente para garantir que o PO compreenda os princípios do planejamento empírico (baseado em experimentação, inspeção e adaptação) aplicado ao gerenciamento do Product Backlog e ao planejamento das entregas. Essa é uma responsabilidade explícita do Scrum Master, conforme o Guia do Scrum.
A banca testa a distinção entre as atribuições do Scrum Master e de outros papéis ou práticas que podem ser confundidas. Vamos analisar cada alternativa:
Alternativa A — ❌ Incorreta
A introdução de práticas de desenvolvimento de ponta (como novas ferramentas ou técnicas) é uma atividade que pode ser apoiada pelo Scrum Master em um contexto de melhoria contínua, mas não é uma forma direta de colaboração com o Product Owner. Essa atribuição está mais ligada ao time de desenvolvimento ou a iniciativas de capacitação técnica, não à relação Scrum Master–PO.
Alternativa B — ✅ Correta ⟵ GABARITO
O Scrum Master ajuda o Product Owner a entender como planejar produtos em um ambiente empírico, ou seja, reconhecendo que o desenvolvimento é complexo e que as decisões devem ser baseadas em dados reais, feedback e iterações. Isso inclui técnicas como estimativas relativas, refinamento do backlog e priorização por valor. É uma colaboração central prevista no Scrum Guide: "O Scrum Master serve ao Product Owner ajudando-o a encontrar técnicas para um gerenciamento eficaz do Product Backlog e a compreender o planejamento de produtos em um ambiente empírico".
Alternativa C — ❌ Incorreta
Gerenciar o orçamento do projeto não é uma responsabilidade do Scrum Master nem do Product Owner no Scrum puro. O Scrum foca em entregar valor, mas o controle financeiro geralmente é de um gerente de projetos ou do patrocinador. O Scrum Master não atua com orçamento; seu papel é remover impedimentos e facilitar o processo.
Alternativa D — ❌ Incorreta
Ajudar com a codificação de novos recursos é tarefa do Time de Desenvolvimento (Developers), que é multifuncional e auto-organizável. O Scrum Master não codifica — ele é um líder servidor que facilita, não um membro da equipe de desenvolvimento.
Alternativa E — ❌ Incorreta
A coordenação das reuniões diárias (Daily Scrum) não é atribuição do Scrum Master. O Daily Scrum é um evento para o Time de Desenvolvimento planejar seu dia; o Scrum Master pode garantir que o evento ocorra e que o time entenda seu propósito, mas não o coordena — o time é auto‑gerenciável. A alternativa confunde o papel de facilitador com o de coordenador.
PEGA ESSA DICA!
Para não errar questões sobre papéis no Scrum, lembre‑se: Scrum Master = líder servidor que facilita, remove impedimentos e promove o entendimento do framework. Product Owner = responsável pelo valor e pelo backlog. Time de Desenvolvimento = responsável pela execução técnica. A colaboração Scrum Master–PO é focada em planejamento empírico e gestão do backlog.