Prévia do material em texto
950) Um dos principais conceitos do Scrum para atacar a complexidade do desenvolvimento e gerenciamento de software é a implantação de um controle descentralizado, capaz de lidar mais eficientemente com contextos pouco previsíveis. Para tanto, o gerenciamento é distribuído por meio de três agentes independentes que são: A) Dono do Produto, Cliente e Scrum Master. B) Backlog do Produto, Sprint e Incremento. C) Scrum Master, Time de Desenvolvimento e Dono do Produto. D) Time de Desenvolvimento, Gerente de Projetos e Scrum Master. Resposta: C Os três papéis no Scrum são: Scrum Master, Time de Desenvolvimento e Dono do Produto. 951) No SCRUM, o processo de desenvolvimento inicia com uma reunião de planejamento na qual o Dono do Produto e a equipe decidem, em conjunto, o que deverá ser implementado do Backlog do Produto. Assim, a equipe planeja seu trabalho, definindo o Backlog da Sprint, na: A) Primeira parte da Reunião de Planejamento da Sprint. B) Segunda parte da Reunião de Planejamento da Sprint. C) Terceira parte da Reunião de Planejamento da Sprint. D) Sprint. Resposta: B Durante a primeira parte o Time de Desenvolvimento seleciona os Itens que farão parte do Backlog da Sprint, mas é na segunda parte da reunião que o Time cria as tarefas e decompõem os itens em trabalhos menores, dando origem assim ao Backlog da Sprint. 952) No SCRUM, um Backlog consiste em uma lista de itens priorizados a serem desenvolvidos para um software. Essa lista é mantida pelo Dono do Produto, o qual pode alterá-la a qualquer momento, desde que os itens alterados não estejam no Backlog da Sprint. A) Verdadeiro. B) Falso. Resposta: A O Dono do Produto é o responsável por manter o Backlog do Produto, ao longo da Sprint ele refina o Backlog colaborando com os stakeholders e o Time de Desenvolvimento. Os itens que estão sendo trabalhados na Sprint não podem sofrer alterações externas para não impactar a meta da Sprint. 953) Produto do Scrum, o artefato “Backlog do Produto” contém os requisitos definidos a partir da visão do cliente e é utilizado novamente no final da Sprint para revisão ou modificações dos requisitos inicialmente definidos. A) Verdadeiro. B) Falso. Resposta: A Durante a Reunião de Revisão da Sprint, o Time de Desenvolvimento apresenta o incremento de software aos stakeholder e recebe feedback. Neste momento o Backlog do Produto pode sofrer alterações. 954) Scrum é um processo ágil de produção de software que mantém o foco na entrega da maior parte do produto, no menor tempo possível. A) Verdadeiro. B) Falso. Resposta: A O Scrum prevê iterações curtas de até 30 dias. Dessa forma o cliente pode perceber mais cedo como o projeto está caminhando e sugerir adaptações. O projeto vai sendo adaptado e alinhado as expectativas do cliente ao longo das Sprints. 955) No contexto das regras do SCRUM, é correto afirmar: A) Durante a realização do Sprint, o Backlog pode ser modificado por qualquer um dos elementos da equipe, desde que acordado nas reuniões semanais. B) A Sprint deve ser realizada num período não superior a 30 dias e ter um objetivo bem claro, baseado no Backlog. C) Modificação no Backlog é prerrogativa do Scrum Master, quando achar necessário, em qualquer momento no decorrer da Sprint. D) O foco na produtividade se estende às Scrum meetings e a conversação é pautada em discussões por toda a equipe. Resposta: B O objetivo ou meta (Sprint Goal) da Sprint é definido durante a Reunião de Planejamento da Sprint. 956) Durante a Daily Scrum, o Time de Desenvolvimento sincroniza o seu trabalho e fala de suas questões. Com que frequência essa reunião deve ser realizada? A) Sempre que necessário. B) Ocasionalmente. C) Uma vez por semana. D) Diariamente. Resposta: D A Daily Scrum (Reunião Diária), como o próprio nome já diz, deve ser realizada diariamente. 957) No SCRUM, o produto final, a data final e o custo do projeto são determinados: A) Respectivamente, no planejamento, ao longo do projeto, no início do projeto. B) Ao longo do projeto. C) No planejamento. D) Respectivamente, nas fases intermediárias, no planejamento, no final do projeto. Resposta: B O Scrum é um processo empírico, ou seja, ele se adapta ao longo do projeto. Dessa forma, a data final, custo e produto, vão sendo conhecidos à medida que o projeto avança. Não quer dizer que não exista uma estimativa, mas sim que não é possível prever todo o projeto em detalhes no início de seu desenvolvimento. 958) Os princípios Scrum são usados para guiar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades de arcabouço: requisitos, análise, projeto, evolução e entrega. Em cada atividade de arcabouço, as tarefas de trabalho ocorrem dentro de um padrão de processo chamado: A) Sprint. B) Iteração. C) Ciclo. D) História de usuário. Resposta: A Uma Sprint compreende todo o ciclo de desenvolvimento necessário para entregar o incremento de software. Não existem Sprints específicas para análise, desenvolvimento ou testes. Todas essas atividades ocorrem dentro de uma Sprint, que se repete até o final do projeto.