Questão nº 67
Questão de Informática · FGV TJTO 2022 (nº 67)
Um Time de Desenvolvimento de Sistemas (TDS) de um órgão da administração pública está adotando Scrum como prática ágil no desenvolvimento de sistemas de software. O TDS recebeu uma nova demanda de desenvolvimento de sistema.
Em função disso, o TDS está organizando uma lista ordenada de funcionalidades a serem atendidas pelo software, incluindo aquelas não diretamente visíveis pelos clientes, produzindo assim um:
- ASprint Backlog; (alternativa correta)
- BProduct Backlog;
- CBurndown Chart;
- DKanban Board;
- EPlanning Poker.
Resposta comentada
Gabarito Alternativa A
No Scrum, o Sprint Backlog é o plano de trabalho do Time de Desenvolvimento para uma Sprint (um período fixo de tempo, geralmente de 1 a 4 semanas), mostrando os itens do Product Backlog (a lista geral de tudo que o produto precisa) que serão desenvolvidos e as tarefas necessárias para entregá-los.
- (A) Correta: O Sprint Backlog é a lista de itens do Product Backlog selecionados para a Sprint atual, juntamente com o plano detalhado de como o Time de Desenvolvimento irá entregar esses itens e o Incremento do produto. A ação de "organizar uma lista ordenada de funcionalidades" pelo TDS, incluindo as não visíveis, descreve precisamente a criação e o detalhamento do Sprint Backlog durante o planejamento da Sprint.
- (B) Incorreta: O Product Backlog é a lista abrangente e ordenada de todas as funcionalidades, melhorias e correções que podem ser necessárias para o produto, mantida e priorizada pelo Product Owner. Embora seja uma "lista ordenada de funcionalidades", a ação de "organizar" pelo TDS para uma nova demanda (implicando um planejamento de execução para uma Sprint) se encaixa melhor na criação do Sprint Backlog. A armadilha aqui é que a descrição inicial ("lista ordenada de funcionalidades") é a definição clássica de Product Backlog, mas o sujeito da ação ("o TDS está organizando") e o contexto de "nova demanda" (que será quebrada em tarefas para uma Sprint) direcionam para o plano de trabalho específico do time.
- (C) Incorreta: Um Burndown Chart é uma ferramenta visual que mostra o trabalho restante a ser feito ao longo do tempo em uma Sprint ou projeto, usado para acompanhar o progresso, não para organizar funcionalidades.
- (D) Incorreta: Um Kanban Board é um quadro visual que ajuda a gerenciar o fluxo de trabalho, mostrando o status das tarefas (a fazer, em andamento, feito), mas não é uma "lista ordenada de funcionalidades" em si, embora possa visualizar itens de um backlog.
- (E) Incorreta: Planning Poker é uma técnica de estimativa baseada em consenso, usada para estimar o esforço necessário para implementar itens do backlog, não é uma lista de funcionalidades.
Fonte: FGV TJTO 2022 Técnico Judiciário - Informática (Caderno Tipo 1). Reproduzida para fins de estudo.