Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — INSTITUTO AOCP 2024

Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
Código
qg263090
Banca
INSTITUTO AOCP
Órgão
TRF - 2ª REGIÃO
Ano
2024
Nível
Médio
Cargo
Técnico Judiciário - Área Administrativa - Sem Especialidade
No desempenho de sua função, você ficou responsável pelo desenvolvimento de um software para o sistema de gerenciamento de processos. Seu papel é o de representar o cliente e ser responsável por garantir que a equipe Scrum agregue valor ao negócio, desempenhando o papel de moderador entre os interesses do cliente e do Team e tendo como responsabilidade principal manter a equipe funcional e produtiva. Considerando essas informações, qual é o seu papel na metodologia Scrum?
  1. AProduct Owner.
  2. BScrum Master.
  3. CGerente de projeto.
  4. DCliente.
  5. EScrum Developer.
Revelar gabarito e comentário

GabaritoA — Product Owner.

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: Papéis e Responsabilidades

Gabarito: letra A. O papel descrito no enunciado — representar o cliente, garantir que a equipe agregue valor ao negócio e moderar os interesses do cliente e do Time — é exatamente o do Product Owner (PO), conforme o Guia do Scrum. A pegadinha está na última frase: "manter a equipe funcional e produtiva" é responsabilidade do Scrum Master, não do PO — e é essa mistura de atribuições que derruba o candidato desatento.

O Scrum é o framework ágil mais cobrado em concursos de TI, e a banca adora explorar a confusão entre os três papéis do Time Scrum: Product Owner, Scrum Master e Desenvolvedores. Cada um tem uma missão bem definida, e entender a fronteira entre eles é o que resolve esta questão — e muitas outras.

O Product Owner é a voz do cliente dentro do time. Ele é a pessoa única responsável por maximizar o valor do produto resultante do trabalho da equipe. Na prática, isso significa que ele: (1) representa os interesses do cliente e das partes interessadas; (2) gerencia e prioriza o Product Backlog — a lista de tudo que o produto precisa ter; (3) articula as necessidades do negócio para a área técnica e vice-versa, atuando como moderador entre os dois mundos. Uma regra de ouro: só o PO pode alterar a prioridade do Product Backlog — nem o Scrum Master, nem o Time, nem o cliente diretamente.

O Scrum Master, por sua vez, é o facilitador do processo. Ele não manda na equipe nem decide o que será feito; sua função é garantir que o Scrum seja entendido e seguido, removendo impedimentos e mantendo o time funcional e produtivo. É ele quem "protege" a equipe de interferências externas e quem conduz as cerimônias (Daily, Review, Retrospectiva). Já os Desenvolvedores (Development Team) são os profissionais que efetivamente constroem o incremento do produto a cada Sprint, de forma auto-organizada.

A confusão clássica que a banca explora é justamente esta: o enunciado descreve o PO (representar o cliente, garantir valor ao negócio, moderar interesses) e, no final, acrescenta uma característica do Scrum Master (manter a equipe funcional e produtiva). O candidato que lê rápido e se apega à última frase marca Scrum Master — mas a descrição predominante, o núcleo do papel, é do Product Owner. A questão pede o papel que "representa o cliente" e "garante que a equipe agregue valor ao negócio" — isso é a definição literal do PO.

NÃO CAIA NESSA!

A banca mistura atribuições de papéis diferentes no mesmo enunciado. Ela descreve o Product Owner (representar o cliente, garantir valor ao negócio, moderar interesses) e, no final, injeta uma função do Scrum Master ("manter a equipe funcional e produtiva"). O candidato que se fixa na última frase marca a letra B. A dica: identifique o papel pelo núcleo da descrição — quem representa o cliente e prioriza o backlog é sempre o PO; quem facilita o processo e remove impedimentos é o Scrum Master.

Critério

Product Owner (PO)

Scrum Master

Desenvolvedores

Representa o cliente

Sim — é a voz do cliente dentro do time

Não

Não

Garante valor ao negócio

Sim — maximiza o valor do produto

Não

Não

Modera interesses

Sim — entre cliente e Time

Não

Não

Mantém a equipe funcional e produtiva

Não

Sim — remove impedimentos e facilita o processo

Não

Gerencia o Product Backlog

Sim — prioriza e altera

Não

Não

1Product Owner
Representa o cliente
Garante valor ao negócio
Prioriza o Product Backlog
2Scrum Master
Facilita o processo
Remove impedimentos
Mantém equipe produtiva
3Desenvolvedores
Constroem o incremento
Auto-organização
Papéis no Scrum
LEVELsoulevel.com.br
Papéis no Scrum: Product Owner (Representa o cliente, Garante valor ao negócio, Prioriza o Product Backlog); Scrum Master (Facilita o processo, Remove impedimentos, Mantém equipe produtiva); Desenvolvedores (Constroem o incremento, Auto-organização)

Alternativa A — ✅ Correta ⟵ GABARITO

O Product Owner é exatamente o papel descrito: representa o cliente, é responsável por garantir que a equipe agregue valor ao negócio e atua como moderador entre os interesses do cliente e do Time. A frase "manter a equipe funcional e produtiva" é uma pegadinha — essa é atribuição do Scrum Master, mas não desnatura o papel central do PO, que é a essência do enunciado.

Alternativa B — ❌ Incorreta

O Scrum Master é o facilitador do processo, responsável por garantir que o Scrum seja seguido, remover impedimentos e manter a equipe produtiva. Mas ele não representa o cliente nem é responsável por garantir o valor do negócio — essa é a função do Product Owner. A alternativa captura apenas a última frase do enunciado, ignorando o núcleo da descrição.

Alternativa C — ❌ Incorreta

Gerente de projeto é um papel da gestão tradicional (PMBOK), não do Scrum. O Scrum não tem a figura do gerente de projeto: as responsabilidades de gestão são distribuídas entre o PO (o quê), o Scrum Master (como o processo) e o Time (auto-organização). A alternativa confunde o framework ágil com a gestão clássica.

Alternativa D — ❌ Incorreta

O Cliente é uma parte interessada externa, não um papel do Time Scrum. O Product Owner representa o cliente dentro do time, mas não é o cliente em si. A alternativa ignora que o enunciado descreve um papel ativo dentro da equipe Scrum.

Alternativa E — ❌ Incorreta

Scrum Developer (ou Desenvolvedores) são os membros do time que constroem o produto de forma incremental. Eles não representam o cliente nem moderam interesses — seguem as prioridades definidas pelo PO e executam o trabalho técnico da Sprint.

Gabarito: letra A — o papel descrito é o do Product Owner, que representa o cliente e garante o valor do negócio, sendo o moderador entre os interesses do cliente e do Time.

Link permanente: /questoes/qg263090