CTFL-AT - 1- Desenvolvimento do software ágil

Descrição

Quiz do Capítulo 1 do Syllabus_CTFL_AT_2014br. Espero que sirva para memorização de alguns pontos importantes.
Karina Braga
Quiz por Karina Braga, atualizado more than 1 year ago
Karina Braga
Criado por Karina Braga mais de 6 anos atrás
2289
10

Resumo de Recurso

Questão 1

Questão
O Manifesto Ágil contém quatro declarações de valores. Selecione a opção que contém as quatro declarações.
Responda
  • 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.

Questão 2

Questão
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.
Responda
  • Todas as opções fazem parte dos princípios ágeis.
  • III, IV e V
  • I e V
  • I, III e V

Questão 3

Questão
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.
Responda
  • I, III e IV
  • Todas as opções estão corretas.
  • I e IV
  • II e III

Questão 4

Questão
No projeto Ágil o que ajuda na remoção de defeitos precoces e desenvolvimento de um produto de qualidade?
Responda
  • 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.

Questão 5

Questão
Qual o foco do desenvolvimento ágil para que as equipes trabalhem de forma mais eficaz?
Responda
  • 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.

Questão 6

Questão
Qual a maior prioridade do Manifesto Ágil?
Responda
  • 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.

Questão 7

Questão
Em relação a indivíduos, quais atitudes são tomadas esperando que desenvolvam seu trabalho?
Responda
  • 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.

Questão 8

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

Questão 9

Questão
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.
Responda
  • Apenas a I está correta.
  • Todas estão corretas.
  • I,II e IV estão corretas.
  • I, II e III estão corretas.

Questão 10

Questão
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.
Responda
  • I, II, III, IV e V,
  • Apenas V.
  • I, II e V
  • Nenhuma está correta, pois são princípios ágeis.

Questão 11

Questão
Qual dos resumos abaixo diz respeito a abordagem ágil Extreme Programming?
Responda
  • 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.

Questão 12

Questão
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.
Responda
  • i. Kanban II. SCRUM III. Extreme Programming
  • i. SCRUM II. Kanban III. Extreme Programming
  • i. Extreme Programming II. Kanban III. SCRUM

Questão 13

Questão
Quais instrumentos e práticas constituídas do Scrum?
Responda
  • 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.

Questão 14

Questão
Muitas vezes, qual a principal razão do fracasso de um projeto?
Responda
  • 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.

Questão 15

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

Questão 16

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

Questão 17

Questão
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?
Responda
  • INVEST
  • Caixa Branca
  • Caixa Preta
  • Caixa Cinza

Questão 18

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

Questão 19

Questão
No desenvolvimento Ágil o que é uma Retrospectiva?
Responda
  • É 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.

Questão 20

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

Questão 21

Questão
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.
Responda
  • I, II e III
  • III
  • I e II
  • I

Questão 22

Questão
No ciclo de vida ágil quais planejamentos ocorrem?
Responda
  • 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

Questão 23

Questão
Qual o papel do testador no Planejamento de Lançamento?
Responda
  • 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.

Questão 24

Questão
Qual o papel do testador no Planejamento da Iteração?
Responda
  • 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.

Questão 25

Questão
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.
Responda
  • 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

Semelhante

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 .