SóProvas


ID
147277
Banca
FCC
Órgão
SEFAZ-SP
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

O processo de confirmação que um software vai ao encontro das especificações de software se trata de um conceito- chave de qualidade denominado

Alternativas
Comentários
  •  Verificação
    A verificação tem o objetivo de avaliar se o que foi planejado realmente foi realizado. Ou seja, se os requisitos, funcionalidades e performance documentados foram implementados. Verificação também pode ser realizada para especificação de sistemas, para avaliar se os requisitos estão sendo documentados como deveriam e ainda prever falhas ou inconsistências entre requisitos. 

    Validação
    A validação tem o objetivo de avaliar se o que foi entregue atende as expectativas. Ou seja, se os requesitos, independente do que foi planejado, estão implementados para atender ao negócio (cliente). 
    Validação final do sistema é realizada pelo cliente ou usuário. 

  • A definição dos outros itens de acordo com a norma 9126:

    * Validação: A validação refere-se ao processo de examinar um produto para determinar sua conformidade com as necessidades do usuário.
    * Verificação: A verificação refere-se ao processo de examinar o resultado de dada atividade para determinar a sua conformidade com os requisitos estabelecidos para a mesma atividade.
    * Acurácia: Capacidade do produto de software de prover, com o grau de precisão necessário, resultados ou efeitos corretos ou conforme acordados.
    * Confiabilidade: Capacidade do produto de software de manter um nível de desempenho especificado, quando usado em condições especificadas.
  • ti_master...

    Sommerville, 8a edição, capítulo 22

    "Essas definições nos dizem que o papel da verificação envolve verificar se
    o software está de acordo com suas especificações"

    "A finalidade da validação é assegurar que o sistema de software atenda às
    expectativas do cliente. Vai além de verificar se o sistema está conforma a
    sua especifiação para mostrar que o software realiza o que o cliente espera
    que ele faça."


    Ele fala da expressão utilizada por Boehm (Boehm, 1979), idealizador do
    modelo espiral:

    "validação: estamos construindo o produto correto?"
    "verificação: estamos construindo o produto corretamente?"
    ....

    Abraços.
    Vinícius Martinez

  • Verificação: requisitos, funcionalidades, especificações (estamos construindo o produto corretamente?)

    Validação: atender às expectativas do cliente (estamos construindo o produto correto?)
  • Truque para lembrar.

    Verificar: Especificação

    Já validação não se encaixaria.