Verificação e validação independentes de projetos de software
IV e V significam Validação e Verificação Independente.
Definição: De acordo com NIST IV&V é: Uma revisão, análise e testes abrangentes (software e/ou hardware) realizados por um terceiro objetivo para confirmar (ou seja, verificar) que os requisitos estão definidos corretamente e para confirmar (ou seja, validar) que o sistema implementa corretamente o funcionalidade necessária e requisitos de segurança.
Observe que primeiro diz que os requisitos devem ser definidos corretamente, depois se trata de verificar se o software e o hardware implementam corretamente os requisitos.
Software IV&V é um trabalho realizado por uma organização independente para verificar o funcionamento de um projeto de software. IV&V é um estágio obrigatório em grandes projetos de software do governo dos EUA. A validação garante a certo o produto de software é construído e a verificação garante que ele seja construído corretamente.
Independente – da equipe do projeto, realizado por terceiros, sem vieses comerciais.
Validação – avaliação para verificar se o trabalho que está sendo realizado corresponde aos objetivos do projeto. Verifique se o produto certo está sendo produzido.
Verificação – avaliação para verificar se o trabalho que está sendo realizado realmente atingirá os objetivos, fará o que foi planejado e não terá resultados indesejados. Verifique se o produto está sendo produzido corretamente, se cumpre o que foi planejado e sem consequências indesejadas.
Uma das principais atividades do Software IV&V é a avaliação de requisitos, que é ampliada em aqui:
A Agência Espacial Europeia também adotou ISV&V (validação e verificação independente de software), conforme descrito aqui.
Comentário
Qualquer avaliação da saúde de um projeto de software (ou seja, verificação e validação independentes) começa com a determinação de qual é o resultado desejado e quão bem a equipe está preparada para alcançá-lo. Resultados, capacidades e requisitos claramente definidos são essenciais. O ScopeMaster automatiza a garantia de qualidade destes, principalmente os requisitos funcionais de qualquer projeto de software.
Se você é um fornecedor de serviços IV&V e deseja diferenciar sua oferta de outras, o ScopeMaster® pode ajudá-lo a fazer isso:
Você fornece serviços IV&V
Use o ScopeMaster para ajudá-lo a realizar melhor IV&V em projetos de software para seus clientes, Contate-nos.
Você precisa de IV&V ou serviço de garantia de projeto
Usaremos o ScopeMaster para ajudar a fornecer IV&V em seus projetos de software, Contate-nos.