Questão nº 51

Questão de Engenharia de Software · FCC TJ-CE 2022 (nº 51)

FCC2022Analista Judiciário - Especialidade Ciência da Computação - Área Sistemas da InformaçãoEngenharia de Software
Gabarito: Aver comentário ↓

Quanto à metodologia Scrum, considere as definições a seguir:

I. Time-boxed de um mês ou menos, durante o qual um "Pronto", versão incremental potencialmente utilizável do produto, é criada.

II. Responsável por garantir que o Scrum seja entendido e aplicado, para garantir que o Time Scrum adira à teoria, práticas e regras do Scrum.

III. Responsável por maximizar o valor do produto e do trabalho do Time de Desenvolvimento.

IV. Um conjunto de itens selecionados, juntamente com o plano para entregar o incremento do produto e atingir o objetivo. Previsão do Time de Desenvolvimento sobre qual funcionalidade estará no próximo incremento e sobre o trabalho necessário para entregar essa funcionalidade em um incremento "Pronto".

Os itens I, II, III e IV correspondem, correta e respectivamente, às definições de

Resposta comentada

Gabarito Alternativa A

O Scrum é uma metodologia ágil que ajuda equipes a entregar produtos de forma iterativa e incremental, dividindo o trabalho em ciclos curtos chamados Sprints e definindo papéis claros, eventos e artefatos para gerenciar o processo.

(A) Correta:

  • I. Time-boxed de um mês ou menos, durante o qual um "Pronto", versão incremental potencialmente utilizável do produto, é criada. Esta é a definição exata de uma Sprint, o coração do Scrum, um evento de duração fixa onde o trabalho é realizado para criar um incremento.
  • II. Responsável por garantir que o Scrum seja entendido e aplicado, para garantir que o Time Scrum adira à teoria, práticas e regras do Scrum. Esta é a função do Scrum Master, que atua como um líder servidor e coach para a equipe e a organização.
  • III. Responsável por maximizar o valor do produto e do trabalho do Time de Desenvolvimento. Esta é a principal responsabilidade do Product Owner, que gerencia o Product Backlog e representa os interesses dos stakeholders.
  • IV. Um conjunto de itens selecionados, juntamente com o plano para entregar o incremento do produto e atingir o objetivo. Previsão do Time de Desenvolvimento sobre qual funcionalidade estará no próximo incremento e sobre o trabalho necessário para entregar essa funcionalidade em um incremento "Pronto". Esta é a definição do Sprint Backlog, que é composto pelos itens do Product Backlog selecionados para a Sprint atual e o plano do Time de Desenvolvimento para entregá-los.

(B) Incorreta: "Product Sprint" não é um termo padrão; as definições para II e III estão trocadas; e para IV, o "Product Backlog" é a lista completa de requisitos, não o conjunto selecionado com o plano para a Sprint atual (que é o Sprint Backlog). A armadilha aqui é a confusão entre Product Backlog (a lista completa de tudo que pode ser feito no produto) e Sprint Backlog (os itens selecionados para a Sprint atual mais o plano para entregá-los), além da troca de papéis.

(C) Incorreta: "Senior Scrum" não é um papel oficial no Scrum; e para IV, o "Product Backlog" está incorreto, como explicado acima.

(D) Incorreta: "Backlog Review" não é um time-box de criação de incremento (é um evento de inspeção ou refinamento); "Product Master" e "Scrum Owner" não são papéis oficiais do Scrum.

(E) Incorreta: Para I, "Product Backlog" está incorreto (é a Sprint); "Sprint Master" não é um papel oficial (é Scrum Master); para III, "Scrum Master" está incorreto (é Product Owner); e para IV, "Increment" é o resultado "Pronto" da Sprint, não o plano e os itens selecionados para a Sprint.

Fonte: FCC TJ-CE 2022 Analista Judiciário - Especialidade Ciência da Computação - Área Sistemas da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho