Teste 1: SCRUM

Juliana Jenny Kolb

Home > Simulados on-line  Questões de Concursos > Tecnologia da Informação (TI) > Questões de Engenharia de Software

 

Materiais de Estudo disponíveis

Apostila on-line 1596_64x64

Teste 1: SCRUM

Questões extraídas de concursos públicos e/ou provas de certificação. Cada teste apresenta no máximo 30 questões.

Results

#1. (CESPE – 2013 – TCE-RO) Na metodologia Scrum, a equipe trabalha nos processos e não há cargos na equipe. Como um dos papéis necessários, o Scrum master deve garantir que o processo seja entendido e atuar como facilitador para ajudar a equipe. ? A correção aparecerá no rodapé da questão, caso você erre ou não selecione uma opção de resposta.

O Scrum Master serve a Equipe de Desenvolvimento de várias formas, incluindo: </br>

•    orientar a Equipe de Desenvolvimento na sua auto organização e multidisciplinaridade; </br>

•    ensinar ou liderar a Equipe de Desenvolvimento para criar um produto de alto valor; </br>

•    Remover impedimentos para o progresso da equipe de desenvolvimento; </br>

•    Facilitar os eventos do Scrum quando solicitado ou necessário; </br>

•    Orientar a Equipe de Desenvolvimento no ambiente organizacional no qual o Scrum ainda não é amplamente adotado e compreendido.  </br> </br>

Para ler mais sobre o assunto, acesse:  SCRUM ( )

#2. (FCC – INFRAERO/2011) Em relação às regras do Scrum, é INCORRETO afirmar:

#3. (CESPE – TCU/2015) O método para a implantação de mudanças denominado Kanban não prevê papéis nem cerimônias específicas.

#4. (CESPE – TRE-TO/2017) Assinale a opção que apresenta um recurso da metodologia ágil Scrum utilizado para representar o progresso diário de um projeto.

#5. (FCC – TRF – 5ª REGIÃO/2017)  Um Analista Judiciário está trabalhando no primeiro projeto utilizando a metodologia Scrum de um Tribunal. Ao assumir o papel de Scrum Master, dentre as suas funções está

#6. (CONSULPLAN – TRE-RJ/2017)  Scrum é considerado um método ágil geral, mas, ao invés das abordagens técnicas tradicionais específicas da engenharia de software, seu foco está no gerenciamento do desenvolvimento iterativo. Ele não prescreve o uso de práticas de programação, como programação em pares e desenvolvimento test-first, mas pode ser utilizado com abordagens ágeis mais técnicas, como XP, para fornecer um framework de gerenciamento do projeto. O ciclo Sprint, do scrum, pode ser resumido em quatro passos; assinale-os.

#7. (CONSULPLAN – TRE-RJ/2017) O scrum não se aplica exclusivamente ao desenvolvimento de software, mas, sim, no desenvolvimento de qualquer produto ou no gerenciamento de qualquer trabalho, pela sua característica iterativa e incremental. Pode-se afirmar que o scrum é baseado em quatro fundamentos; assinale-os.

#8. (CONSULPLAN – TRE-RJ/2017) Dentro do scrum algumas responsabilidades são atribuídas a alguns componentes. Entre essas responsabilidades podem ser citadas: definir as propriedades; elaborar e manter o Produt Backlog; decidir sobre as datas de lançamento do produto; aceitar ou rejeitar os resultados dos trabalhos etc. Tais responsabilidades pertencem a:

#9. (FCC – TST/2017) Um Analista de Sistemas do Tribunal Superior do Trabalho − TST, de modo hipotético, necessitou aplicar princípios ágeis e de controle usando elementos de três modelos, em processos de manutenção de software. Considere:  
I. Dividir o cronograma em iterações time-box ou ciclos (sprints).  
II. Orientar o trabalho a eventos ao invés de limite de tempo.  
III. Aplicar a programação em pares, integração contínua, orientação a testes (TDD), revisão de código e todas as demais prescrições antes da implantação.  
As características acima correspondem, respectivamente, a  ? A correção aparecerá no rodapé da questão, caso você erre ou não selecione uma opção de resposta.

Para ler mais sobre os assuntos, acesse:

SCRUM ( )

Kanban ( )

XP ( )

#10. (FCC – TST/2017) Uma equipe Scrum elaborou uma lista de tarefas que se comprometeu a entregar em um período definido. A lista de tarefas foi extraída de um produto com base em prioridades pré-definidas por um profissional. 
Um Programador fez as seguintes perguntas: 
− Qual é a lista de tarefas? 
− Quem define as prioridades? 
− Qual a base de extração da lista de tarefas? 
− Qual é o período previsto de entrega das tarefas listadas? 
As respostas corretas, em sua respectiva ordem, são

#11. (FCC – TST/2017) No Scrum, um Burndown Chart

#12. (PUC-PR – TJ-MS/2017) A respeito das metodologias de desenvolvimento de software, assinale a opção CORRETA:  ? A correção aparecerá no rodapé da questão, caso você erre ou não selecione uma opção de resposta.

Correto: 

No XP (Extreme Programming) as práticas de test-first e refatoração são usadas para evitar a degeneração do código e a integração contínua de novas releases.  

Para ler mais sobre o assunto, acesse:  XP ( ) 

Errado: 

No Scrum  (XP) as práticas de test-first e programação em pares são utilizadas para aumentar a qualidade do produto entregue na revisão da sprint.  

Para ler mais sobre os assuntos, acesse:  SCRUM ( ) XP ( ) 

O RUP (Rational Unified Process) é um exemplo de processo interativo e incremental baseado principalmente no modelo cascata.  (cascata não é incremental) 

Para ler mais sobre o assunto, acesse: RUP ( ) 

No RUP (Rational Unified Process)  (SCRUM) a disciplina de requisitos analisa o problema e define as necessidades dos usuários a partir das estórias do usuário. 

Para ler mais sobre os assuntos, acesse:  SCRUM ( ) e  RUP ( ) 

No XP (Extreme Programming) as funcionalidades são especificadas por casos de uso

Para ler mais sobre o assunto, acesse:  XP ( )

 

#13. (CESPE – TRT – 7ª Região (CE)/2017) Assinale a opção que apresenta o termo no qual constam as solicitações de melhorias e novas funcionalidades do software no método Scrum.

#14. (CESPE – TRT – 7ª Região (CE)/2017) Assinale a opção correta a respeito de Scrum.

#15. (IBFC – TJ-PE/2017) O Scrum está sendo implantado dentro da sua empresa, portanto existe a necessidade de se criar o Time Scrum que é formado pelo:

#16. (IBFC – TJ-PE/2017) A equipe de sistemas acaba de receber um treinamento de SCRUM. Alguns dos principais termos técnicos e conceitos especificamente sobre SCRUM que a equipe recebeu foram:

#17. (FUNCERN – IF-RN/2017) Scrum é uma metodologia ágil usada para gerenciamento e planejamento de projetos de software. 
 Essa metodologia define alguns perfis, como

#18. (FCC – DPE-RS/2017) Considere que um sistema está sendo desenvolvimento na Defensoria Pública e algumas das práticas adotadas são listadas a seguir: 
− O Time de Desenvolvimento funciona de forma auto-organizada, sendo composto por profissionais que realizam o trabalho de entregar uma versão do sistema que seja funcional e que incrementa o produto “Pronto” ao final de cada sprint. Somente quem integra o Time de Desenvolvimento cria incrementos. 
− Para desenvolver o sistema podem ser criadas várias sprints. Cada sprint é uma iteração que segue o ciclo PDCA. Ao final de cada sprint bem sucedida o time terá produzido um incremento potencialmente integrável, ou seja, com qualidade, testado, completo e pronto, por isso são realizadas reuniões de planejamento para definir a meta de cada sprint. 
− O desenvolvedor escreve um teste que falha, faz este teste passar da maneira mais simples possível e, por fim, refatora o código. Esta prática visa a criação de código limpo, atuando como uma ferramenta de apoio na qualidade do desenvolvimento de sistema. 
Um Técnico em Informática afirma, corretamente, que

#19. (FCC – DPE-RS/2017) Considere que uma Analista está participando de um projeto sendo desenvolvido na Defensoria Pública com base nas práticas SCRUM. Ela faz parte do Time de Desenvolvimento, que foi estruturado e autorizado pela Defensoria para organizar e gerenciar seu próprio trabalho. Como parte integrante do Time de Desenvolvimento, uma situação envolvendo a Analista, que respeita as regras do SCRUM, é apresentada em:

#20. (FCC – TRE-PR/2017) Considere que um Analista Judiciário é membro do Time Scrum e está participando de uma reunião de 4 horas, na qual ocorrem as atividades: 
− O Product Owner esclarece quais itens do Backlog do Produto ficaram e quais não ficaram “Prontos”. 
− O Time de Desenvolvimento discute o que foi bem, quais problemas ocorreram dentro da Sprint e como estes problemas foram resolvidos. 
− O Time de Desenvolvimento demonstra o trabalho que está “Pronto” e responde as questões sobre o incremento. 
− O Product Owner apresenta o Backlog do Produto tal como está e, se necessário, projeta as prováveis datas de conclusão baseado no progresso até a data. 
− É feita uma análise da linha do tempo, orçamento, potenciais capacidades e mercado para a próxima versão esperada do produto. 
O Analista está participando da Reunião 

#21. (FCC – TRE-PR/2017)  Na etapa inicial do método MAgil estão previstas as atividades ilustradas no diagrama abaixo. 
  
  De acordo com as práticas Scrum, o 

#22. (FCC – TRE-PR/2017)  A etapa “Elicitar Requisitos” do método MAgil objetiva identificar, detalhar, documentar e fazer o gerenciamento dos requisitos que compõem os itens da Sprint, conforme os padrões de modelagem do projeto ou do Time Scrum. Dentre as entradas desta etapa encontram-se: 
− Visão do produto. 
− Itens da Sprint. 
− Entrevistas, brainstorming, questionários. 
− Ferramentas e modelos de documentos. 
Na técnica de Elicitação de Requisitos 

#23. (FUNCAB – CREA-AC/2016) Uma equipe de desenvolvimento está utilizando o SCRUM como modelo de desenvolvimento ágil. Nesse caso, o componente desse modelo que representa a visão geral do produto, definindo o que deve ser feito, assim como suas prioridades e a ordem em que deve ser realizado, é o:

#24. (CESPE – TRE-BA/2017)  A reunião de planejamento da sprint do Scrum é o evento em que

#25. (CESPE – TRE-BA/2017) Considerando uma situação hipotética com o uso da XP (eXtreme Programming) concomitante com Scrum em um projeto de desenvolvimento de software em uma organização, julgue os seguintes itens. 
I É viável a utilização do TDD (Test Driven Development) na fase de sprint, de modo que se escreva o teste automático antes da codificação. 
II O princípio da integração contínua da XP deve ser utilizado especificamente na retrospectiva da sprint com vistas a integrar a equipe scrum. 
III Integrantes da equipe scrum podem realizar a programação do código em pares, o que proporciona, entre outras vantagens, o nivelamento de conhecimento da equipe. 
IV O conceito de requisito “pronto” continuaria válido, contudo, inviabilizaria o refactoring, pois é proibitivo inserir o mesmo item (requisito) em várias sprints. 
Estão certos apenas os itens

#26. (NC-UFPR – ITAIPU BINACIONAL/2017)  Com relação aos elementos do Scrum, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda.  
 1. Sprint. 
 2. Scrum Diária. 
 3. Revisão da Sprint. 
 4. Retrospectiva da Sprint. 
 ( ) Reunião para inspeção das novas funcionalidades implementadas. 
 ( ) Reunião com foco no aprimoramento do processo. 
 ( ) Reunião de 15 minutos para identificação dos impedimentos. 
 ( ) Ciclo completo de desenvolvimento de duração fixa que, ao final, resulta em um incremento de produto. 
 Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo

#27. (NC-UFPR – ITAIPU BINACIONAL/2017)  Com relação à metodologia SCRUM, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas: 
( ) A Equipe Scrum é formada por Product Owner, Scrum Master e Equipe de Desenvolvimento. 
( ) O Product Backlog é definido pelo Scrum Master no início do projeto. 
( ) O Product Owner é focado em ajudar a todos a compreender valores, princípios e práticas Scrum. 
( ) Sprint é um espaço de tempo em que ocorre a produção de um produto ou parte dele. 
Assinale a alternativa que apresenta a sequência correta, de cima para baixo. 

#28. (FCC – 2014 – TRF – 3ª REGIÃO) Scrum é um modelo utilizado no desenvolvimento ágil de software. No Scrum um dos conceitos mais importantes é o sprint, que consiste em um ciclo de desenvolvimento que, em geral, vai de duas semanas a um mês.
No início de cada sprint é feito um …… I , no qual a equipe prioriza os elementos do ……II a serem implementados e transfere esses elementos para o ……III , ou seja, a lista de funcionalidades a serem implementadas no ciclo que se inicia. A equipe se compromete a desenvolver as funcionalidades e o ……IV se compromete a não trazer novas funcionalidades durante o mesmo sprint.
As lacunas I, II, III e IV são preenchidas, correta e respectivamente, por

#29. (CESPE – 2013 – INPI) No Scrum, o Product Owner (PO) é responsável por definir a visão do produto e remover os impedimentos, enquanto o Scrum Master (SM) é responsável por elaborar e manter o Product Backlog, bem como por ajudar o PO a executar suas atividades diárias. ? A correção aparecerá no rodapé da questão, caso você erre ou não selecione uma opção de resposta.

O Dono do Produto  (PO) é responsável por maximizar o valor do produto e do trabalho da equipe de desenvolvimento. O Dono do Produto é a única pessoa responsável por gerenciar o backlog do produto. O Scrum Master serve a Equipe de Desenvolvimento de várias formas, incluindo: •    orientar a Equipe de Desenvolvimento na sua auto organização e multidisciplinaridade; •    ensinar ou liderar a Equipe de Desenvolvimento para criar um produto de alto valor; •    Remover impedimentos para o progresso da equipe de desenvolvimento; •    Facilitar os eventos do Scrum quando solicitado ou necessário; •    Orientar a Equipe de Desenvolvimento no ambiente organizacional no qual o Scrum ainda não é amplamente adotado e compreendido. </br> </br>

Para ler mais sobre o assunto, acesse:  SCRUM ( )

#30. (PUC-PR – TJ-MS/2017) O SCRUM tem uma adoção bastante significativa na indústria de desenvolvimento de software e procura viabilizar que pessoas possam tratar e resolver problemas complexos e adaptativos, enquanto produtiva e criativamente entregam produtos com mais alto valor possível. Avalie as seguintes afirmações:  
 I. Segundo o Guia do Scrum, mantido pelos autores Ken Schwaber e Jeff Sutherland (2016), o Scrum é um processo ágil de desenvolvimento de software que integra eventos, papéis e artefatos, sendo originado a partir do empirismo e contempla os seguintes pilares: transparência, inspeção e restrospectiva. 
 II. Nas abordagens de desenvolvimento ágeis, o conceito de pronto é utilizado para definir o entendimento comum sobre um item de backlog, ou um incremento, e representa o entendimento compartilhado e homogêneo entre todos os times Scrum do que significa o trabalho estar completo, assegurando a transparência. 
 III. A reunião diária do Scrum é um evento de tempo fixo para que o Time de Desenvolvimento possa sincronizar as atividades e criar um plano de curto prazo. O objetivo é inspecionar o trabalho desde a última reunião e prever o trabalho a ser feito antes da próxima reunião. O Scrum Master deve assegurar que a reunião ocorra e que seja mantida no tempo, mas o time de Desenvolvimento é responsável pela sua condução. 
 É CORRETO apenas o que se afirma em

Ver Resultado

Deixe uma resposta