Verificação e Validação no MPS-Br
Nível D do MPS-BrObjetivo: formalizar o processo de teste de softwareOs resultados (da verificação e validação) são utilizados por avaliadores se a empresa atingiu os propositos dos processos de teste.
Validação
O propósito do processo Validação é confirmar que um produto ou componente do produto atenderá a seu uso pretendido quando colocado no ambiente para o qual foi desenvolvido.
O objetivo da validação é garantir que o produto correto está sendo desenvolvido.
Resultados esperados
- VAL1 - Produtos de trabalho a serem validados são identificados
- VAL2 - Uma estratégia de validação é desenvolvida e implementada, estabelecendo cronograma, participantes envolvidos, métodos para validação e qualquer material a ser utilizado na validação.
- VAL3 - Critérios e procedimentos para validação dos produtos de trabalho a serem validados são identificados e um ambiente para validação é estabelecido.
VAL4 - Atividades de validação são executadas para garantir que o produto esteja pronto para uso no ambiente operacional pretendido.
A execução dos testes ao longo do processo é possível através de 4 etapas:
- Planejamento
- Projeto de casos de teste
- Execução
Avaliação dos resultados
VAL5 - Problemas são identificados e registrados
- VAL6 - Resultados de atividades de validação são analisados e disponibilizados para as partes interessadas.
- VAL7 - Evidências de que os produtos de software desenvolvidos estão prontos para o uso pretendido são fornecidas.
Verificação
O propósito do processo de Verificação é confirmar que cada serviço e/ou produto de trabalho do processo ou do projeto atende apropriadamente os requisitos especificados.
Resultados esperados
- VER1 - Produtos de trabalho a serem verificados são identificados
- VER2 - Uma estratégia de verificação é desenvolvida e implementada, estabelecendo cronograma, revisores envolvidos, métodos para verificação e qualquer material a ser utilizado na verificação.
- VER3 - Critérios e procedimentos para verificação dos produtos de trabalho a serem verificados são identificados e um ambiente para verificação é estabelecido.
- VER4 - Atividades de verificação, incluindo testes e revisões por pares, são executadas.
- VER5 - Defeitos são identificados e registrados
- VER6 - Resultados de atividades de verificação são analisados e disponibilizados para as partes interessadas