Prévia do material em texto
Questão 1/10 - Metodologias Ágeis 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 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 Questão 2/10 - Metodologias Ágeis Qual das seguintes técnicas de levantamento de requisitos em projetos ágeis envolve a criação de representações visuais ou funcionais do sistema para facilitar a compreensão e validação dos requisitos pelos stakeholders? Nota: 10.0 E Prototipagem. Você assinalou essa alternativa (E) Você acertou! Resposta Correta: Alternativa E – Aula 6 – Tema 2 - Fácil Questão 3/10 - Metodologias Ágeis Qual é a principal diferença entre o planejamento ágil e abordagens tradicionais de planejamento? Nota: 10.0 A O planejamento ágil evita a definição de estimativas de datas fixas. Você assinalou essa alternativa (A) Você acertou! Resposta Correta: Alternativa A – Aula 6 – Tema 1 - Fácil Questão 4/10 - Metodologias Ágeis No Método Kanban, como é representada a progressão das tarefas no quadro Kanban? Nota: 10.0 A Da esquerda para a direita. Você assinalou essa alternativa (A) Você acertou! Resposta Correta: Alternativa A – Aula 4 – Tema 4 -> Página 19 do PDF com retificação. Questão 5/10 - Metodologias Ágeis No contexto do planejamento ágil, qual é o principal objetivo da realização de entregas frequentes e iterativas? Nota: 10.0 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 Questão 6/10 - Metodologias Ágeis Qual é um dos principais objetivos da limitação do Trabalho em Andamento (WIP) no Método Kanban? Nota: 10.0 C Identificar gargalos no processo. Você assinalou essa alternativa (C) Você acertou! Resposta Correta: Alternativa C – Aula 4 – Tema 4 - Fácil Questão 7/10 - Metodologias Ágeis 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 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 Questão 8/10 - Metodologias Ágeis Na conversão de requisitos em classes, qual é a principal função das revisões de código? Nota: 10.0 C Verificar se as classes implementadas estão em conformidade com as boas práticas de programação. Você assinalou essa alternativa (C) Você acertou! Resposta Correta: Alternativa C – Aula 6 – Tema 3 - Fácil Questão 9/10 - Metodologias Ágeis Qual é um dos benefícios de definir claramente os papéis e responsabilidades em um projeto ágil? Nota: 10.0 D Facilitar a comunicação e a colaboração, evitando ambiguidade. Você assinalou essa alternativa (D) Você acertou! Resposta Correta: Alternativa D – Aula 6 – Tema 5 - Fácil Questão 10/10 - Metodologias Ágeis 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 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