CTFL-AT - 1- Desenvolvimento do software ágil

Description

Quiz do Capítulo 1 do Syllabus_CTFL_AT_2014br. Espero que sirva para memorização de alguns pontos importantes.
Karina Braga
Quiz by Karina Braga, updated more than 1 year ago
Karina Braga
Created by Karina Braga almost 6 years ago
2253
10

Resource summary

Question 1

Question
O Manifesto Ágil contém quatro declarações de valores. Selecione a opção que contém as quatro declarações.
Answer
  • Indivíduos e interações sobre processos e ferramentas; software funcionando sobre documentação mais abrangente; colaboração com o cliente sobre negociação de contrato; resposta às mudanças sobre o seguimento de um plano.
  • Melhorar a comunicação e colaboração dentro da equipe; motivar os vários conjuntos de habilidades dentro da equipe para serem aproveitados em benefício do projeto; colaboração com o cliente sobre negociação de contratos; resposta às mudanças sobre o seguimento de um plano.
  • Desenvolvimento sustentável; simplicidade; indivíduos motivados; software funcionando com frequência.
  • Abordagem de equipe inteira; feedback inicial e frequente; criação colaborativa; integração contínua.

Question 2

Question
Os valores fundamentais do Manifesto Ágil são apresentados em doze princípios. Quais das opções abaixo fazem parte desses doze princípios? I. Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz, e então ajustar e otimizar seu comportamento em conformidade. II. Ativar os vários conjuntos de habilidades dentro da equipe para serem aproveitados em benefício do projeto III. Humanidade, economia, benefício mútuo, auto similaridade, aperfeiçoamento, diversidade, reflexão, fluxo, oportunidade, redundância, falha, qualidade, primeiros passos e responsabilidade assumida. IV. sentar-se junto, a equipe inteira, espaço de trabalho informativo, trabalho energizado, programação em pares, estórias, ciclo semanal, ciclo trimestral, folga, elaboração de dez minutos, integração contínua, programação do teste primeiro e design incremental. V. Pessoas relacionadas ao negócio e desenvolvedores devem trabalhar juntos diariamente durante o projeto.
Answer
  • Todas as opções fazem parte dos princípios ágeis.
  • III, IV e V
  • I e V
  • I, III e V

Question 3

Question
O uso de uma abordagem de equipe inteira para desenvolvimento do produto é um dos principais benefícios do desenvolvimento ágil. Seus benefícios incluem: I. Melhorar a comunicação e colaboração dentro da equipe. II. As melhores arquiteturas, requisitos e projetos emergem de equipes auto organizáveis. III. Ativar os vários conjuntos de habilidades dentro da equipe para serem aproveitados em benefício do projeto. IV. Promover qualidade na responsabilidade de cada elemento.
Answer
  • I, III e IV
  • Todas as opções estão corretas.
  • I e IV
  • II e III

Question 4

Question
No projeto Ágil o que ajuda na remoção de defeitos precoces e desenvolvimento de um produto de qualidade?
Answer
  • A comunicação dos membros da equipe entre si com antecedência e freqüência.
  • A comunicação vertical.
  • A comunicação utilizando dos equipamentos mecânicos e eletrônicos, programas formais para produzir, armazenar, processar, traduzir e distribuir essas informações.
  • A comunicação única e exclusivamente da equipe em reuniões quando necessária.

Question 5

Question
Qual o foco do desenvolvimento ágil para que as equipes trabalhem de forma mais eficaz?
Answer
  • O desenvolvimento do modelo ágil é muito focado em pessoas. Equipes de pessoas desenvolvem o software que devem estar em comunicação contínua e iteração, ao invés de uma dependência de processos e ferramentas.
  • O desenvolvimento do modelo ágil é muito focado em processo. Equipes de pessoas desenvolvem o software que devem estar em comunicação contínua e iteração, além de aderência ao processo.
  • O desenvolvimento do modelo ágil é muito focado em ambiente. Fornecer um ambiente agradável, ferramentas adequadas garantem o bom desenvolvimento do software.
  • O desenvolvimento do modelo ágil é muito focado em contratos. Equipes de pessoas desenvolvem o software que devem estar conforme previsto no contrato realizado no início do projeto.

Question 6

Question
Qual a maior prioridade do Manifesto Ágil?
Answer
  • Satisfazer o cliente através do desenvolvimento avançado e contínuo de software de valor.
  • Promover qualidade na responsabilidade de cada elemento.
  • Esclarecer solicitações de funcionalidades dos clientes, tornando-os disponíveis antecipadamente para uso.
  • Promover fluxo de projeto consistente.

Question 7

Question
Em relação a indivíduos, quais atitudes são tomadas esperando que desenvolvam seu trabalho?
Answer
  • São criados projetos em torno de indivíduos motivados. Providenciam a eles o ambiente e suporte necessários para desenvolvimento de suas atividades.
  • São criados projetos em torno de um processo bem definido. Providenciam ferramentas e todo suporte necessários para desenvolvimento de suas atividades.
  • São criados projetos em torno de indivíduos capacitados. Providenciam a eles o ferramentas e suporte necessários para desenvolvimento de suas atividades.
  • São criados projetos em torno de um cronograma claro e bem definido. Providenciam o ambiente e suporte necessários para desenvolvimento de suas atividades.

Question 8

Question
No processo Ágil, qual a principal medida do progresso?
Answer
  • Software funcionando.
  • Aderência ao processo.
  • Projeto dentro do cronograma, sem atrasos.
  • Baixo índice de defeitos.

Question 9

Question
Os testadores vão trabalhar em estreita colaboração com os desenvolvedores e representantes das empresas para garantir que os níveis de qualidade desejados sejam alcançados. Isso inclui: I. Apoiar e colaborar com os representantes de negócio para ajudá-los a criar testes de aceite adequados. II. Trabalhar com desenvolvedores para chegar a acordos sobre a estratégia de teste, e decidir sobre as abordagens de automação de testes. III. Transferir e ampliar o conhecimento de testes para outros membros da equipe. IV. Colaborar com os desenvolvedores realizando testes antes da codificação.
Answer
  • Apenas a I está correta.
  • Todas estão corretas.
  • I,II e IV estão corretas.
  • I, II e III estão corretas.

Question 10

Question
Os benefícios do feedback inicial e frequente incluem: I. Evitar mal-entendidos nos requisitos, que somente podem ser detectados tardiamente no ciclo de desenvolvimento, quando serão mais caros para se reparar. II. Esclarecer solicitações de funcionalidades dos clientes, tornando-os disponíveis antecipadamente para uso. Desta maneira, o produto reflete melhor o que o cliente quer. III. Descobrir (via integração contínua), isolar e resolver os problemas de qualidade mais cedo. IV. Providenciar informações para a equipe ágil quanto à sua produtividade e capacidade de desenvolvimento. V. Promover fluxo de projeto consistente.
Answer
  • I, II, III, IV e V,
  • Apenas V.
  • I, II e V
  • Nenhuma está correta, pois são princípios ágeis.

Question 11

Question
Qual dos resumos abaixo diz respeito a abordagem ágil Extreme Programming?
Answer
  • Originalmente introduzido por Kent Beck é uma abordagem ágil para desenvolvimento de software descrito por cinco valores, um conjunto de quatorze princípios e treze práticas principais de desenvolvimento.
  • É uma estrutura de gestão ágil que não dita técnicas de desenvolvimento de software específico. Além disso, não fornece orientação sobre como o teste deve ser realizado em um projeto.
  • É uma abordagem de gestão que às vezes é utilizada em projetos ágeis. O objetivo geral é visualizar e otimizar o fluxo de trabalho em uma cadeia de valor agregado.

Question 12

Question
I. É uma abordagem de gestão que às vezes é utilizada em projetos ágeis. O objetivo geral é visualizar e otimizar o fluxo de trabalho em uma cadeia de valor agregado. II. É uma estrutura de gestão ágil e que (em oposição ao XP) não dita técnicas de desenvolvimento de software específico. Além disso, não fornece orientação sobre como o teste deve ser realizado em um projeto. III. Comunicação, simplicidade, feedback, coragem e respeito. Sobre as afirmativas faça a associação.
Answer
  • i. Kanban II. SCRUM III. Extreme Programming
  • i. SCRUM II. Kanban III. Extreme Programming
  • i. Extreme Programming II. Kanban III. SCRUM

Question 13

Question
Quais instrumentos e práticas constituídas do Scrum?
Answer
  • Sprint, Incremento do produto, Backlog do produto, Backlog do sprint, Definição de Pronto, Timeboxing, Transparência.
  • Humanidade, economia, benefício mútuo, auto similaridade, aperfeiçoamento, diversidade, reflexão, fluxo, oportunidade, redundância, falha, qualidade, primeiros passos e responsabilidade assumida.
  • Backlog do produto, Backlog do sprint, oportunidade, redundância, falha, qualidade, primeiros passos e responsabilidade assumida.
  • Definição de Pronto, Timeboxing, Transparência.

Question 14

Question
Muitas vezes, qual a principal razão do fracasso de um projeto?
Answer
  • Especificações ineficientes.
  • Falta de compreensão dos usuários sobre as suas verdadeiras necessidades.
  • Falta de engajamento da equipe e envolvidos.
  • Processo mal definido.

Question 15

Question
Um testador pode contribuir na definição de estória de usuário?
Answer
  • True
  • False

Question 16

Question
INVEST é uma abordagem amplamente utilizada para escrever estórias. Marque as opções que tem o significado desse acrônimo.
Answer
  • Independente, Negociável
  • Indivisível, Negociável
  • Valioso, Estimável
  • Válida, Estruturada
  • Small, Testável
  • Simples, Testável.

Question 17

Question
A autoria colaborativa da estória do usuário pode usar técnicas como brainstorming e mapas mentais. Que tipo de técnica o testador pode utilizar?
Answer
  • INVEST
  • Caixa Branca
  • Caixa Preta
  • Caixa Cinza

Question 18

Question
De acordo com o conceito 3C uma estória de usuário é a conjunção de três elementos:
Answer
  • Cartão
  • Conversacional.
  • Confirmação
  • Aceite

Question 19

Question
No desenvolvimento Ágil o que é uma Retrospectiva?
Answer
  • É uma reunião realizada no final de cada iteração para discutir o que foi bem-sucedido, o que poderia ser melhorado e como incorporar as melhorias e preservar os êxitos em iterações futuras.
  • É uma re-execução de testes realizada no final de cada iteração para confirmar o bom funcionamento do software.
  • É voltar a iterações anteriores para avaliar se estão funcionando como esperado após o término de cada sprint.
  • Nenhuma das alternativas estão corretas.

Question 20

Question
O processo de integração contínua é composto por quais atividades automatizadas?
Answer
  • Análise estática de código
  • Compilação
  • Teste da unidade
  • Teste de integração
  • Relatório (dashboard):
  • Implantar

Question 21

Question
Quais os benefícios da integração Contínua para testadores ágeis? I. A integração contínua permite que os testadores ágeis realizem testes automatizados regularmente, em alguns casos, como parte do próprio processo de integração contínua. II. Enviar feedback rápido para a equipe sobre a qualidade do código. iii. Fornece feedback rápido sobre as decisões tomadas para melhorar a qualidade e os testes.
Answer
  • I, II e III
  • III
  • I e II
  • I

Question 22

Question
No ciclo de vida ágil quais planejamentos ocorrem?
Answer
  • Planejamento de Lançamento e Planejamento de Iteração
  • Planejamento de Iniciação e Planejamento de Entrega
  • Planejamento das estórias de usuários e Planejamento de aceite
  • Planejamento do projeto de desenvolvimento e Planejamento de Testes

Question 23

Question
Qual o papel do testador no Planejamento de Lançamento?
Answer
  • Definir estórias de usuários testáveis, incluindo os critérios de aceite.
  • Participação no projeto e análise do risco da qualidade.
  • Estimativa de esforço de teste associado às estórias do usuário.
  • Definir os níveis de testes necessários.
  • Planejar o teste para o lançamento.
  • Identificar os aspectos funcionais e não funcionais do sistema a ser testado.

Question 24

Question
Qual o papel do testador no Planejamento da Iteração?
Answer
  • Apoiar e participar na automação de testes nos vários níveis de testes. Criar testes de aceite para estórias de usuários.
  • Identificar os aspectos funcionais e não funcionais do sistema a ser testado. Determinar a testabilidade das estórias de usuários. Participar da análise de risco detalhada de estórias de usuários.
  • Estimativa de esforço de teste para todas as tarefas de teste. Dividir estórias de usuários em tarefas (particularmente tarefas de teste).
  • Definir estórias de usuários testáveis, incluindo os critérios de aceite; Participação no projeto e análise do risco da qualidade; Estimativa de esforço de teste associado às estórias do usuário; Definir os níveis de testes necessários; Planejar o teste para o lançamento.

Question 25

Question
I. Sendo regularmente aplicadas podem incorporar as melhorias e preservar os êxitos em iterações futuras.. II. O propósito é o desenvolvimento de um software confiável integrado, atuando no final de cada sprint. III. Promover fluxo de projeto consistente. Faça a relação.
Answer
  • I. Retrospectivas II. Integração contínua III. Feedback inicial e freqüente
  • I. Retrospectivas II.Feedback inicial e freqüente III. Integração contínua
  • I. Integração contínua II. Feedback inicial e freqüente III. Retrospectivas
Show full summary Hide full summary

Similar

Quiz Sobre Atualidades do Vestibular
Alessandra S.
Revisão Para o ENEM em 20 dias
Alessandra S.
CTFL-AT - Simulado
Karina Braga
Simulado CTFL-AT (Tradução do simulado do ISTQB)
Eric Vieira
Simulado CTFL- Agile Tester
Larissa Trindade
SIMULADO 1 - CTFL - AT
Jorge Ricardo
SIMULADO 2 - CTFL - AT
Jorge Ricardo
Ferramentas de estudo Online GoConqr
GoConqr suporte .
Mapa Mental - Exame de Certificação CTFL-AT
Larissa Trindade
Plano de estudos ENEM - Parte 1 *Humanas
GoConqr suporte .
Plano de estudos ENEM - Parte 2 *Exatas/Biológicas
GoConqr suporte .