Buscar

1.1.oxps

Prévia do material em texto

CCT0207_A1_201605105465_V1
A implantação de um processo de qualidade tanto no processo, como no produto tem um custo, porém é vantajosa, pois quanto mais tardiamente os
erros forem descobertos, mais cara custa a solução. Podemos entender que o custo da qualidade é todo o inves�mento realizado com a finalidade de
um produto ou serviço a�ngir a qualidade desejada.
Chamamos de __________________________ o esforço para garan�r a qualidade, ou seja, todos os inves�mentos realizados para planejar e manter
toda uma infraestrutura de pessoas, processos e ferramentas cujo obje�vo seja prevenir e detectar.
Marque a opção INCORRETA:
Existem muitas estratégias de teste de software propostas e todas fornecem um modelo para o teste e têm basicamente
algumas características genéricas. Qual das opções abaixo está em desacordo com a afirmação anterior?
AVALIAÇÃO DE SOFTWARE
CCT0207_A1_201605105465_V1
Lupa Calc.
Vídeo PPT MP3
Aluno: SOANE FIGUEREDO ALVES Matrícula: 201605105465
Disciplina: CCT0207 - AVALIAC. DE SOFTWARE Período Acad.: 2017.4 EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo
será composto de questões de múltipla escolha (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na
sua AV e AVS.
1.
Custo da não-conformidade
Custo do teste
Custo da conformidade
Custo do projeto
Custo do erro
2.
Myers concluiu que zero-defeito é algo inatingível! Ou seja, pela complexidade envolvida e pelo número altíssimo
de situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. Sempre existirão
erros a serem descobertos.
A equipe de qualidade, ou de testes, deve ser o mais independente possível da equipe de desenvolvimento de
forma a não estar envolvida emocionalmente nem politicamente com o projeto, tendo um comportamento mais
objetivo e direto.
Myers concluiu que zero-defeito é algo real com investimentos em processos e produtos independente da
complexidade envolvida.
A qualidade de um software é definida pelo número de requisitos que forma adequadamente testados e estão em
conformidade com o especificado.
A qualidade de software trabalha com o conceito de zero-defeito, ou seja, representa a não tolerância a erros. O
objetivo é definir um processo que contenha mecanismos de inibição de defeitos, impedimento de que falhas sejam
criadas e propagadas para as fases seguintes.
3.
BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_aluno...
1 de 3 05/12/2017 09:39
Marque a opção INCORRETA sobre Qualidade de Software.
Tendo em vista que a qualidade de software tem como objetivo garantir a conformidade e uniformidade de processos e
produtos de software, prevenindo e eliminado defeitos, qual a vantagem para a organização na utilização de uma equipe
de teste independente?
O teste de software tem como objetivo demostrar que um programa faz o que é proposto a fazer e a descobrir seus
defeitos antes do uso. Ele possui dois objetivos distintos:
1. Descobrir situações em que o software se comporta de maneira incorreta, indesejável ou de forma diferente das
especificações dos requisitos.
2. Demonstrar ao desenvolvedor e ao cliente que o software atende a seus requisitos.
Desta forma podemos afirmar que:
No início do desenvolvimento, quando só existia a função de programador e que era exercida por poucos, não havia
atividades de testes. Na verdade não havia nem processo definido de desenvolvimento de software. Este quadro foi
sendo modificado ao longo dos anos, e a implantação de um processo de garantia de qualidade de software passou a ser
uma questão de estratégia de sobrevivência em um mercado cada vez mais exigente e competitivo. A partir de quando a
Para executar um teste eficaz, proceder a revisões técnicas eficazes. Fazendo isso, muitos erros serão eliminados
antes do começo do teste.
O teste começa no nível do componente e progride em direção à integração do sistema computacionais como um
todo.
Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em
diferentes pontos no tempo.
O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de teste.
Devemos nos preocupar como teste somente após o código tiver sido gerado.
4.
Softwares mal testados geram prejuízos as empresas, como Re-trabalho, aumentando o custo do
projeto;Informações erradas que podem originar decisões equivocadas; Insatisfação dos usuários e outros
prblemas correlatos.
A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo
de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos.
Em relação a qualidade de produto seu objetivo principal é a garantia da qualidade do produto tecnológico gerado
durante o ciclo de desenvolvimento e é garantida com a aplicação de testes sistemáticos nos vários estágios de
desenvolvimento.
A qualidade de software é um conjunto de estratégias que buscam a satisfação da equipe de desenvolvimento
utilizando produtos (hardware e software) de última geração.
A qualidade de software e processos uniformes e consistentes de todas as etapas de desenvolvimento tendem a
gerar software seja eficiente.
5.
A equipe de teste não está envolvida emocionalmente nem politicamente com o projeto, tendo um comportamento
mais objetivo e direto na avaliação do produto.
Somente a equipe de teste independente conhece os requisitos necessários para a realização dos testes de caixa
branca.
Somente a equipe de teste independente deve fazer os testes de aceitação com os usuários.
Somente a equipe de teste conhece o processo de teste e tem capacidade de realizar todos os testes necessários
para a aferição da qualidade.
Liberar a equipe de desenvolvimento para outras atividades já que todos os testes devem ser realizados por esta
equipe.
Gabarito Comentado
6.
o objetivo do processo de verificação é validar os requisitos de especificação que não reflitam os desejos ou
necessidades dos clientes.
o objetivo de todo teste é verificar se ele atende apenas aos requisitos funcionais.
o objetivo dos testes é identificar os requisitos funcionais solicitados pelos clientes.
os testes podem demonstrar que um determinado software está livre de defeitos.
os testes podem identificar a ausência ou a presença de erros.
7.
BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_aluno...
2 de 3 05/12/2017 09:39
equipe de qualidade e teste teve seu crescimento notado de forma significativa:
Existem diferentes papéis com diferentes reponsabilidade dentro de uma equipe de teste independente. Marque a opção
INCORRETA:
A partir do ano de 1980
A partir do ano de 1960
A partir do ano de 2010
A partir do ano 2000
A partir do ano de 1970
8.
Analista de Teste - responsável pela modelagem e elaboração dos casos de testes e scripts de teste.
Gerente de Teste - responsável pela liderança de um projeto de teste específico.
Product Owner - Responsável pela análise dos dados de teste.
Arquiteto de Teste - Responsável pela montagem do ambiente de teste(infraestrutura) e escolha de ferramentas.
Testador - Responsável pela execução dos casos de teste e script de teste.
Legenda: Questão não respondida Questão não gravada Questão gravada
Exercício inciado em 05/12/2017 09:34:44.
BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_aluno...
3 de 3 05/12/2017 09:39

Continue navegando