Scrum é um método de desenvolvimento ágil de software, cujos...

Próximas questões
Com base no mesmo assunto
Q2172163 Engenharia de Software
Scrum é um método de desenvolvimento ágil de software, cujos princípios são consistentes com o manifesto ágil e usados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades estruturais: requisitos, análise, projeto, evolução e entrega. Em cada atividade metodológica, há tarefas a serem realizadas dentro de um padrão de processo chamado Sprint. O trabalho realizado dentro de um Sprint é adaptado ao problema em questão definido e, muitas vezes, modificado em tempo real pela equipe Scrum. Os testes nesse contexto precisam acompanhar os sprints, e a equipe de teste precisa estar envolvida em todas as atividades estruturais. A equipe de teste deve fazer parte de quais dos papéis presentes no Scrum?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a letra D: Time Scrum.

Para compreender a questão, é essencial ter conhecimento sobre o framework Scrum, que é uma abordagem ágil para gestão e planejamento de projetos de software. O Scrum divide o projeto em ciclos chamados Sprints, que são períodos de tempo fixos durante os quais um conjunto de atividades deve ser executado. As equipes Scrum são multifuncionais e auto-organizáveis, incluindo o desenvolvimento de testes ao longo de todo o Sprint. Isso implica que a equipe de testes não é uma entidade separada, mas uma parte integrante do Time Scrum.

A razão pela qual a alternativa D é a correta pode ser explicada pela estrutura de papéis no Scrum que inclui:

  • Scrum Master: Responsável por garantir que o processo Scrum seja compreendido e seguido.
  • Product Owner: Representa os interesses dos stakeholders e é responsável por maximizar o valor do produto.
  • Time Scrum (Scrum Team): Composto pelos profissionais que executam o trabalho de entregar o incremento de produto potencialmente entregável ao fim de cada Sprint. Isso inclui programadores, designers, e claro, testadores.

O Time Scrum deve trabalhar de forma colaborativa para superar desafios e entregar o produto. Neste time, os testadores estão envolvidos em todas as atividades estruturais do processo Scrum - desde requisitos e análise até projeto, evolução e entrega - garantindo a qualidade e a adequação do produto às necessidades dos usuários.

Portanto, os membros da equipe de teste são parte fundamental do Time Scrum, pois sua participação é crucial para assegurar a qualidade e a detecção contínua de falhas ao longo do desenvolvimento ágil, o que justifica a resposta correta ser a alternativa D.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Letra D.

Convenhamos, questão elaborada por quem não estudou Scrum.

Não existe o papel Time Scrum.

Atenção coleguinhas:

Papéis no Scrum:

Product Owner - P.O;

Scrum Master ;

Equipe de Desenvolvimento (Developers).

Questão estranha:

Os papeis são:

  • Scrum Master, Product Owner e Time de Desenvolvimento [Versão 2017] ou Desenvolvedores [Versão 2020].
  • Não existe o papel de Time Scrum – esse é apenas o conjunto dos outros papeis.

Questão elaborada por alguém totalmente incompetente.

Embora não seja certo, a alternativa "Time Scrum" é a unica que sobra quando faz a eliminação das alternativas

A alternativa correta é D.

No Scrum, todos os profissionais necessários para entregar um incremento de valor fazem parte do Scrum Team (ou “Time Scrum”), incluindo desenvolvedores, testadores, designers etc.

Não existe um papel separado só para “equipe de testes”; o Scrum Team é multifuncional, e os testadores fazem parte dele, participando de todas as atividades estruturais do processo (requisitos, análise, projeto, evolução e entrega).

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo