Questões de Concurso sobre Metodologias de Desenvolvimento Ágeis - Página 4 | Gran Questões

Questões de Concurso sobre Metodologias de Desenvolvimento Ágeis

 
 
Disciplina 1
Assunto 9
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
748 questões encontradas
Questões por página
20
Mais recentes
 

Com relação às diferenças entre os métodos de engenharia de software denominados Lean e Ágil, assinale a alternativa correta.


A

Ambos os métodos são caracterizados pelo levantamento de todos os requisitos ainda na fase inicial do projeto, não havendo grandes margens para alterações ao longo do desenvolvimento.


B

O método Ágil serviu de base para o método Lean.


C

O método Ágil foca em gerenciar processos, enquanto o método Lean foca em gerenciar incertezas.


D

Ambos os métodos possuem características parecidas e, atualmente, há situações em que uma mistura de ambos é utilizada, conforme a necessidade.


E

O foco do Lean é o adiantamento de decisões.

No TDD, o teste deve ser criado com o objetivo de fazer o segmento de código falhar, gerando-se um processo iterativo que permite a submissão de muitas subfunções simultaneamente, o que confere uma agilidade significativa ao processo.


C

Certo


E

Errado

As metodologias ágeis de software são essenciais para o bom funcionamento de equipes multidisciplinares de desenvolvimento, pois proporcionam uma forma eficiente de gerir projetos buscando sempre a sua otimização. Com a implementação de uma metodologia ágil, os times de desenvolvimento conseguem realizar melhorias durante o desenvolvimento dos projetos, identificando e corrigindo falhas e, consequentemente, entregando resultados mais efetivos aos clientes. Sobre a metodologia em questão, analise as afirmativas a seguir.


I. Suas principais características são proporcionar flexibilidade e adaptação às mudanças, iteratividade, colaboração, autonomia/empoderamento das equipes e entrega de valor.

II. O Lean é uma abordagem originada do sistema de produção da Toyota, em que são priorizadas a visualização do trabalho e a limitação do trabalho em progresso.

III. O Scrum, um framework ágil que facilita a colaboração, a adaptação e a entrega de valor de forma iterativa/incremental, foi desenvolvido pela família Alistair Cockburn.


Está correto o que se afirma em


A

I, II e III.


B

I, apenas.


C

II, apenas


D

III, apenas.

O Scrum é uma estrutura usada por equipes para gerenciar o trabalho e resolver problemas de forma colaborativa em ciclos curtos.

Considerando o desenvolvimento de software empregando Scrum, analise as afirmativas a seguir.

I. O ciclo de vida do Scrum é incremental, sendo concluído em intervalos de tempo fixos chamados sprints que geralmente dura de um a quatro meses.

II. O proprietário do produto é responsável pelo que a equipe cria e por que ela o cria, enquanto e o Scrum master garante que o processo Scrum seja seguido pela equipe, que constroem o produto de fato.

III. A etapa de planejamento do sprint envolve a escolha pela equipe dos itens da lista de pendências do produto e a etapa de execução do sprint tem sua forma de atuação especificada no Scrum para modo de comportamento da equipe na realização da lista de pendências.

Está correto o que se afirma em


A

I, apenas.


B

II, apenas.


C

I e II, apenas.


D

II e III, apenas.


E

I e III, apenas.

No contexto de coleta de dados, um método de pesquisa qualitativa que envolve uma reunião em que as pessoas discutem ou resolvem um tema específico, usualmente com participação de um moderador, é conhecido como


A

grupo focal.


B

brainstorming.


C

daily scrum.


D

sprint.


E

reunião de alinhamento.

Relacione as metodologias listadas a seguir às suas características específicas.


1. Scrum

2. Programação Extrema (XP)

3. Modelo V

4. Lean Software Development

5. Feature-Driven Development (FDD)


( ) Enfatiza a redução de desperdícios no processo de desenvolvimento de software.

( ) Caracteriza-se por sua abordagem iterativa e incremental focada no desenvolvimento de características específicas do software.

( ) Diferencia-se por sua estrutura em que o teste é planejado e executado de forma a refletir inversamente as etapas de desenvolvimento.

( ) Implementa práticas como programação em pares, desenvolvimento orientado a testes e integração contínua.

( ) Emprega sprints como unidades de tempo fixas para o desenvolvimento de incrementos do produto.


Assinale a opção que indica a relação correta, na ordem apresentada.


A

4 – 5 – 3 – 2 – 1.


B

5 – 3 – 4 – 1 – 2.


C

2 – 1 – 5 – 3 – 4.


D

3 – 2 – 1 – 4 – 5.


E

1 – 4 – 2 – 5 – 3.

Considerando o uso de metodologias ágeis para gerenciar projetos de desenvolvimento de software de forma iterativa e incremental, avalie as afirmativas a seguir.

I. Em reuniões diárias e de curta duração (Daily Scrums), os membros do time Scrum são incentivados a expor o que fizeram desde a última reunião, o que planejam fazer até a reunião seguinte e a reportar algum impedimento que esteja atrapalhando o desenvolvimento de suas atividades.

II. O uso do Scrum junto ao método Kanban é uma prática muito comum nas organizações. De forma sucinta, cria-se um sistema em que as histórias de usuário são puxadas sob demanda, de acordo com a capacidade do sistema, como um todo, em identificar, desenvolver e entregar os itens de maior valor.

III. A necessidade de agregar maior valor aos processos de desenvolvimento de software propiciou o surgimento de metodologias ágeis tais como o Extreme Programming (XP), com foco em feedback constante e entregas incrementais. Uma prática fundamental do XP é o desenvolvimento orientado a testes (Test Driven Development – TDD). Com testes automatizados aplicados somente ao final do processo de desenvolvimento, o TDD possibilita maior alinhamento aos requisitos e menor risco de falhas.

Está correto o que se afirma em


A

I, apenas.


B

II, apenas.


C

III, apenas.


D

I e II, apenas.


E

II e III, apenas.

Acerca de metodologias ágeis, assinale a afirmativa correta.


A

Satisfazer o cliente através da entrega antecipada e contínua de software valioso não é uma das prioridades do Manifesto Ágil.


B

É responsabilidade do Scrum Master criar e comunicar de maneira clara os itens do Product Backlog.


C

Integração Contínua é o processo no qual os desenvolvedores recriam o código continuamente assim que melhorias são identificadas, o que contribui para a simplicidade e facilidade de manutenção do código.


D

A Sprint Review é uma representação altamente visível e em tempo real do trabalho que os desenvolvedores planejam realizar durante a Sprint, cujo propósito é alcançar a Meta da Sprint.


E

Na metodologia XP, a elicitação de requisitos é conduzida pelos próprios membros da equipe de desenvolvimento e os requisitos são desenvolvidos de maneira incremental, conforme as prioridades do usuário.

Os princípios do Scrum são utilizados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as atividades metodológicas para requisitos, análise, projeto, evolução e entrega do software; em cada uma dessas atividades são realizadas tarefas em sprints específicos, correspondentes a cada uma delas.


C

Certo


E

Errado

Analise as afirmativas a seguir a respeito das principais diferenças entre BDD, TDD e ATDD.


I. BDD é, exclusivamente, para equipes de desenvolvimento; TDD é para testadores; e, ATDD é para gerentes de projeto.

II. BDD e TDD são a mesma coisa, apenas com siglas diferentes; e, ATDD é uma técnica de teste de acessibilidade.

III. BDD normalmente abrange funcionalidades ou cenários completos do software; TDD se concentra em testes unitários para funções ou métodos individuais; e, ATDD valida se os requisitos de negócios são atendidos por meio de testes de aceitação que abrangem fluxos de funcionalidade específicos.


Está correto o que se afirma apenas em


A

I.


B

III.


C

I e II.


D

II e III.

Segundo “O Guia do Scrum”, versão 2020, em português, disponível no site www.scrumguides.org, quem é o responsável por liderar, treinar e orientar a organização na adoção do Scrum?


A

Scrum Master.


B

Developer.


C

Product Owner.


D

Trainer.


E

Stakeholder.

Segundo “O Guia do Scrum”, versão 2020, em português, disponível no site www.scrumguides.org, a lista ordenada e emergente do que é necessário para melhorar o produto é denominada:


A

Sprint Backlog.


B

Product Manager.


C

Development Backlog.


D

Product Backlog.


E

Sprint Manager.

 
Ir para a página:
OK
 
Gerar simulado