Buscar

Modelo V de Desenvolvimento 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 8 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 8 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

Prévia do material em texto

1.
		O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções  abaixo e, a seguir, assinale a alternativa correta.
I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas.
II. O Modelo V é altamente complexo e requer investimento para conseguir aprender.
III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados.
IV. O Modelo V envolve apenas os programadores no teste.
	
	
	
	Apenas as asserções II, III e IV estão corretas
	
	
	Apenas as asserções I e III estão corretas
	
	
	Apenas as asserções I, II e III estão corretas
	
	
	Apenas as asserçoes II e IV estão corretas
	
	
	Apenas as asserções I, II e IV estão corretas
	
Explicação: 
Modelo V:
 
Vantagens:
· A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas;
· É um modelo simples e fácil de aprender;
· Especifica os papéis dos diferentes tipos de testes para ser executada;
· Envolve o usuário no teste.
Desvantagens:
· É difícil para o cliente expor explicitamente todos os requisitos;
· O cliente deve ter paciência, pois receberá o produto no fim do ciclo de vida;
· O teste pode ser caro e às vezes não ser suficientemente eficaz;
· O produto final pode não refletir todas as necessidades dos utilizadores.
	
	
	
	 
		
	
		2.
		A utilização do Modelo V minimiza os custos da qualidade do software, assim, segundo a regra 10 de Myers, os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Identifique se essa afirmação está certa ou errada.
	
	
	
	Essa afirmativa está errada, porque os teste devem ser iniciados quando já tivermos algum desenvolvimento.
	
	
	Essa afirmativa está certa, porque o Modelo V minimiza os custos da qualidade do software.
	
	
	Essa afirmativa está errada, porque o Modelo V aumenta os custos da qualidade do software.
	
	
	Essa afirmativa está certa, porque o custo os testes devem ser iniciados nas inspeções/revisões de código até os testes de software.
	
	
	Essa afirmativa está errada, porque o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado.
	
Explicação: 
Segundo Myers, o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado.
Os defeitos encontrados durante a produção tendem a custar muito mais que defeitos encontrados em modelos de dados e em outros documentos do projeto do software.
	
	
	
	 
		
	
		3.
		O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. Ela tem vantagens e desvantagens. As desvantagens são representadas por: 
	
	
	
	Especifica os papéis dos diferentes tipos de testes para ser executada.
	
	
	O cliente deve ter paciência, pois ele receberá o produto no fim do ciclo de vida.
	
	
	Ele é um modelo simples e fácil de aprender.
	
	
	A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas.
	
	
	Envolver o usuário no teste.
	
Explicação: 
As vantagens desse modelo são:
A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas.
Ele é um modelo simples e fácil de aprender.
Especifica os papéis dos diferentes tipos de testes para ser executada.
Envolver o usuário no teste.
	
	
	
	 
		
	
		4.
		O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. A configuração desse modelo é representada por:
	
	
	
	Verificação: requisitos, análise, arquitetura e código.
	
	
	Validação: unitário, integração, sistema e programação.
	
	
	Verificação: integração, análise, desenvolvimento e código.
	
	
	Validação: unitário, código, sistema e programação.
	
	
	Validação: requisitos, integração, sistema e programação.
	
Explicação: 
O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto, pois esse modelo tinha um problema de reatividade. Ele permite que, durante a integração de um sistema, os testes sejam feitos contra os próprios requisitos do componente ou interface que está sendo testado, em contraste com modelos anteriores onde o componente era testado contra a especificação do componente/interface. 
Verificação: requisitos, análise, arquitetura e código.
Validação: unitário, integração, sistema e aceitação.
	
	
	
	 
		
	
		5.
		__________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação.
Complete a lacuna.
	
	
	
	Teste fumaça
	
	
	Teste Integração
	
	
	Testes de estresse
	
	
	Testes de regressão
	
	
	Teste alfa
	
Explicação: 
Os objetivos desse teste são garantir que nenhum defeito foi acrescentado ao sistema após sua modificação e também garantir que as mudanças realizadas nessa nova versão não gerarão erros em componentes prontos e testados.
O teste de regressão é uma técnica aplicável a cada alteração realizada no software. Consiste em aplicar, antes e depois da alteração, todos os testes que já foram aplicados nas versões anteriores.
Por ter essa natureza de repetição, torna-se imprescindível que seja adotada uma ferramenta de automação de testes. Esta técnica pode ser bem aplicada nas fases de testes de unidade, de integração e de sistema.
	
	
	
	 
		
	
		6.
		O (I) é um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele.
O (II) acrescenta duas partes importantes, que são: Verificação e Validação.
Após a leitura das sentenças (I) e (II), assinale a alternativa que as preencher corretamente e respectivamente.
	
	
	
	(I) Modelo Iterativo; (II) Modelo Cascata
	
	
	(I) Modelo V; (II) Modelo V
	
	
	(I) Modelo V; (II) Modelo Cascata
	
	
	(I) Modelo V; (II) Modelo Iterativo
	
	
	(I) Modelo Iterativo; (II) Modelo Iterativo
	
Explicação: 
É um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele.
Esse modelo acrescenta duas partes importantes, que são:
 
- Verificação: Que está relacionado com a questão: O produto está sendo feito corretamente?
- Validação: Está relacionado com a questão: O produto está sendo feito, ou seja, o software atende ao objetivo pretendido com precisão?
	
	
	
	 
		
	
		7.
		O Modelo V é uma melhoria do Modelo Cascata do desenvolvimento de produto. Ele possui alguns objetivos, dentre os quais estão explicitados nas alternativas abaixo, EXCETO (ou seja, assinale a alternativa INCORRETA, isto é a que não representa um dos objetivos do Modelo V).
 
	
	
	
	Um dos objetivos do Modelo V é mimizar os riscos do projeto.
	
	
	Um dos objetivos do Modelo V é maximizar os lucros da empresa desenvolvedora.
	
	
	Um dos objetivos do Modelo V é reduzir os custos totais ao longo do ciclo de vida do projeto
	
	
	Um dos objetivos do Modelo V é melhorar e garantir a qualidade do projeto.
	
	
	Um dos objetivos do Modelo V é melhorar a comunicação entre as partes interessadas.
	
Explicação: 
Objetivos do Modelo V:
· Minimizar os riscos do projeto;
· Melhorar e garantir a qualidade do projeto;
· Reduzir os custos totais ao longo do ciclo de vida do projeto;
· Melhorar a comunicação entre as partes interessadas.

Continue navegando