Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — CESPE / CEBRASPE 2025

Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
Código
ce195313
Banca
CESPE / CEBRASPE
Órgão
BANRISUL
Ano
2025
Nível
Superior
Cargo
Técnico em Tecnologia da Informação II - Transformação Digital e Gestão de TI
Acerca das atribuições do product owner (PO) em equipes ágeis, assinale a opção correta.
  1. AApós o planejamento inicial, o PO não deve mais alterar as prioridades, para evitar impactos no cronograma e garantir a estabilidade do projeto.
  2. BO PO é quem implementa diretamente as funcionalidades mais relevantes, conforme definição do time técnico, garantindo que sejam entregues nos prazos estipulados.
  3. CO PO é responsável por definir as prioridades do time a cada sprint e pode decidir redirecionar ou até encerrar o projeto com base na análise do retorno esperado.
  4. DO PO deve delegar as decisões relacionadas ao escopo e orçamento ao time técnico, concentrando-se exclusivamente no relacionamento com os usuários finais.
  5. EO principal papel do PO é garantir a integridade técnica do sistema, realizando revisões de código ao final de cada sprint.
Revelar gabarito e comentário

GabaritoC — O PO é responsável por definir as prioridades do time a cada sprint e pode decidir redirecionar ou até encerrar o projeto com base na análise do retorno esperado.

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

Product Owner (PO) em equipes ágeis

Gabarito: letra C. O Product Owner é o responsável por maximizar o valor do produto, gerenciando o Product Backlog e definindo as prioridades a cada sprint. Ele possui autonomia para redirecionar ou até mesmo encerrar o projeto com base na análise de retorno esperado, alinhado ao princípio ágil de responder a mudanças.

A banca testa o entendimento do papel do PO no Scrum (principal framework ágil). Diferentemente de um gerente de projetos tradicional, o PO não implementa código, não delega integralmente as decisões de escopo e não é responsável pela integridade técnica – estas são atribuições do time de desenvolvimento e do Scrum Master. A letra C reflete corretamente a accountability do PO sobre o backlog e o direcionamento do produto.

Papel / Atribuição

Definição de Prioridades

Implementação de Código

Gestão de Escopo/Orçamento

Foco Principal

Product Owner (PO)

✅ Responsável por definir e ajustar prioridades a cada sprint.

❌ Não implementa; o time de desenvolvimento executa.

✅ Responsável por decisões de escopo, orçamento e ROI.

Maximizar o valor do produto e gerenciar o Product Backlog.

Time de Desenvolvimento

❌ Executa as prioridades definidas pelo PO.

✅ Responsável por implementar e decidir como fazer.

❌ Não decide escopo/orçamento; foca na execução técnica.

Integridade técnica e entrega das funcionalidades.

Scrum Master

❌ Facilita o processo, mas não define prioridades.

❌ Não implementa código.

❌ Não decide escopo/orçamento; remove impedimentos.

Garantir a adesão aos princípios ágeis e ao Scrum.

Alternativa A — ❌ Incorreta

Afirma que o PO não deve alterar prioridades após o planejamento inicial, o que contraria o valor ágil de "responder a mudanças mais que seguir um plano". Em métodos ágeis, as prioridades são dinâmicas e o PO deve ajustá-las continuamente conforme novas informações de negócio surgem. A estabilidade rígida não é um objetivo; o foco é entregar valor.

Alternativa B — ❌ Incorreta

Diz que o PO implementa diretamente as funcionalidades mais relevantes. Na verdade, o PO define o que deve ser construído (requisitos e prioridades), enquanto o time de desenvolvimento decide como implementar e executa a codificação. O PO não é um desenvolvedor; é o representante do cliente/negócio.

Alternativa C — ✅ Correta ⟵ GABARITO

O PO é o gestor do Product Backlog: define e prioriza os itens, refinando-os constantemente. Ele tem a autoridade para decidir sobre o escopo e o orçamento, podendo inclusive encerrar o projeto se o retorno esperado não se justificar. Essa responsabilidade é clara no Scrum: o PO é a única voz do cliente e responde pelo ROI (retorno sobre investimento).

Alternativa D — ❌ Incorreta

Sugere que o PO deve delegar as decisões de escopo e orçamento ao time técnico, concentrando-se apenas no relacionamento com usuários. O PO não pode se eximir da gestão do backlog; ele é o dono do produto e deve tomar as decisões estratégicas de escopo e prioridade. O time técnico contribui com estimativas e viabilidade, mas a decisão final é do PO.

Alternativa E — ❌ Incorreta

Atribui ao PO a garantia da integridade técnica do sistema, incluindo revisões de código. Essa é uma responsabilidade técnica do time de desenvolvimento (e eventualmente do Scrum Master, como facilitador de práticas de qualidade). O PO foca no valor de negócio, não em aspectos técnicos de implementação.

PEGA ESSA DICA!

Para fixar, lembre-se que o Product Owner é o elo de negócio – ele define o quê e por quê, enquanto o time define o como e o Scrum Master garante o processo. Nunca confunda PO com desenvolvedor ou revisor de código.

Link permanente: /questoes/ce195313