Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Questão 1/10 - Métodos Ágeis
  Ler em voz alta
O ciclo de trabalho do TDD (Test Driven Development) é composto por três fases principais: Vermelho (Red), Verde (Green) e Refatoração (Refactoring). Qual das seguintes afirmações descreve corretamente a fase "Vermelho" desse ciclo?
Nota: 10.0
	
	A
	
	Na fase Vermelho, o desenvolvedor escreve a quantidade mínima de código necessária para fazer o teste passar.
	
	B
	
	A fase Vermelho é onde o desenvolvedor revisa o código para melhorar a legibilidade e a eficiência, sem alterar o comportamento externo.
	
	C
	
	Na fase Vermelho, o teste automatizado é elaborado para validar uma pequena parte da funcionalidade desejada e espera-se que ele passe imediatamente.
	
	D
	
	A fase Vermelho é a etapa em que o desenvolvedor executa o teste automatizado pela primeira vez, esperando que ele falhe.
Você assinalou essa alternativa (D)
Você acertou!
Resposta Correta: Alternativa D – Aula 5 – Tema 2 - Fácil
	
	E
	
	A fase Vermelho ocorre após a implementação do código de produção, quando o desenvolvedor verifica se todas as funcionalidades foram implementadas corretamente.
Questão 2/10 - Métodos Ágeis
  Ler em voz alta
Indique se as seguintes afirmações sobre requisitos em projetos ágeis são verdadeiras (V) ou falsas (F):
( ) As histórias de usuário são exemplos comuns de requisitos em projetos ágeis.
( ) Os critérios de aceitação definem os prazos para a conclusão das histórias de usuário.
( ) Requisitos não funcionais, como desempenho e segurança, não são considerados em projetos ágeis.
( ) A priorização de requisitos é importante para direcionar o trabalho para as áreas de maior impacto e valor.
( ) Em projetos ágeis, os requisitos são imutáveis e não podem ser alterados após a definição inicial.
Nota: 10.0
	
	A
	
	V - F - V - V – F
	
	B
	
	V - F - F - F - V
	
	C
	
	V - F - F - V - F
Você assinalou essa alternativa (C)
Você acertou!
Resposta Correta: Alternativa C – Aula 6 – Tema 2 - Média
	
	D
	
	F - V - V - V - V
	
	E
	
	F - F - F - V - F
Questão 3/10 - Métodos Ágeis
  Ler em voz alta
Considere uma equipe de desenvolvimento de software que decidiu implementar o método Kanban para otimizar seu fluxo de trabalho. Eles mapearam o processo atual, identificaram as etapas do processo, definiram as regras de movimentação de cartões e estabeleceram limites de Trabalho em Andamento (WIP) para cada coluna do quadro Kanban.
Durante a implementação, a equipe se depara com um problema: eles frequentemente excedem os limites de WIP na coluna "Em andamento" devido a um grande volume de tarefas urgentes que surgem imprevistamente. Isso resulta em atrasos e sobrecarga de trabalho.
Qual das seguintes ações seria mais apropriada para a equipe resolver esse problema e manter a eficácia do método Kanban?
Nota: 10.0
	
	A
	
	A equipe deve ignorar as tarefas urgentes e continuar seguindo rigorosamente os limites de WIP para manter a consistência do método Kanban.
	
	B
	
	A equipe deve aumentar permanentemente os limites de WIP na coluna "Em andamento" para acomodar as tarefas urgentes e evitar a sobrecarga de trabalho.
	
	C
	
	A equipe deve manter os limites de WIP, mas criar uma coluna adicional no quadro Kanban exclusivamente para as tarefas urgentes, a fim de rastreá-las separadamente.
	
	D
	
	A equipe deve realizar uma reunião de retrospectiva para identificar as causas raízes dos frequentes surgimentos de tarefas urgentes e implementar melhorias para reduzir sua ocorrência.
Você assinalou essa alternativa (D)
Você acertou!
Resposta Correta: Alternativa D – Aula 4 – Tema 4 - Difícil
	
	E
	
	A equipe deve ignorar os limites de WIP e priorizar as tarefas urgentes sempre que surgirem, garantindo que sejam concluídas imediatamente para evitar atrasos.
Questão 4/10 - Métodos Ágeis
  Ler em voz alta
Considere que você está liderando uma equipe de desenvolvimento de software para um projeto de média escala e precisa escolher uma ferramenta de gestão ágil de projetos. Você deseja garantir que a ferramenta escolhida seja adequada às necessidades da equipe e do projeto. Qual das seguintes opções pode ser mais apropriada para sua equipe, considerando o cenário descrito?
Nota: 10.0
	
	A
	
	O Trello, devido à sua simplicidade, visualização clara do projeto e facilidade de uso, não se adapta bem a projetos de média escala.
	
	B
	
	O Jira, devido à sua capacidade de gerenciar projetos completos, oferece recursos mais amplos para realizar o gerenciamento de projeto e escalabilidade esuporte. 
Você assinalou essa alternativa (B)
Você acertou!
Resposta Correta: B – Aula 4 – Tema 1 - Difícil
	
	C
	
	O Trello, porque oferece uma versão gratuita que atende às necessidades de uma equipe de desenvolvimento de média escala.
	
	D
	
	O Jira, uma vez que é suportado pela Atlassian e possui uma comunidade ativa, garantindo suporte e recursos úteis para os usuários.
	
	E
	
	O Trello, pois é conhecido por sua capacidade de lidar com projetos mais complexos e proporcionar recursos avançados de relatórios.
Questão 5/10 - Métodos Ágeis
  Ler em voz alta
Considere a seguinte afirmação: "O TDD (Test Driven Development) e a abordagem tradicional de testes são duas formas distintas de abordar a qualidade de software." Qual das seguintes opções descreve uma diferença crucial entre o TDD e a abordagem tradicional de testes em relação à sequência de desenvolvimento?
Nota: 10.0
	
	A
	
	No TDD, os testes são escritos após a implementação do código, enquanto na abordagem tradicional, os testes são definidos primeiro e, em seguida, o código é implementado.
	
	B
	
	No TDD, os testes são escritos após a implementação do código, enquanto na abordagem tradicional, o código é implementado primeiro e, em seguida, os testes são escritos para validar o funcionamento.
	
	C
	
	No TDD, os testes e o código são desenvolvidos simultaneamente, sem uma sequência específica.
	
	D
	
	No TDD, os testes são escritos antes da implementação do código, enquanto na abordagem tradicional, o código é implementado primeiro e, em seguida, os testes são escritos posteriormente.
Você assinalou essa alternativa (D)
Você acertou!
Resposta Correta: D – Aula 5 – Tema 1 - Média
	
	E
	
	No TDD, os testes são criados após a implementação do código, e o desenvolvedor decide aleatoriamente quando escrever os testes na abordagem tradicional.
Questão 6/10 - Métodos Ágeis
  Ler em voz alta
Uma equipe de TI está enfrentando problemas de eficiência em seu processo de desenvolvimento de software, e eles estão buscando adotar princípios do Lean IT para melhorar seu desempenho. Qual princípio enfatiza a importância de dar autonomia às equipes para tomar decisões e resolver problemas?
Nota: 10.0
	
	A
	
	Elimine desperdícios (Eliminate Waste)
	
	B
	
	Amplie o aprendizado (Amplify Learning)
	
	C
	
	Decida o mais tarde possível (Decide as Late as Possible)
	
	D
	
	Valorize a equipe (Empower the Team)
Você assinalou essa alternativa (D)
Você acertou!
Resposta Correta: Alternativa D – Aula 4 – Tema 2 - Média
	
	E
	
	Veja o todo (See the Whole)
Questão 7/10 - Métodos Ágeis
  Ler em voz alta
No contexto do Método Kanban, qual é a principal diferença entre um sistema "pull" (puxado) e um sistema "push" (empurrado)?
Nota: 10.0
	
	A
	
	Em um sistema "pull", a produção é baseada na demanda real, enquanto em um sistema "push", a produção é determinada por estimativas de vendas.
Você assinalou essa alternativa (A)
Você acertou!
Resposta Correta: Alternativa A – Aula 4 – Tema 3 - Média
	
	B
	
	Em um sistema "push", a produção é controlada pelo estoque disponível, enquanto em um sistema "pull", a produção é determinada pela capacidade da equipe.
	
	C
	
	Em um sistema "pull", os materiais são empurrados para o processo de produção, enquanto em um sistema "push", os materiais são retirados do processo de produção conforme necessário.
	
	D
	
	Em um sistema "push", a produção é feita apenas por máquinas automatizadas, enquanto em um sistema "pull", a produção envolve trabalho manual intensivo.
	
	E
	
	Em um sistema "push", o estoque é sempre mantidoem níveis máximos, enquanto em um sistema "pull", o estoque é reduzido ao mínimo necessário.
Questão 8/10 - Métodos Ágeis
  Ler em voz alta
Em um projeto de desenvolvimento de software com metodologia TDD, a equipe de desenvolvimento se depara com uma funcionalidade complexa que envolve múltiplos casos de uso e interações complexas com outras partes do sistema. Como o time deve abordar a criação de testes automatizados para essa funcionalidade complexa? Discuta as estratégias e considerações que a equipe deve levar em conta.
Nota: 10.0
	
	A
	
	A equipe deve adotar uma abordagem de "teste de caixa preta", onde testa apenas as entradas e saídas da funcionalidade, ignorando as interações internas para economizar tempo.
	
	B
	
	A equipe deve quebrar a funcionalidade complexa em unidades menores e escrever testes para cada unidade de forma isolada antes de testar a integração entre elas.
Você assinalou essa alternativa (B)
Você acertou!
Resposta Correta: Alternativa B – Aula 5 – Tema 3 – Difícil
	
	C
	
	A equipe deve confiar na revisão de código manual para validar a funcionalidade complexa, pois escrever testes automatizados para ela seria excessivamente demorado e complicado.
	
	D
	
	A equipe deve criar testes automatizados abrangentes que cubram todas as interações internas da funcionalidade complexa, mesmo que isso demande muito tempo e esforço.
	
	E
	
	A equipe deve considerar abandonar a metodologia TDD para essa funcionalidade específica, pois ela pode não ser adequada para situações de alta complexidade.
Questão 9/10 - Métodos Ágeis
  Ler em voz alta
Durante a retrospectiva de uma sprint, a equipe de desenvolvimento identifica que houve dificuldades na colaboração entre os membros da equipe. Qual é uma ação eficaz que a equipe pode tomar para melhorar a colaboração na próxima sprint?
Nota: 10.0
	
	A
	
	Atribuir a culpa pelos problemas a membros específicos da equipe.
	
	B
	
	Realizar reuniões diárias mais curtas para evitar conflitos.
	
	C
	
	Ignorar os problemas e focar apenas no progresso do trabalho.
	
	D
	
	Promover a comunicação aberta e a resolução colaborativa de conflitos.
Você assinalou essa alternativa (D)
Você acertou!
Resposta Correta: Alternativa D – Aula 6 – Tema 5 - Fácil
	
	E
	
	Contratar mais membros para a equipe de desenvolvimento.
Questão 10/10 - Métodos Ágeis
  Ler em voz alta
No contexto do planejamento ágil, qual é o principal objetivo da realização de entregas frequentes e iterativas?
Nota: 10.0
	
	A
	
	Reduzir a quantidade de informações detalhadas no planejamento.
	
	B
	
	Aumentar a sobrecarga de informações para melhorar a flexibilidade.
	
	C
	
	Obter feedback rápido dos clientes e usuários.
Você assinalou essa alternativa (C)
Você acertou!
Resposta Correta: Alternativa C – Aula 6 – Tema 1 – Fácil
	
	D
	
	Evitar o foco no trabalho em si.
	
	E
	
	Ignorar o progresso real alcançado.

Mais conteúdos dessa disciplina