Assinale a alternativa que indica corretamente a diferença ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B
Tema central da questão:
A questão aborda a diferença entre verificação e validação em Engenharia de Software, um tema essencial para quem busca garantir a qualidade de sistemas desenvolvidos.
Resumo teórico:
Na área de Qualidade de Software, verificação e validação são processos distintos, mas complementares:
- Verificação: Pergunta “Estamos construindo o produto corretamente?” ou seja, verifica se o software está sendo desenvolvido de acordo com as especificações, requisitos e normas estabelecidas. Envolve revisões, inspeções, análises e testes durante o desenvolvimento.
- Validação: Pergunta “Estamos construindo o produto certo?” ou seja, valida se o produto final atende às necessidades e expectativas do usuário. Costuma ocorrer ao final das etapas, com testes que simulam o uso real.
Esses conceitos estão presentes em referências como o Guia PMBOK, IEEE Std 610.12 e livros clássicos como Sommerville (“Engenharia de Software”).
Justificativa da alternativa correta (B):
A alternativa B apresenta, de modo direto, a diferença central: verificação foca em construir corretamente (conformidade com requisitos técnicos) e validação em construir o produto certo (atendimento às necessidades reais do usuário).
Análise das alternativas incorretas:
- A: Incorreta. Tanto verificação quanto validação ocorrem durante várias fases do projeto, não apenas no início ou após a implantação.
- C: Incorreta. Ambos os processos podem envolver desenvolvedores e usuários, dependendo do contexto e da etapa.
- D: Incorreta. Verificação e validação não se restringem apenas a usabilidade ou desempenho; são mais abrangentes.
- E: Incorreta. Não existe essa limitação entre testes automatizados e manuais para verificação ou validação.
Estratégias para interpretar questões deste tipo:
- Procure por palavras-chave como “corretamente” (verificação) e “produto certo” (validação).
- Cuidado com generalizações ou restrições exageradas nas alternativas (pegadinhas comuns em concursos).
- Relacione sempre os conceitos ao ciclo de vida do software.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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 é verificar se o software atende às especificações dos requisitos.
- “ARE WE BUILDING THE PRODUCT RIGHT?” "Nós estamos produzindo o produto da forma correta?"
Validação é se aproximar do cliente e validar se as especificações estão de acordo com o que o cliente quer.
- “ARE WE BUILD THE RIGHT PRODUCT?” "Nós estamos produzindo o produto correto?"
Gabarito: B
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo