102 Shares 8716 views

Verificação – o processo de software validando

Os termos "verificação" e "validação" é muito frequentemente utilizado na literatura técnica e estão relacionados com a qualidade da análise de qualquer software. Na literatura científica há várias interpretações destes conceitos. Então, tente olhar para o assunto.

O mais adequado, a nosso ver, é a seguinte definição. Validação e verificação – são atividades que visam a realização do controle de qualidade do software para detectar erros nos estágios iniciais do mesmo. Parece que eles têm um objetivo comum. Ainda assim, estas espécies têm diferenças nas fontes de propriedades verificáveis, restrições e regulamentos, cuja violação pode ser considerado um erro.

Verificação – uma verificação da conformidade do software documentação técnica fornecida pela especificação de requisitos, arquitetura ou domínio modelo. No "dever" do termo incluído e os procedimentos de cálculo de comparação para o processo de desenvolvimento, regras e normas.

verificação de dados pode ser realizada para definir o funcionamento do normas, requisitos, design e documentação do usuário programa de conformidade estabelecida. Neste caso, um pré-inspecção obrigatória estará sujeito a esses documentos, que são comparados à sua conformidade com as normas e regulamentos estabelecidos no país onde o software é operado. É necessário levar em consideração e respeito por todas as sequências de operações realizadas.

No caso de um erro ou defeito no programa ou então existe um conflito entre os documentos acima mencionados e a corrente de funcionamento do programa a decisão sobre a escolha do instrumento para a correção deve ser a solução para uma determinada tarefa.

Ao contrário de validação de verificação é responsável por verificar a conformidade com as necessidades de software desenvolvidos ou acompanhados ou as necessidades dos clientes ou usuários. Estas necessidades não são frequentemente registrados em quaisquer documentos. É por isso que a validação menos formalizada, além da verificação. Este é um processo em que os representantes do cliente, usuário, e também pode participar de um analista ou um especialista em área de assunto. Em outras palavras, aqueles que podem expressar as necessidades específicas e as necessidades reais dos stakeholders.

Verificação – é a resposta para a pergunta "O software é feito corretamente?", E validação – "Será que o software certo".

Ao procurar uma resposta a estas perguntas, você pode achar que o conteúdo de validação (ou certificação) é definido um pouco mais largo do que o check (verificação). No entanto, a verificação está intimamente ligada a assegurar o controle sobre a qualidade do produto de software.

Por exemplo, a verificação de um programa de computador fornece um processo no qual a base para o objectivo é assegurar que cumprem estes requisitos, em particular do ciclo de vida do produto obtido, com os obtidos no passo anterior.

Se falamos sobre a verificação do modelo, aqui vamos nos concentrar na verificação da correta visualização dos modelos de computador necessários conceituais ou modelos matemáticos.

Quando o código do sistema de verificação analisa a fonte de codificação e verificar sua descrição documental correspondente.

O processo de verificação podem incluir as operações que compreendem cálculos alternativos. Uma comparação de documentação técnica e científica do novo projeto com documentação adequada de um projeto existente, os testes obrigatórios, testes de novos produtos de software e os resultados demonstram.