A respeito dos processos de verificação, de validação e de ...

Próximas questões
Com base no mesmo assunto
Q879916 Engenharia de Software
A respeito dos processos de verificação, de validação e de teste de software, assinale a opção correta.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: D

A alternativa D está correta e afirma que a verificação consiste em analisar o software para confirmar se ele está sendo construído conforme o que foi especificado. Esse processo é uma avaliação estática que envolve atividades como revisões e inspeções do código-fonte, arquitetura e design do software, assim como a análise de documentos associados, como requisitos e modelos de design. Ele não requer a execução do software e está focado em encontrar erros de "fazer as coisas corretamente".

Essencialmente, a verificação é uma resposta à pergunta: "Estamos construindo o produto de maneira correta?", assegurando que o software atenda aos critérios de qualidade pré-estabelecidos e siga as práticas de engenharia de software apropriadas.

Para entender a correção dessa alternativa, é preciso ter conhecimento sobre os conceitos de verificação e validação (V&V) no contexto de qualidade de software. Enquanto a verificação se preocupa com a conformidade em relação às especificações e requisitos, a validação se preocupa em garantir que o produto final atenda às necessidades e expectativas do usuário, ou seja, faz a pergunta "Estamos construindo o produto correto?". Já o teste, que é uma atividade tanto de verificação quanto de validação, foca na detecção de falhas operacionais do software ao executá-lo sob condições controladas.

Portanto, é importante não confundir esses termos, pois eles representam diferentes aspectos da qualidade de software e desempenham papéis complementares no processo de desenvolvimento de sistemas confiáveis e eficientes.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Verificação

Busca avaliar se as funções do sw foram implementadas corretamente.

Segundo o IEEE:  Processo de avaliar um sistema, produto ou componente para determinar se os resultados de um passo do respectivo processo de desenvolvimento satisfazem as confições impostas no início do passo.

Estamos construindo o produto corretamente?

 

Letra D

Teste: foco em encontrar erros.

Verificação: "Estou construindo o produto corretamente?"

Validação: "Estou construindo o produto correto?"

 

@papirobizurado

VERIFICAÇÃO

comprovação, através de fornecimento de evidência objetiva, de que requisitos especificados foram atendidos

NOTA 1 O termo “verificado” é usado para designar uma situação correspondente.

NOTA 2 A comprovação pode compreender atividades tais como:

– Elaboração de cálculos alternativos;

– Comparação de uma especificação de um novo projeto com uma especificação de projeto similar provado;

– Realização de ensaios e demonstrações;

– Analise crítica de documentos antes da sua emissão.

 

VALIDAÇÃO

comprovação, através do fornecimento de evidência objetiva, de que os requisitos para uma aplicação ou uso específicos pretendidos foram atendidos.

NOTA 1 O termo “validado” é usado para designar uma situação Correspondente.

NOTA 2 As condições de utilização podem ser reais ou simuladas.

 

Fonte: http://academiaplatonica.com.br/2011/gestao/verificar-ou-validar-verificacao-ou-validacao/

Validação: "Estamos construindo o produdo correto?"

Verificação: "Estamos construindo corretamente o produto?"

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo