La verifica è la convalida del software è intesa a mostrare che un sistema è conforme alle sue specifiche e soddisfa le aspettative del cliente. Il test del sistema, viene eseguito utilizzando dati di prova simulati. La convalida può richiedere anche attività di controllo e revisione ad ogni stadio del processo di sviluppo.
Le attività principali sono: