Buscar

Exercicios - Metodologias ágeis básico

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Metodologias ágeis básico
	1.
	A metodologia Extreme Programming, ou XP, apresenta boas práticas que devem ser seguidas por toda a equipe, para garantir um ciclo de desenvolvimento forte. Uma dessas práticas é o ritmo sustentável.
 
Podemos dizer que o ritmo sustentável significa:
	A)
	Trabalhar no máximo 40 horas por semana, evitando sobrecarregar os desenvolvedores.
	B)
	Trabalhar de forma tranquila, sem cobranças.
	C)
	Trabalhar apresentando retorno financeiro.
	D)
	Trabalhar enquanto for preciso para entregar as demandas em dia, fazendo horas extras e trabalhando aos fins de semana.
	2.
	A metodologia Extreme Programming, ou XP, preza pelos valores. Dessa forma, para ser caracterizada como um projeto desenvolvido por ela, a equipe deve seguir rigorosamente o conjunto de valores e diretrizes. 
 
Em relação aos valores do Extreme Programming, ou XP, classifique V para as sentenças verdadeiras e F para as falsas: 
 
(   ) Comunicação. 
(   ) Feedback.
(   ) Simplicidade.
(   ) Coragem.
 
Assinale a alternativa que apresenta a sequência CORRETA: 
	A)
	V – V – V – V.
	B)
	V – V – F – V.
	C)
	V – V – F – F.
	D)
	F – F – V – F.
	3.
	Leia a afirmativa a seguir:
 
“Em 2001, uma importante reunião ocorrida em uma estação de esqui, nas montanhas nevadas do estado norte-americano de Utah, marcou definitivamente o surgimento e a propagação de paradigmas de desenvolvimento de software ágeis.”
 
O objetivo desta reunião foi:
	A)
	Reunir toda a equipe para discutir problemas internos, já que todos trabalhavam na mesma empresa.
	B)
	Identificar o que cada participante possuía de conhecimentos considerados iguais.
	C)
	Trocar ideias sobre o que cada um estava fazendo e discutir as formas de melhorar o desenvolvimento dos projetos.
	D)
	Buscar formas de padronizar o trabalho, burocratizando o processo para ter maior controle sobre a execução dos projetos.
	4.
	Nos anos de 1990, surgiram os conceitos relacionados ao chamado desenvolvimento ágil de software, derivado de uma reação ao modelo que já era considerado ultrapassado e precisava de um novo direcionamento.
 
Este modelo recebe o nome de: 
	A)
	“Métodos direcionados” de desenvolvimento de software.
	B)
	"Métodos pesados” de desenvolvimento de software.
	C)
	“Métodos internos” de desenvolvimento de software.
	D)
	“Métodos leves” de desenvolvimento de software.
	5.
	Entre as boas práticas do. Extreme Programming, ou XP, podemos destacar o stand up meeting, cujo objetivo principal é trocar ideias, além de propiciar a discussão das informações sobre o projeto, bem como priorizar algumas atividades.
 
Sobre o stand up meeting, classifique V para as sentenças verdadeiras e F para as falsas: 
 
(   ) É uma reunião rápida.
(   ) Não tem tempo de duração determinado.
(   ) Executada na parte da manhã.
(   ) Feita em duplas somente. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
	A)
	F – F – F – V.
	B)
	V – F – F – V.
	C)
	V – F – V – V.
	D)
	V – F – V – F.
	6.
	O manifesto ágil é um documento que encoraja o uso de melhores métodos para desenvolver sistemas, contendo princípios que irão definir os processos de desenvolvimento ágil de sistemas.  
 
Este manifesto é composto de: 
	A)
	8 princípios.
	B)
	1 princípio.
	C)
	12 princípios.
	D)
	4 princípios.
	7.
	Um profissional ágil precisa ter autonomia, flexibilidade e, de certa forma, este é o colaborador que as empresas estão procurando, principalmente tendo em vista a utilização crescente das metodologias ágeis, como o Scrum, Kanban ou o Lean. Entre as características e habilidades pessoais que devem ser desenvolvidas pelas equipes e integrantes, podemos citar o learning agility.
 
Podemos dizer que a definição do learning agility é: 
	A)
	Aquele profissional que está sempre mudando de emprego, pois tem muita experiência. 
	B)
	Aquele profissional que possui agilidade de aprendizado, e o profissional que busca estar sempre informado terá também mais facilidades em sua carreira.
	C)
	Aquele profissional que busca aprender de forma lenta, principalmente porque, dessa forma, aprende de maneira mais profunda.
	D)
	Aquele profissional que busca sempre empregos melhores, principalmente porque entende que, quanto mais empregos tiver, mais qualificado será.
	8.
	A equipe ágil deve ser coesa, trabalhar em conjunto, ser auto-organizável, consistente, flexível e produtiva. Entre as metodologias consideradas ágeis, termos o Scrum, que possui uma equipe formada por papéis definidos. 
 
Em relação à equipe do Scrum, podemos dizer que o papel do Product Owner é: 
	A)
	Atuar como facilitador, apoiando o time de desenvolvimento.
	B)
	Atuar para garantir que o Scrum seja entendido por todos e aplicado no time.
	C)
	Gerenciar o acúmulo de trabalho do produto (backlog).
	D)
	Ser responsável por entregar a versão utilizável que será incremental ao fim do ciclo.
	9.
	A equipe do Extreme Programming, ou XP, é muito importante para o processo de desenvolvimento e entrega do software conforme planejado. Ela apresenta alguns papéis já definidos, tais como o gerente do projeto, o coach, os desenvolvedores, os analistas de testes e o redator técnico.
 
Em relação ao papel do coach, podemos dizer que as atribuições desse cargo são: 
	A)
	Ser responsável pela parte administrativa do projeto.
	B)
	Orientar a equipe, de modo que ela siga as boas práticas.
	C)
	Analisar o projeto e codificar o sistema, é quem constrói o software.
	D)
	Ser responsável por ajudar o cliente a escrever os testes de aceitação.
	10.
	Os projetos, programa e portfólios são um meio de se atingir as metas e os objetivos organizacionais, geralmente relacionados ao contexto de um planejamento estratégico.
 
Podemos definir portfólio como:  
	A)
	Agrupamento dos programas e dos projetos apresentando como objetivo de obter o sucesso no desenvolvimento dos produtos e serviços, além de maximizar a eficiência da corporação.
	B)
	A base da inovação, e, para embasar o desenvolvimento de um processo de forma correta, é importante consultar o Project Management Body of Knowledge (PMBOK).
	C)
	Parte de um projeto que é trabalhado de forma circular, sendo acessado por todos os envolvidos.
	D)
	Conjunto de projetos que são coordenados entre si de forma dinâmica e articulada, visando objetivos comuns.
	11.
	Esse método passou a ser uma forma poderosa de ajudar a manter a integridade conceitual de um sistema, tornando mais fácil sua utilização.
 
Podemos dizer que a metáfora é: 
	A)
	Todos os desenvolvedores devem ter acesso a todos os códigos, sempre que necessário.
	B)
	Integração do sistema várias vezes ao dia, visando a atualização para a equipe de desenvolvedores e para os clientes.
 
	C)
	Uma reunião rápida, normalmente feita na parte da manhã, com prazo predefinido de 20 minutos.
	D)
	Criação de analogias para facilitar o entendimento do cliente, principalmente quando se refere a termos técnicos.
	12.
	Entre as metodologias ágeis, podemos destacar a Lean, que é um processo diferenciado aplicado pelas empresas na busca de resultados. A ideia principal dessa metodologia é aumentar a qualidade, visando evitar o desperdício financeiro humano e de tempo.
 
Podemos dizer que a definição de Lean é: 
	A)
	Processo integrado, de ponta a ponta (início e fim), combinando conceitos de redução/eliminação de desperdícios, gerenciamento de estoques (just-in-time), a qualidade interna e o processo de envolvimento do trabalhador.
	B)
	Nesta ferramenta, cria-se uma lista de requisitos, sendo priorizada pelo proprietário do projeto, também chamado de Scrum Master.
	C)
	A equipe trabalha com períodos de tempo definidos, de uma ou até duas semanas, o que chamamos de sprints.
	D)
	Esta ferramenta foi desenvolvida pelo sistema Toyota de Produção e no conceito de fluxo. O processo é acompanhado e gerenciado de forma visual.
	13.
	No ano de 2001, em uma reunião em que se reuniram 17 profissionais, foi criada uma declaração de valores e princípios que eram considerados essenciais parao desenvolvimento de software. Naquela ocasião, o inglês Martin Fowler, que fazia parte da equipe, nomeou o documento que deu origem à metodologia ágil.
 
Este documento recebeu o nome de: 
	A)
	Manifesto da tecnologia.
	B)
	Manifesto seguro.
	C)
	Manifesto ágil.
	D)
	Manifesto interno.
	14.
	O Extreme Programming, ou XP, é considerado como uma metodologia ágil, principalmente por se adaptar tanto a equipes pequenas quanto médias de desenvolvimento de software, em que os requisitos dos projetos são vagos ou se modificam rapidamente.
 
 Em relação às características do Extreme Programming, classifique V para as opções verdadeiras e F para as falsas: 
(   ) O feedback é constante.
(   ) Possui abordagem incremental. 
(   ) Encoraja a comunicação dos envolvidos.
(   ) Deve sempre gerar lucro.
 
Assinale a alternativa que apresenta a sequência CORRETA: 
	A)
	F – V – V – F.
	B)
	F – F – V – F.
	C)
	V – V – V – F.
	D)
	F – F – F – F.

Continue navegando