Buscar

Atividade 1- Qualidade Teste de Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

· Pergunta 1
1 em 1 pontos
	
	
	
	Os processos de garantia de qualidade devem ser gerenciados por serem procedimentos sistêmicos, incorporados na organização, incluindo equipe e ferramentas de gestão da qualidade do produto.
 
Um sistema de gestão de qualidade pode ser dividido em quatro níveis. Acerca desse tema, analise as seguintes afirmativas.
 
I - No primeiro nível é identificado o manual de qualidade da organização.
II - O segundo nível diz respeito aos processos e métodos que as equipes efetuam as entregas de suas atividades.
III - No terceiro nível, aplica-se um checklist diariamente, como também informações sobre a consistência de dados.
IV - O quarto nível refere-se à documentação de teste de produto, a fim de assegurar que este está dentro dos padrões da gestão da qualidade.
 
Está correto o que se afirma em:
	
	
	
	
		Resposta Selecionada:
	 
I, II e III, apenas.
	Resposta Correta:
	 
I, II e III, apenas.
	Feedback da resposta:
	Resposta correta. Afirmativa I está correta, pois o nível 1 é composto pelo manual de qualidade da empresa. A afirmativa II está correta, pois o nível 2 refere-se aos métodos e aos processos usados pela equipe para entregar suas tarefas. A afirmativa III está correta, pois o nível 3 contém as linhas principais, os checklists e os modelos usados com bastante frequência no dia a dia e importantes na manutenção da consistência das informações e, por fim, o nível 4.
	
	
	
· Pergunta 2
0 em 1 pontos
	
	
	
	Ao se utilizar o modelo disponível na norma ISO/IEC 25010:2011, para analisar a qualidade do software, identificamos características internas e externas sobre a verificação da qualidade de um software, que são agrupadas em dois tipos: características do produto e características de uso.
 
Sobre a avaliação das características do produto e uso, assinale a alternativa correta:
	
	
	
	
		Resposta Selecionada:
	 
As avaliações de qualidades associadas ao produto são aplicadas em seu desenvolvimento, já as avaliações sobre as características de uso são aplicadas quando o software está em fase de teste.
	Resposta Correta:
	 
As avaliações sobre as características do produto podem ocorrer durante o seu desenvolvimento, já a avaliação das características de uso ocorre apenas quando o software já está em ambiente real de uso.
	Feedback da resposta:
	Sua resposta está incorreta, pois não corresponde à avaliação das características do produto e do uso, tendo em vista que elas podem ser avaliadas no ambiente de desenvolvimento, ao passo que as características do software em uso podem apenas ser avaliadas durante o efetivo uso do sistema.
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	De acordo com a norma ISO/IEC 9126-1 (2003, p. 17), “qualidade é a totalidade das características de um produto de software que lhe confere a capacidade de satisfazer necessidades implícitas e explícitas”.
 
ABNT – ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR ISO/IEC 9126-1:2001 . Engenharia de software – qualidade de produto. Parte 1: modelo de qualidade. Rio de Janeiro: ABNT,  2003. Disponível em < https://aplicacoes.mds.gov.br/sagirmps/simulacao/sum_executivo/pdf/fichatecnica_21.pdf >. Acesso em: 15 abr. 2019.
 
A norma relaciona a qualidade do software com bases nas características do produto em atender as funcionalidades implícitas e explícitas. A partir do contexto apresentado, assinale a alternativa que corresponde às necessidades implícitas e explícitas
	
	
	
	
		Resposta Selecionada:
	 
As necessidades explícitas são as funcionalidades que um cliente disse que deverá ter, já as implícitas não são ditas pelo cliente, cabendo ao engenheiro identificar e sugerir os requisitos.
	Resposta Correta:
	 
As necessidades explícitas são as funcionalidades que um cliente disse que deverá ter, já as implícitas não são ditas pelo cliente, cabendo ao engenheiro identificar e sugerir os requisitos.
	Feedback da resposta:
	Resposta correta. Necessidades explícitas são aquelas objetivamente expostas por quem demandou o produto. Por exemplo, o cliente determina que o sistema deverá ser capaz de emitir relatório de vendas por região e por cliente. Já as necessidades implícitas são aquelas não ditas e que devem ser previstas pelo profissional responsável pelo processamento dos requisitos.
	
	
	
· Pergunta 4
1 em 1 pontos
	
	
	
	Os conceitos de verificação e de validação podem se resumir em um processo que avalia o software como um todo, desde suas primeiras etapas do projeto até a entrega ao usuário. Associado a esse processo, podemos aplicar também revisões e auditorias de inspeções para assegurar a qualidade do produto final.
 
Sobre o conceito de revisões e auditorias, analise as afirmativas:
 
I - As revisões técnicas têm como objetivo identificar falhas, baseando-se em um documento elaborado pela equipe de SQA e fornecendo os pontos de melhoria.
II - As inspeções devem ser efetuadas por um grupo pequeno de pessoas, tendo um líder como responsável a documentar a seção de inspeção.
III - Uma revisão busca identificar por meio de uma análise se um software está de acordo para sua utilização pretendida.
IV - Uma inspeção busca identificar pontos de melhoria, sendo que esta inspeção deverá ser conduzida por um facilitador.
 
Está correto o que de afirma em:
	
	
	
	
		Resposta Selecionada:
	 
II e III, apenas.
	Resposta Correta:
	 
II e III, apenas.
	Feedback da resposta:
	Resposta correta. A afirmativa II está correta, pois as inspeções incluem também um líder, um responsável pelos registros da seção e um número reduzido de inspetores, comumente de duas a cinco pessoas. A afirmativa III está correta, pois o objetivo de uma revisão (ou análise) técnica é o de avaliar um produto de software para determinar a sua adequação para a sua utilização pretendida.
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	Uma métrica de qualidade de software que pode ser aplicada é a de capacidade de manutenção, mesmo essa métrica sendo destinada apenas para os envolvidos no desenvolvimento do software, é necessária para medir a capacidade do software em suportar manutenções e não perder a qualidade do software. Essa métrica pode medir outras características, além da capacidade de manutenção. Sendo assim, assinale a alternativa que contenha outras características sobre a métrica de capacidade de manutenção.
	
	
	
	
		Resposta Selecionada:
	 
Modularidade, reusabilidade e analisabilidade.
	Resposta Correta:
	 
Modularidade, reusabilidade e analisabilidade.
	Feedback da resposta:
	Resposta correta. Assim como todas as outras características apresentadas, essa também conta com divisões. Vamos a elas: Modularidade – O sistema é bem dividido em módulos? Mudanças em um dos módulos devem causar mínimo impacto nos outros; Reusabilidade – Há partes do sistema que podem ser usadas na construção de outro sistema?; Analisabilidade – O sistema permite que se faça depuração com facilidade?.
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	A definição de qualidade de software vem sendo estudada por diversos autores da comunidade de software, diversos conceitos e definições foram apresentados no passar dos anos sobre como associar a qualidade de software a um fator.
 
Analise as afirmações a seguir sobre algumas definições:
 
I - Um produto de qualidade está intrinsecamente associado ao fator de conformidade de seus requisitos.
II - Caso um produto atingisse os níveis de adequação para ser utilizado pelo usuário, poderia-se dizer que este possuía qualidade.
III - O usuário tem por finalidade afirmar se o produto tem qualidade, já que este seria o árbitro final.
IV - Pode-se dizer que um produto tem qualidade se este satisfaz os requisitos explícitos e implícitos elencados.
 
Está correto o que se afirma em:
	
	
	
	
		Resposta Selecionada:
	 
Todas as alternativas estão corretas.
	Resposta Correta:
	 
Todas as alternativas estão corretas.
	Feedback da resposta:
	Resposta correta. Afirmativa I está correta, pois  o termo qualidade está associado à expressão “Conformidade com os requisitos”. A afirmativaII está correta de acordo com a expressão que a qualidade pode estar associada ao fato de  “atingimento de excelentes níveis de adequação para o uso” foi uma definição comum no passado. A afirmativa II está correta, pois uma grande desenvolvedora relacionou qualidade como um valor de mercado, em que “o cliente é o árbitro final”. A afirmativa IV está correta, pois qualidade foi definida como a capacidade de o produto satisfazer requisitos explícitos e implícitos.
	
	
	
· Pergunta 7
0 em 1 pontos
	
	
	
	Ao se discutir sobre a qualidade de um produto, este sendo um software ou não, podemos ter visões diferentes, justamente, pelo fato de que o critério de qualidade pode ser percebido de formas não tanto perceptivas para cada usuário, pois cada um tem para si a sua visão de qualidade. Também devemos considerar o fato do tempo, se um produto, software ou serviço que está sendo oferecido hoje não perderá a qualidade com o tempo de uso.
 
A partir do exposto apresentado, as empresas desenvolvedoras de software que buscam uma excelência na qualidade de seus produtos devem se orientar sobre certos processos, para mitigar a interferência dos fatores subjetivos. Considerando os fatores que podem orientar uma fábrica de software na busca de um produto de qualidade, assinale a alternativa correta.
	
	
	
	
		Resposta Selecionada:
	 
Um produto de software com qualidade de ser desenvolvido orientado a métricas e teste de implantação, assim os fatores subjetivos não interferem na qualidade final do produto.
	Resposta Correta:
	 
Ao se implementar parâmetros nas comparações, como também nas etapas de medições de qualidade, o software tende a sofrer menos interferências de fatores subjetivos.
	Feedback da resposta:
	Sua resposta está incorreta, pois não remete a fatores que uma fábrica de software pode utilizar como métrica para avaliar a qualidade de um software sem interferências subjetivas.
	
	
	
· Pergunta 8
1 em 1 pontos
	
	
	
	Para averiguar a qualidade de um software, podemos utilizar modelos de qualidade que definem as características indicadas de um produto com qualidade. Essa verificação de qualidade pode seguir o modelo da ISO/IEC 25010:2011, no qual é apresentado um conjunto de características internas e externas de um software.
 
Com base no exposto, relacione a característica ao seu modelo.
 
I - Características do produto.
II - Características de uso.
 
(  ) Portabilidade.
(  ) Compatibilidade.
(  ) Eficiência.
(  ) Segurança.
(  ) Satisfação.
(  ) Eficiência de desempenho.
 
Assinale a alternativa que apresenta a sequência correta:
	
	
	
	
		Resposta Selecionada:
	 
I - I - II - I - II - I.
	Resposta Correta:
	 
I - I - II - I - II - I.
	Feedback da resposta:
	Resposta correta. As características portabilidade, compatibilidade, segurança e eficiência de desempenho se referem a características do produto. As características: eficiência e satisfação se referem a características de uso.
	
	
	
· Pergunta 9
1 em 1 pontos
	
	
	
	Um software é tratado como confiável quando este é capaz de se manter consistente com o passar dos anos, mesmo passando por situações incomuns e mantendo-se estável. O fato de o software suportar tais situações gera para a organização que o usa uma sensação de confiabilidade. Entretanto, essa confiabilidade deve ser medida para verificar que a qualidade do software se encontra adequada.
 
Assinale a alternativa correta sobre a forma de medição confiável de um software.
	
	
	
	
		Resposta Selecionada:
	 
Medindo o software diretamente ou por meio de estimas baseadas em histórico.
	Resposta Correta:
	 
Medindo o software diretamente ou por meio de estimas baseadas em histórico.
	Feedback da resposta:
	Resposta correta. Um software pode ser medido, diretamente e estimado usando-se dados históricos e de desenvolvimento, ou seja, um software poderá́ ser considerado sem falhas quando não tiver nenhuma incidência em um determinado ambiente e em um determinado período.
	
	
	
· Pergunta 10
1 em 1 pontos
	
	
	
	Os processos de qualidade devem definir requisitos de qualidade, responsáveis por aplicar os processos e as medições em cada etapa, como também apresentar um feedback sobre as tarefas efetuadas. Para esse fim, a gestão de software pode se basear no padrão IEEE 12207.0-96 e no processo de verificação e de validação.
 
Com base no trecho apresentado, assinale a alternativa correta sobre o processo de verificação e validação.
	
	
	
	
		Resposta Selecionada:
	 
É um processo que contempla todo ciclo de vida de software, avaliando cada etapa de seu início ao fim.

Outros materiais