Quiz
CTFL-AT - 1- Desenvolvimento do software ágil
This quiz has a time limit, so it opens in the usual player.
Questions in this quiz (25)
1O Manifesto Ágil contém quatro declarações de valores. Selecione a opção que contém as quatro declarações.
- AIndiví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.
- BMelhorar 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.
- CDesenvolvimento sustentável; simplicidade; indivíduos motivados; software funcionando com frequência.
- DAbordagem de equipe inteira; feedback inicial e frequente; criação colaborativa; integração contínua.
2Os 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.- ATodas as opções fazem parte dos princípios ágeis.
- BIII, IV e V
- CI e V
- DI, III e V
3O 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.- AI, III e IV
- BTodas as opções estão corretas.
- CI e IV
- DII e III
4No projeto Ágil o que ajuda na remoção de defeitos precoces e desenvolvimento de um produto de qualidade?
- AA comunicação dos membros da equipe entre si com antecedência e freqüência.
- BA comunicação vertical.
- CA comunicação utilizando dos equipamentos mecânicos e eletrônicos, programas formais para produzir, armazenar, processar, traduzir e distribuir essas informações.
- DA comunicação única e exclusivamente da equipe em reuniões quando necessária.
5Qual o foco do desenvolvimento ágil para que as equipes trabalhem de forma mais eficaz?
- AO 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.
- BO 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.
- CO desenvolvimento do modelo ágil é muito focado em ambiente. Fornecer um ambiente agradável, ferramentas adequadas garantem o bom desenvolvimento do software.
- DO 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.
6Qual a maior prioridade do Manifesto Ágil?
- ASatisfazer o cliente através do desenvolvimento avançado e contínuo de software de valor.
- BPromover qualidade na responsabilidade de cada elemento.
- CEsclarecer solicitações de funcionalidades dos clientes, tornando-os disponíveis antecipadamente para uso.
- DPromover fluxo de projeto consistente.
7Em relação a indivíduos, quais atitudes são tomadas esperando que desenvolvam seu trabalho?
- ASão criados projetos em torno de indivíduos motivados. Providenciam a eles o ambiente e suporte necessários para desenvolvimento de suas atividades.
- BSão criados projetos em torno de um processo bem definido. Providenciam ferramentas e todo suporte necessários para desenvolvimento de suas atividades.
- CSão criados projetos em torno de indivíduos capacitados. Providenciam a eles o ferramentas e suporte necessários para desenvolvimento de suas atividades.
- DSão criados projetos em torno de um cronograma claro e bem definido. Providenciam o ambiente e suporte necessários para desenvolvimento de suas atividades.
8No processo Ágil, qual a principal medida do progresso?
- ASoftware funcionando.
- BAderência ao processo.
- CProjeto dentro do cronograma, sem atrasos.
- DBaixo índice de defeitos.
9Os 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.- AApenas a I está correta.
- BTodas estão corretas.
- CI,II e IV estão corretas.
- DI, II e III estão corretas.
10Os 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.- AI, II, III, IV e V,
- BApenas V.
- CI, II e V
- DNenhuma está correta, pois são princípios ágeis.
11Qual dos resumos abaixo diz respeito a abordagem ágil Extreme Programming?
- AOriginalmente 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.
- BÉ 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.
- CÉ 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.
12I. É 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.- Ai. Kanban
II. SCRUM
III. Extreme Programming - Bi. SCRUM
II. Kanban
III. Extreme Programming - Ci. Extreme Programming
II. Kanban
III. SCRUM
- Ai. Kanban
13Quais instrumentos e práticas constituídas do Scrum?
- ASprint, Incremento do produto, Backlog do produto, Backlog do sprint, Definição de Pronto, Timeboxing, Transparência.
- BHumanidade, economia, benefício mútuo, auto similaridade, aperfeiçoamento, diversidade, reflexão, fluxo, oportunidade, redundância, falha, qualidade, primeiros passos e responsabilidade assumida.
- CBacklog do produto, Backlog do sprint, oportunidade, redundância, falha, qualidade, primeiros passos e responsabilidade assumida.
- DDefinição de Pronto, Timeboxing, Transparência.
14Muitas vezes, qual a principal razão do fracasso de um projeto?
- AEspecificações ineficientes.
- BFalta de compreensão dos usuários sobre as suas verdadeiras necessidades.
- CFalta de engajamento da equipe e envolvidos.
- DProcesso mal definido.
15 Um testador pode contribuir na definição de estória de usuário?
- ATrue
- BFalse
16INVEST é uma abordagem amplamente utilizada para escrever estórias. Marque as opções que tem o significado desse acrônimo.
- AIndependente, Negociável
- BIndivisível, Negociável
- CValioso, Estimável
- DVálida, Estruturada
- ESmall, Testável
- FSimples, Testável.
17A 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?
- AINVEST
- BCaixa Branca
- CCaixa Preta
- DCaixa Cinza
18De acordo com o conceito 3C uma estória de usuário é a conjunção de três elementos:
- ACartão
- BConversacional.
- CConfirmação
- DAceite
19No desenvolvimento Ágil o que é uma Retrospectiva?
- AÉ 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.
- BÉ uma re-execução de testes realizada no final de cada iteração para confirmar o bom funcionamento do software.
- CÉ voltar a iterações anteriores para avaliar se estão funcionando como esperado após o término de cada sprint.
- DNenhuma das alternativas estão corretas.
20O processo de integração contínua é composto por quais atividades automatizadas?
- AAnálise estática de código
- BCompilação
- CTeste da unidade
- DTeste de integração
- ERelatório (dashboard):
- FImplantar
21Quais 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.- AI, II e III
- BIII
- CI e II
- DI
22No ciclo de vida ágil quais planejamentos ocorrem?
- APlanejamento de Lançamento e Planejamento de Iteração
- BPlanejamento de Iniciação e Planejamento de Entrega
- CPlanejamento das estórias de usuários e Planejamento de aceite
- DPlanejamento do projeto de desenvolvimento e Planejamento de Testes
23Qual o papel do testador no Planejamento de Lançamento?
- ADefinir estórias de usuários testáveis, incluindo os critérios de aceite.
- BParticipação no projeto e análise do risco da qualidade.
- CEstimativa de esforço de teste associado às estórias do usuário.
- DDefinir os níveis de testes necessários.
- EPlanejar o teste para o lançamento.
- FIdentificar os aspectos funcionais e não funcionais do sistema a ser testado.
24
Qual o papel do testador no Planejamento da Iteração?- AApoiar e participar na automação de testes nos vários níveis de testes. Criar testes de aceite para estórias de usuários.
- BIdentificar 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.
- CEstimativa de esforço de teste para todas as tarefas de teste. Dividir estórias de usuários em tarefas (particularmente tarefas de teste).
- DDefinir 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.
25I. 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.- AI. Retrospectivas
II. Integração contínua
III. Feedback inicial e freqüente - BI. Retrospectivas
II.Feedback inicial e freqüente
III. Integração contínua - CI. Integração contínua
II. Feedback inicial e freqüente
III. Retrospectivas
- AI. Retrospectivas
Information
- Description
- Quiz do Capítulo 1 do Syllabus_CTFL_AT_2014br. Espero que sirva para memorização de alguns pontos importantes.
- Author
- Karina Braga
- Language
- Português
- Views
- 2,332
- Tags
- Rating
- 4.8 out of 5 · 5 ratings Rate this quiz